I just wanted to say that I was uploading some reverb impulses today, and after thinking first there was no reverb IR loader which could load IRs from UI I found the “x42 - IR Convolver Stereo” in the repo which is disabled by default which states it cannot load IRs from UI. But it can, and it is really fun.
Is there any reason why it is disabled by default?
On the other hand there are these very promising plugins from LSP with seemingly very many controls and so on which offers loading IRs from UI. There is only one major caveat: There is no sound comming out from them.
Trying this thing out, I am searching the web for the imformation, if and how this plugin can handle b-format ambisonics IRs, which is found quite often in free IRs on the web. The repo says, that it handles 4-channel files.
if I’m not mistaken, Zynthian cannot handle multichannel audio for now. The mixing engine acts on stereo buses only.
So even if the plugin can, zynthian host cannot
(correct me if I’m wrong)
Zynthian uses stereo for its audio throughout, with mono/stereo conversion as required. We do not support multichannel routing and to do so would require a deep dive into all of the code, which we are not encouraged to do at this time.
We would need a good use case with supporting workflow description before considering such a change but, there is always the issue tracker for requesting such changes.
Sorry if my question was misunderstanding. I’m not aiming at multichannel output and my zynthian is proudly directed to stereo output and will be in the future.
My question actually was if somebody has deeper insight of the mentioned plugin if it accepts and decodes 4 channel b-format impulse responses (to stereo out) because that format seems to be a widely used and available format in the free impulse response creator community. On the webpage of the plugin i don’t see any hint. The readme on the github page sais “Configurations up to true-stereo (4 channels) are supported”, but I don’t know if these are plain quadrophonic 4 channel IRs or encoded b-format. When I understand the format right the 4 channnels WXYZ are one omnidirectional mic (W) and 3 figure-of-eight mics in X, Y, Z direction and can be encoded and finally decoded to different ambisonics patterns, or, like preferred here, back to stereo. My guess is, that the plugin may just sum W+Y->L, X+Z->R, which might lead to a “reverby” output, but maybe not to the desired one.
So the question does not intend any feature enhancement of the zynthian but was only a question if anyone has some information about this plugin. My aim is to learn if the plugin accepts 4 channel b-format IR to produce a stereo out.
The other thing I had in mind was to encourage to activate that plugin by default for everyone instead of the x42-stereo-preset-convolver, because it just works.
/* map channels
* - Mono:
* always use first only
* - MonoToStereo:
* mono-file: use 1st for both M -> L, M -> R
* else: use first two channels
* - Stereo
* mono-file: use 1st for both L -> L, R -> R, no x-over
* stereo-file: L -> L, R -> R -- no L/R, R/L x-over
* 3chan-file: ignore 3rd channel, use as stereo-file.
* 4chan file: L -> L, L -> R, R -> L, R -> R
*/