I messed around and could never garbage collect “test” so I’m not sure what’s going on. Test is a copy instead of a reference?
Another observation, didn’t want to start a new thread:
$ rprint(renoise.song().tracks[1].available_devices)
[1] => Audio/Effects/ Native/Bus Compressor
[2] => Audio/Effects/ Native/Cabinet Simulator
[3] => Audio/Effects/ Native/Chorus
[4] => Audio/Effects/ Native/Comb Filter
[5] => Audio/Effects/ Native/Compressor
[6] => Audio/Effects/ Native/DC Offset
[7] => Audio/Effects/ Native/Delay
...
[119] => Audio/Effects/VST/TAL-Dub
[120] => Audio/Effects/VST/TAL-Dub-2
[121] => Audio/Effects/VST/TAL-Dub-3
[122] => Audio/Effects/VST/TAL-Reverb-2
[123] => Audio/Effects/VST/TRackS1.x
[124] => Audio/Effects/VST/TRackS1.xClipper
[125] => Audio/Effects/VST/TRackS1.xCompressor
[126] => Audio/Effects/VST/TRackS1.xEqualizer
[127] => Audio/Effects/VST/TRackS1.xLimiter
[128] => Audio/Effects/VST/Trash
What are those tabs doing in Native devices? The name requires a tab?
-=-=-
In fact, I remember Taktik saying the following: