The Api Wishlist Thread

Play Current Line

The Play Current Line has great potential.
This is a rather unique feature that Renoise has.
I have not heard of it in other DAWs.
In that sense, I would even say it is a selling point of Renoise.

Example of use

Hand crank music box playback

It would be interesting to have the following key bindings and MIDI Map to enable semi-manual playback like a hand-cranked music box.

Play Current Line (2nd)

  1. Play Current Line
  2. Go to Next Line

Play Previous Line

  1. Go to Previous Line
  2. Play Current Line

This is intended for use, for example

  • Assigning the mouse wheel to output any key bindings by input device remapping software
  • Operate with a MIDI knob on a rotary encoder

Furthermore, this kind of functionality can be implemented.
This is like assigning playback of a specified line to a MIDI keyboard or MPC-type pad.

This will be a unique way of playing, somewhere between a sampler and a sequencer, and will offer a new way of musical expression with Renoise.

However, it seems that without an API, some parts of the system will not work as expected, like this.

Please consider implementing this API.


Get the path of the currently selected file in the disk browser

Example of use

After correcting a sample with a misaligned loop seam, it would be useful to be able to render it immediately to the file under selection in the Disk Browser.

However, the current V3.4.4 does not seem to be able to implement this as there is no API to get the path of the currently selected file in the disk browser.
In addition, please consider implementing the following APIs.

  • which file is selected in disk browser
  • which folder are you in
  • is disk browser focused
  • which tab in disk browser are you in