hi there. newbie here.
i'm trying to build a kind of mellotron/looping sample instrument.
the idea is to have twelve loops running continuously, and to map a single octave keyboard to twelve volume sliders, so with a key press you hear the loop where it is at that moment in time (aka no relaunch of the sample.)
i tried doing this with a Robertsonics Wav Trigger but i had some issues where i bumped into the limitations of the hardware. so i'm giving it a go on the Bela using Pd, since i'm (sort of) okay with Pd as a platform. i'm no expert by any means, but i can mostly get Pd to do what i need 🙂
i have a basic proof-of-concept Pd patch that works - i have 4 loops running from [readsf~] objects and i'm controlling 4 volume sliders with hardcoded attack and decay ramps (for now.)
(i already downloaded the Dynamic Load Files patch, so i'm prepared for further expansion, hah.)
now, the problem 🙂
i'm running everything off the eMMC, but ideally i would like the sample files to be on an external SD card, for several reasons:
- the loops i plan to use are rather large audiofiles (longest is +-10 minutes)
- i'm hoping to implement a Wav Trigger style sample naming system that allows for multiple soundbanks, limited only by SD card capacity
- that gives me the option of having multiple SD cards with different sample sets.
i know Pd wants to see the samples in the root directory, so i don't know how to go about making this work.
i looked into 'accessing the other card' but i couldn't quite get my head around making that work with Pd (or otherwise.)
any pointers would be greatly appreciated.