For a kyboard, instead of a 4051 based design you should consider a classical keyboard matrix with anti ghosting diodes.
Tiar / SmashedTransistors Contributions
tiar/gain/limiter and limiter st
2 new versions with unprocessed outputs
see help patch in Menu Help -> library -> community -> tiar -> gain -> limiter unproc
The limiters induce a 32 sample delay, so mixing the unprocessed signals with the processed signals lead to unwanted comb filtering.
These limiters offers "unprocessed - yet delayed - outputs".
Mixing unprocessed and limited signals allows to make simple compressors (see help patches).
tiar/pata/reed
Pata-physical modelling for reed instrument sounds
see help patch in Menu Help -> library -> community -> tiar -> pata -> reed
Use a modulation wheel (or a breath controller) to control the volume (if you only play notes, you won't have any sound).
tiar/osc/supersaw
see help patch in Menu Help -> library -> community -> tiar -> osc -> supersaw
- seven detuned saw wave oscillators
- compatible with the factory osc/supersaw
- Lower and constant CPU cycles
- aliasing limitation by Differentiated Polynomials.
I added a second Order Polynomial Differentiator anti aliasing algorithm. It uses more CPU but the anti aliasing is more efficient. You can use this option if you need to play high pitches without digital artefacts.
Fantastic! So great to finally have a multiplexing option for us non-coding dummies, thx heaps
Is it possible to just use wire up one 4051 with Ctrl2_4051 without impacting how the object works? And if not do you essentially send S0, S1, and S2 to the same axoloti pins from both/all 4051's?
You can use a single 4051 with the existing objects but i will add an object for multiplexing a single 4051if you plan to use only one 4051.
yes, The S0 S1 S2 lines are common to the 4051s.
Thanks, 4051 arrived today and I was able to test the object and it works! Really great to finally have a straightforward multiplexing solution for pots as a non-coder.
tiar/osc/spectral and spectral2
see help patch in Menu Help -> library -> community -> tiar -> osc -> spectral and spectral2
These oscillators are loosely inspired by the Clavia Nord Modular "spectral oscillator".
They provide very rich signals based on synched pseudo random generators (richer than classic waveforms).
spectral
- first order antialiasing (integration though box window)
- very low CPU (~300 CPU cycles per buffer)
spectral2
- second order aliasing limitation (integration though triangle window)
- 7 waveform types:
- 0 all
- 1 squarish
- 2 33%
- 3 25%
- 4 20%
- 5 1/6
- 6 1/7
- moderate CPU (~1100cycles per buffer)
tiar/fx/pitchoct
A simple up octave pitch shifter designed for shimmer effects.
see for a simple exemple :
Help->Library->community->tiar->fx->pitchoct
Edit
I added pitchfifth and pitchX3 with shimmer oriented help patches.
It's time for me for some vacation, see you in three weeks!
tiar/lfo/pink triphase u
A triphase LFO especially designed for chorus fx.
- The waveforms are made of the superposition of 5 sinusoïds roughly octave related (so that the lfo waveforms evolve).
- The sinusoïds are 120° rotated on each output.
When used to modulate delay lines, it allows nice and smooth chorus effects.
see for a simple example of chorus fx :
Help->Library->community->tiar->lfo->pink triphase u
tiar/lfo/pink quintphase u
for even fatter chorus