How to record 24-bit audio?

When I use the Record Audio feature, the resulting recording is 16-bit audio. That’s fine for most purposes, but I want 24 bits; is it possible and if so, how?

1 Like

This is currently hard coded to be 16-bit WAV in zynthain_audio_recorder:

cmd = ["/usr/local/bin/jack_capture", "--daemon", "--bitdepth", "16", "--bufsize", "30", "--maxbufsize", "120"]

Maybe there could be a config option added to webconf to define the record format (bitdepth, algorithm, etc.) Add a feature request to the issue tracker.

Thanks! Might be a good first contribution for me as a retired software engineer.

1 Like

BTW, when I click on “Audio recorder” it takes me to a ZynSampler page, which doesn’t appear to be useful in any way for audio recording. Is that just an artifact of an initial implementation, or is there a reason for this that I’m missing?

There is a recorder controller in zynsampler and it’s preset view is how to access audio recordings.