View Single Post
Old 05-21-2018, 08:10 AM   #3
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,984
Default

re: ReorderSelectedTracks()

Thank you! Works like a charm. No more mess with chunking (AUXRECV routing for example, since it ID-based rather than GUID).

I guess reordering FX is also possible? I believe SWS SNM_MoveOrRemoveTrackFX() is chunk parsing thing anyway?
In case of FX it also not enough simply extract/reorder FX chunks, but also maintain param modulations beetween FX. Even manipulating single FX instance is hell:

github / mpl / Sort focused ReaEQ bands by frequency


re: TrackFX_AddByName

Quote:
desc:Basic M/S Encoder
/REAPER/Effects/Tools/KanakaMSEncoder1
Code:
 reaper.TrackFX_AddByName( reaper.GetTrack(0,0), 'JS: Tools/KanakaMSEncoder1', false, -1 )
> nothing
Code:
  reaper.TrackFX_AddByName( reaper.GetTrack(0,0), 'Basic M/S Encoder', false, -1 )
> nothing
mpl is offline   Reply With Quote