Generic Output Recorder

Is there any way, in Renoise, to record the live output of the Renoise application?

I see this as being a “Tape Deck” that just records the stereo out to a .wav file.

See this thread for a few ways:

https://forum.renoise.com/t/recording-audio-from-vst-straight-into-sample-editor/45177

Ok, so I should just drop a recorder into the master channel.

Unfortunately this means it gets recorded before running through mastering processors (dc-offset, soft-clip). I’ll just slot Reaktor in the master channel. It has a little tape deck recorder.

But, I gotta say, it would be great if Renoise just had a global one, with a nice key command to record to it.

I wonder if the LUA API could handle this?

There is a sample buffer portion to the Renoise LUA api.https://github.com/renoise/xrnx/blob/master/Snippets/SampleBuffer.lua, but I haven’t read through the API documentation to know if I can pull a sample buffer from after the master channel and store it in the newly created sample.

I program a lot using C# and Javascript, LUA seems pretty alien… but I could probably handle this one small task if the API supported it.

The tool api has no access to the realtime audio stream. What you may be looking for is something like MRecorder or protoplug or something

Is there any way, in Renoise, to record the live output of the Renoise application?

I see this as being a “Tape Deck” that just records the stereo out to a .wav file.

if u r on windows go for Voxengo Recorder

i u r on mac go for Melda MRecorder