C++ tutorial / noob help

Hello!

Did anyone ever make any tutorials (video or text) on working with C++ on the eurorack Owl?

I want to do some very simple logic functions and DSP on CV (from the expression input), but I can’t figure out what the output function is called / how to send the processed signal to out L and R.

I hope you can help point me in the right direction, thanks!

Hi,

Have a look at sample patches here - GitHub - pingdynasty/OwlPatches: Audio Patches for the OpenWareLaboratory: http://hoxtonowl.com</t , this should help you understand how things work.

Also, have a look at API docs

what the output function is called / how to send the processed signal to out L and R.

You should find example of that that in every C++ patch. You don’t call anything, you just process audio buffer in processAudio callback.

the expression input

Expression input is treated the same way as other CV inputs, it’s bound to PARAMETER_E.

1 Like

simply replace the contents of the input buffer, e.g:

FloatArray left = buffer.getSamples(LEFT_CHANNEL);
left.setAll(0.125); // full scale output value is -1.0 to 1.0