1kick.axs (9.6 KB)
2snare.axs (9.5 KB)
3block.axs (8.4 KB)
4hh.axs (7.5 KB)
5tom.axs (9.6 KB)
6tom.axs (9.6 KB)
7shaker.axs (7.3 KB)
8ride.axs (7.5 KB)
Final Drums.axp (3.1 KB)
I've had my Axoloti for a couple years now and recently I figured I should actually try to whip something up with it. My goal with this was to make a functional eight-voice, DX-inspired FM (technically PM) drum machine without using a traditional noise source. Because of that, it has a very specific, unabashedly digital sound and is not in any way attempting to replicate a specific piece of gear. Every voice responds to CC10 panning and is velocity-sensitive, with most having subtle modulations tied to velocity for variety's sake, and they all have a live tone-shaping parameter assigned to the Mod Wheel/CC1 of each channel. Kick, block and toms have drive controls, snare has a noise balance control, and hi-hat, shaker, and ride have noise color controls.
Despite hovering around 54-56% CPU usage, I wasn't able to add much more to these patches and still retain all eight voices before overloading the Axoloti Core, so there is no on-board sequencing. That said, they are split out to separate channels in order to play well with multi-channel MIDI sequencers like Patterning or the Beatstep Pro. I also went with multiple channels to fabricate a choke group for the hi-hat - the decay is adjusted by MIDI note, so higher pitches yield longer decays. For a more conventional open/closed ratio, I recommend keeping the split around two octaves, which just so happens to be the pitch range available on Patterning.
Here are the MIDI notes I recommend starting around:
Kick: C2
Snare: D4
Block: C6
Closed Hi-Hat: A#/Bb4
Open Hi-Hat: A#/Bb6
Hi Tom (C5): A#/Bb2
Lo Tom (C6): F2
Shaker: F5
Ride: D7
I'm new to sharing Axoloti patches so I'm not positive the axp file is configured to automatically find the included subpatches. My apologies if it doesn't, though it should be easy enough to either reconfigure my provided axp file or set one up yourself in your own Axoloti directory if you are familiar with polyphonic subpatching. Each subpatch comes already assigned to the MIDI channel number listed in their file names, but those can be adjusted in the subpatch/patch settings.
Enjoy!