I'm looking to use an Axoloti Core as a simple soundboard to play audio files from the sd card that is triggered by an external MIDI pad controller.
I've successfully created a patch that plays a specific sample when a specific MIDI note is played. A tap of a pad triggers the sample and it plays to completion. The pad controller has 16 pads. Pads 1-15 have their MIDI notes mapped to specific samples and pad 16 has a MIDI note that stops any playing samples.
This achieves my main goal, but I'm attempting to add a new feature to it:
By design the patch is monophonic. Currently when I trigger a sample and trigger another sample while the first one is playing, the gate from the second MIDI note triggers a STOP on the first sample. This works, but I'd prefer to be able to cross-fade between samples with a specific duration if possible rather than hard-cutting between them.
Also, to get a MIDI note to trigger a start a sample and stop any other playing samples, I had to build a pretty big rats nest of patch cords. Is there a more graceful way to do this via an object of some sort?