Good day everyone,
for our current project (in the scale of 7 people, 4 months), we are trying to implement a sequencer into Houdini that was built with the audio-programming tool called JUCE (https://juce.com/). Essentially, this is just a library to create audio tools in C++ through a graphical interface.
Now currently, my audio programming colleague built a sequencer for our project that allows us to accumulatingly, randomly assign sounds from a library to the slots in the sequencer which then get played back.
The goal of this implementation is to tell the sequencer which objects of my simulation are currently in frame and then feed this list of objects to the sequencer. The sequencer then builds a structure of playback and outputs which objects get triggered when in order to play their animation. Ideally, I will use the HDK to implement this code (while linking the custom libraries of JUCE) and have this run as a plugin inside Houdini.
I do have a somewhat of a background in programming (but not with C++) and a long history with Houdini, but this undertaking exceeds my capabilities.
What I am looking for is advice on where to even get started in tackling such an implementation or plugin building in general. (And if this undertaking is even doable.)
Unfortunately the HDK documentation is already a little too advanced for me and I couldn't find a way into the subject matter.
I would be very grateful for any help.
Cheers,
Martin