Some issues with lag so it’s short, apologies. Making electronic music for a little here. Only used three instances of one type of synth, Imp, for all sounds
About these streams:
Synthesis, sound design, coding, and production using all or mostly open-source software, centered in Pure Data vanilla (piloslib)
Piloslib is now available on Github. More info and a fully synthesized demo:
Description:
Multi-platform open-source library of audio and modulation tools that focus on synthesis, live electronic music, interconnection, probability, unique sounds, and intuitive interfacing built by Akunull in Pure Data starting in 2014.
See intro.pd in root folder or watch the intro video. You must have the objects in plate.pd to use the library.
What is in the library:
Vanilla only patches without expr(~) editable in pd
Syntactic sugar to make Pure Data programming more efficient
Several ways to make complex rhythms and a global clock to guide it
A save and load system with preset management
A way to handle per voice modulation for synthesizers
Unique modulators for control
Tools for generative design
Model-(View)-Controller programming architecture
An assortment of synths and audio effects capable of some classic sounds and many strange ones
Ideas behind the library:
Readable, encapsulated code with intuitive interfacing and ease of use in mind
Simple code, commenting, and intro tutorial instead of help files
Portability through naming conventions and no externals
Synths:
rhine-2 osc synth with 2 filters and mhx modulation system sentinel-2 osc synth with variable pole lp/bp filter and mhx modulation system imp-2 osc synth with a lot of linkage to exponential envelopes and mqu modulation system. Built around synthesizing drums ajah-3 osc synth with fm interconnection between them and mhx modulation system osciano-Simplest synth, one oscillator nbd-Simple bass drum synth rhibd-Simple bass drum synth with complex per voice modulation (mhx) rewbd-Bass drum synth with more saturation options ncym-Simple cymbal synth nhh-Simple hi-hat synth nsn-Simple snare synth
Audio Effects:
asym_tanh-Asymmetry and tanh(x) for non-linear compression, distortion, tape-like saturation bellmid_3band-3 band eq with tanh(x) (non-linear compressor) with the middle channel also including the low and high eq_3band-3 band eq eq_3band_tanh-3 band eq with tanh(x) (non-linear compressor) on each band bit_red-Bit reduction bp_mix-bandpass filter with dry/wet mixing controls lop_mix-lowpass filter with dry/wet mixing controls hip_mix-hipass filter with dry/wet mixing controls vcf_mix-bandpass filter with dry/wet mixing controls vcf_np-vcf (bandpass filter) with variable amount of poles vcf_npnp-vcf~ (“voltage controlled” filter) with variable amount of poles and variable “low-pass” or band-pass formant_filter-Formant (vowel) filter with 5 formants formant_filter_3v-Formant (vowel) filter with 3 formants delay_extfb-Delay with external feedback so you can customize the delay line delay_ms-Simple delay delay_ms_pitch-Simple delay with pitch shifting in the feedback loop pitch_shift-Pitch shift via phase vocoding downsample-Down-sampler retrig-Retrigger/stutter/buffer/beat repeat retrig_ij-Retrigger with multiple rates inspired by Instajungle tanhx-Tanh(x), a non-linear compressor capable of emulating a lot of saturation and distortion vverb-Reverb via freeverb algorithm