-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issues #30 / #21: Support additional speaker setups #69
Conversation
Just to let you know the cartesian speaker position stuff has now been merged into the master branch of libadm |
…ons. Also apply these extensions to protobuf messaging types and DirectSpeakers plugin combobox.
…ers plugin combo-box to clean up the displayed layouts.
… to own fork, based on rjtaylor's catesian-speakerposition, in order to implement additional functions to render all layouts present in Common Definitions.
…FormatId fields in SPEAKER_SETUPS and pass these to libadm. This works around the table-lookup in libadm, where the tables aren't complete and therefore not all setups worked.
…e SPEAKER_SETUPS by AudioPackFormat, because the layout names can be ambivalent.
… Fix failed case scene_gains_calculator_tests.cpp by adapting the hard-coded Setup index to match the changes of the SPEAKER_SETUPS structure.
…tesian speaker position stuff has been merged into libadm master.
5b14876
to
5af89fd
Compare
I've switched my fork to be based on libadm's master branch now and created a pull request for the features that need to be integrated into libadm. ear-production-suite/.gitmodules Line 3 in cc74951
|
merged as #89 |
Fixes #30 and #21 .
In order to add new speaker layouts, the static SPEAKER_SETUPS, as well as Protobuf messages had to be extented and new fields were added to resolve ambivalent naming. Because the lookup-tables in libadm are incomplete, the handling was changed to create object when rendering in the scene plugin directly using AudioPack/TrackFormatIds.
For the moment, I've replaced libadm by my own fork which is based on the currently used fork by @rsjtaylor. As soon as the additions can be integrated there, the submodule link has to be changed back to that fork:
ear-production-suite/.gitmodules
Line 3 in cc74951