Hi there,
when one creates a new track (with scripting) next to the Mst track, then this one seems to do weird stuff (I think it overwrites the Mst).
fladd
Hi there,
when one creates a new track (with scripting) next to the Mst track, then this one seems to do weird stuff (I think it overwrites the Mst).
fladd
Hey fladd.
This adds a send track. Looks OK here?
local function master_track_index()
for index,track in ripairs(renoise.song().tracks) do
if (track.type == renoise.Track.TRACK_TYPE_MASTER) then
return index
end
end
end
renoise.song():insert_track_at(master_track_index())
No, what I mean is when you start a new project for instance, there are 8 “normal” tracks, then the Mst and then one or two Sends (cannot remember right now). When you then add a track AFTER “normal” track number 8, then things seem to go wrong.
fladd
Ah, I now know exactly what the bug is. When doing what I just described in the post above, then a Send track is created after the last send (in the case of the empty song, two tracks away from where it is supposed to be, which of course does not make any sense). A normal track should be created instead.
fladd
Ahh, you are right. renoise.song():insert_track_at(master_track_index()) should not add a send but a normal track at the end of the normal track list. Fixed. Thanks
Cool.