esaruoho / org.lackluster.Paketti.xrnx

Quality-of-Life (QoL) Workflow suite of tools for Renoise written with LUA - Continually ingesting and porting features from other tracker software (Impulse Tracker, Scream Tracker, ModPlugTracker, PlayerPro etc)
Other
19 stars 0 forks source link

Generic (Wildcard/Random/Selection/Consecutive) opener #459

Open tkna91 opened 2 months ago

tkna91 commented 2 months ago

https://github.com/user-attachments/assets/9c6c956f-fb65-4c3b-a612-bdc912fe84b6

https://github.com/user-attachments/assets/e9cf23a5-9379-4bb1-87a3-b9dcf15e0138

https://github.com/user-attachments/assets/88ba2bb0-afaa-44aa-ad16-9d84932903c4

tkna91 commented 2 months ago

As per the above screencast, it seems that basically all I have to do is specify the file path in the renoise argument and it will open it as expected. Perhaps there is a standard way to let Renoise open all files for you? I think it would be easiest if there was such a way to handle the loading of files into the current instance, like specifying the file as an argument to the renoise command. My optimistic guess is that in a new instance, it would be enough to specify a randomly selected resulting file as an argument to the Renoise.app or /usr/bin/renoise or Renoise.exe commands.

tkna91 commented 1 month ago

Speaking of which, is it possible for the API to open files outside of the Tools archive with Renoise, which is the premise of this?