Hardc0re k1ck --- for Hohum Labs Axoctrl


#1

hardc0re k1ck is a self-contained hardcore music generator, made to be controlled by the Hohum Labs Axoctrl.

available for download here: hardc0re k1ck.axp (79.3 KB)

video available here: https://www.youtube.com/watch?v=QEki-13pIAk

Inspired by hardcore, speedcore & gabber music, hardc0re k1ck is an attempt to turn the Axoloti into a functional self-contained club-ready music box. It contains a kick drum synth (hard kick), distortion & glitch effects (neuro fx), and a pattern generator for the kick & cymbal (gener8r).


the hardc0re k1ck has 3 pages; hard kick, neur0 fx, and gener8r
- this patch is not controllable via midi, and it does not have midi clock in or out.
- the kick trigger button is Button #7 or PA3
- you can use the kick trigger button to trigger a kick. holding the button will sustain the kick.
- on the Axoctrl, the Button #6 or PC0 will function differently in each page. from here on, this button will be referred as ‘PC0’ in this guide.

the signal goes like this: gener8r (the sequencer) -> hard kick -> neuro fx

hard kick


this is the same ‘hard kick’ from the hyper perc patch, except what used to be ‘gain’ knob is now a ‘pitch’ knob.
the oscillator is from Mutable Instruments Braids Sinefold oscillator
the kick will sustain just like 808 bass if you hold down a note

  • pitch: pitch of the kick.
  • p decay: pitch envelope's decay
  • p env: pitch envelope amount. lower values resembles a bass sound.
  • f decay: filter envelope's decay
  • f env: filter envelope amount. high values makes the sound plucky
  • release: how long it takes for the kick to fade
  • drive: hardclip distortion, transforms a sine to a square wave
  • filter: filter frequency
  • PC0: turn on or off wavefolding. change the wavefold amount in the patcher

neuro fx


neuro fx contains a sound-mangling distortion filter called neuronium.
the neuronium is a distortion & filter made by @SirSickSik. it is based on the idea of jomox neuronium. it is capable of mangling sound that makes it super distorted and glitched out.
the audio goes through: a parametric EQ -> a hardclip distortion & saturator -> the neuronium -> a low pass filter

  • drywet: balance between distorted signal & neuronium signal
  • dist: a hardclip & saturation distortion
  • tone: frequency of the parametric EQ
  • decay: since the neuronium generates sound even when input is low, a decay parameter can make the neuro distortion fade out with the kick
  • neuro: pitch control of the neuronium filter
  • filter: a normal lpf at the end of the fx chain
  • env: quick filter envelope amount every time the kick is triggered.
  • affect: sets the audio level sent to in2 & in3 of the neuronium filter
  • PC0: randomises the different parameters in neuronium. letting go will stop randomising.

gener8r


the gener8r is a sequence generator for the kick and cymbal.
it is similar to a sequencer, except the sequences for the kick are made for you already.
it also contains a cymbal triggered by a euclidian sequencer. the cymbal is only accessible via this page.

  • PC0: play the sequence, press again to stop
  • seq sel: select your sequence for the kick.
  • bpm: bpm or tempo of the sequence. change the bpm range in the axoloti patch.
  • gate: gate length for the kick
  • cym rate: % of notes in the euclid sequencer for the cymbal. middle position = 100%.
  • cym vol: cymbal's volume
  • accdist: an accent on the 1st & 3rd beat applied to the distortion amount
  • accptch: an accent on the 1st & 3rd beat applied to the pitch envelope amount
  • cym len: decay time of the cymbal

This Axoloti patch is so large that I can barely fit one more axoloti object in it. Though there are improvements to be made:
1. find ways to streamline the patch to make space for more objects
2. add midi note in or midi clock in
3. add a vu meter
4. make a startup screen
5. adjusting the ‘cym rate’ parameter & the euclid sequencer for the cymbal, to make them more intuitive

neuronium filter from @SirSickSik
axoctrl by @hohum


Hardc0re k1ck (midi version) --- for Hohum Labs Axoctrl
Axoloti used in a new song
#2

just updated with images. still cant figure out why there's no youtube preview.


#3

Love this! <3

Just from taking a quick look at the patch, you could probably squeeze a few kB of extra SRAM out of it by rearranging your objects to optimise load order. It's kind of a trial-and-error thing, but a good rule of thumb is work from top left to bottom right and avoid connections going up and left. It won't make a huge difference, but it has helped me to fit in one or two small objects when I was at the limit.


#4

omg this is a very useful tip thank you


#5

Looks pretty rad! Looking forward to checking out the video


#6

you mean the demo video for the patch? it's here https://www.youtube.com/watch?v=QEki-13pIAk not sure why it doesnt load the youtube player here..