View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0009429||ardour||features||public||2023-08-06 22:32||2023-08-09 21:06|
|Priority||normal||Severity||feature||Reproducibility||have not tried|
|Platform||Any Platform||OS||Any OS||OS Version||Any Version|
|Summary||0009429: Speaker Output Reposition in the 3D VBAP Panner Window|
|Description||Playing around with the 10 Channel 3D VBAP Panner, gave me the realization that there is more freedom to move the source of the sound anywhere within the panner limits, problem is that the speaker outputs are already hardcoded/anchored in their respective spots.|
Is there any chance the 3D VBAP Panner can be enhanced to allow speakers to be moved anywhere within the 3D Panner for purposes of custom surround sound setups for any sound system (A.K.A Dolby Atmos/ 9.1.4/ DTS)
|Steps To Reproduce||Change speaker output to 10 Channels. Allows 3D VBAP Panner setup. Sound output will be hardcoded in place and cannot be changed/repositioned.|
|Tags||3D VBAP, panner, Speaker, Surround|
Maybe related, or idea :
Allow custom panners by map strip panner to "standardized" plugin controls.
Eg : I have a custom panner in my strip, i can say to the strip "the panner is this plugin", and the L/R or XYZ Width controls are sent to the plugin.
Ambisonic everywhere ! ;)
@wargreen that has been the initial idea. Panners in ardour are plugins (dynamically loaded shared libs: https://github.com/Ardour/ardour/tree/master/libs/panners).
Ardour offers five controls available for each panner:
This would allow for N.m, and also ambisonics.
However so far nobody volunteered to add more panner plugins beyond the basic ones. VBAP is also only half baked (automation is not implemented).
For ambionics however, you can simply use a LV2 or VST3 plugin instead ...
PS. There is another proposal to only use meta-data for panning, until the signal reaches the graph boundary. This would be required for Atmos.
So far Ardour directly pans the audio signal on each track. This allows to have direct outs, and use JACK for connections.
The alternative would be that the audio output of each track remains unpanned and the pan-information is sent along with it until the final stage where summing and panning happens.
I do use a lv2 for ambisonic :)
But it would be wonderful to use the ardour's UI / OSC control for spat. I've made this lv2 from my faust code but C is really out of my knowledge.
is it imaginable to get a kind of panner "load plugin" ?
What if Ardour has an option to replace the Default Panner in the mixer with an External Panner Plugin that works across the entire project for multiple audio tracks?
Say you can implement an industry standard panner (Whether its LV2, VST2, or VST3) as an alternative to the default with the features to add multiple speaker outputs and position them and link them through Ardour's Input/Output nodes?
|2023-08-06 22:32||Corruptinator||New Issue|
|2023-08-06 22:32||Corruptinator||Tag Attached: 3D VBAP|
|2023-08-06 22:32||Corruptinator||Tag Attached: panner|
|2023-08-06 22:32||Corruptinator||Tag Attached: Speaker|
|2023-08-06 22:32||Corruptinator||Tag Attached: Surround|
|2023-08-06 22:32||Corruptinator||File Added: image.png|
|2023-08-07 14:26||wargreen||Note Added: 0027944|
|2023-08-09 19:51||x42||Note Added: 0027962|
|2023-08-09 20:53||x42||Note Added: 0027963|
|2023-08-09 20:59||wargreen||Note Added: 0027965|
|2023-08-09 21:01||Corruptinator||Note Added: 0027966|
|2023-08-09 21:06||Corruptinator||Note Added: 0027967|