h4yn0nnym0u5e
Well-known member
@manicksan, are you OK with my adding my edits of your your DynMixer code into my Dynamic Audio library?
I've got it working here, along with a rather kludgy implementation added to /dynamic/crObject to allow the OSCAudio library to create instances of AudioMixerX of a requested size. You use /dynamic/crOb,ssi<type><name><size> or /dynamic/crOb,sssi<type><name><group><size> where <type> is "AudioMixerX" - I think this is consistent with your GUI++ as it stands at the moment. Maybe ,sis or ,siss would be slightly more logical, but I don't think it really matters.
I've also done the required edit to cores so a failed malloc() of inputQueueArray won't crash the system, so if you're OK with me adopting DynMixer, then I can push a set of changes to all three parts to unlock that area of functionality.
I've got it working here, along with a rather kludgy implementation added to /dynamic/crObject to allow the OSCAudio library to create instances of AudioMixerX of a requested size. You use /dynamic/crOb,ssi<type><name><size> or /dynamic/crOb,sssi<type><name><group><size> where <type> is "AudioMixerX" - I think this is consistent with your GUI++ as it stands at the moment. Maybe ,sis or ,siss would be slightly more logical, but I don't think it really matters.
I've also done the required edit to cores so a failed malloc() of inputQueueArray won't crash the system, so if you're OK with me adopting DynMixer, then I can push a set of changes to all three parts to unlock that area of functionality.