Audio Plug-ins & Applications
Here the page for my personnal plug-ins I'm developping right now.
I'm not a developper at all but I'm trying around with the amazing FAUST audio programming language, there's the result.
SuperCutSequencer
SuperCutSequencer is a cut "On/Off" Sequencer (8 steps with smooth) synced to Midi-Clock Beats and Midi-Clock Start/Stop.
Very useful i.e to add musical diversity in looped tracks (very nice with i.e bass lines).
Features:
- Cut your Stream in 8 Steps according to Midi-Clock (Start/Stop and Clock).
- Mute or Unmute each Step separately
- Dry/Wet Knob to switch between the original stream and the cut stream
- Scale the Sequence between no scaling (1 bar), fast (1/2 bar), very fast (1/4 bar), slow (2 bars), very slow (4 bars)
- Define Step Lightning Color (for LED midi controllers)
Demo: https://youtu.be/C38gep4vkm8?t=7m12s
Download: https://github.com/sonejostudios/SuperCutSequencer
Use the Faust Online Compiler to compile it as Standalone or Audio Plugin (LV2, VST, etc): http://faust.grame.fr/compiler/
SuperBeatRepeater
SuperBeatRepeater is a Beat Repeater with Sidechain Beat Recognation and Midi-Clock Sync.
Very useful i.e to add musical diversity by looping short parts of the stream (i.e drums).
Features:
- Repeat the last loop of the stream according to the beats.
- Beat recognition from Audio Sidechain Click track
- Beat recognation from Midi-Clock
- BPM Slider to set the tempo manually
- Very simple Tap Tempo if needed (no average)
- Loop one or two bars
- Midi Controllable In/Out
- Loop divider Slider Control (to switch loop lenght during the loop)
- Loop x3 Mode for Triplets (with Midi LED Feedback)
- The REPEAT! checkbox is usable as Momentary or Toggle
Demo: https://youtu.be/C38gep4vkm8?t=6m17s
Download: https://github.com/sonejostudios/SuperBeatRepeater
Use the Faust Online Compiler to compile it as Standalone or Audio Plugin (LV2, VST, etc): http://faust.grame.fr/compiler/
LiveMixer and StereoKnot
LiveMIxer is a Stereo Mixer Strip with 2 Aux Sends (post Fader). Useful if you want to use Carla/Patchage as live mixing software with midi binding.
Every Plugin instance has 2 inputs (stereo) and 6 outputs.
- The first two outs are just stereo through (via fader).
- Outputs 3 and 4 are Send A (L and R)
- Outputs 5 and 6 are Send B (L and R)
StereoKnot is a Simple Stereo Through with Volume Slider. Useful for complex patchbays in Jack/Carla/Patchage. Useful in Combination with LiveMIxer for the Send Returns.
Screenshot: 8 Instances of LiveMIxer and 3 of StereoKnot (Renamed as MASTER, SEND1 and SEND2) in Carla.
Download (LV2 Builds, 32 and 64 bits):
- LiveMIxer: https://github.com/sonejostudios/LiveMixer/releases
- StereoKnot: https://github.com/sonejostudios/StereoKnot/releases
Source Code (FAUST) (v0.1):
You can build binaries from the source code for a lot of platforms (linux, lv2, etc...) using the FAUST online compiler.
AB Switch (Stereo)
This plugin is made to compare 2 stereo sources (A, B) and is very useful to compare for exemple a non mixed track with the mixed one or to compare a mix with the master of it. It has and as well a Left-Right switch to check how the mix sounds like this, and, very useful, a mono function to check if the stereo mix also sounds good if mixed into mono. To match the levels of the tracks use the sliders Volume A and Volume B (1.0 means In level = Out level, 0.0 means In = 0).
Download binaries (v1.0):
-
Linux Standalone build (gtk 64bit)
-
Linux LV2 (32bit)
-
Linux LV3 (64bit)
-
OSX Standalone coreaudio (qt)
-
OSX vst
Install LV2:
1. Unzip and copy the ABSwitchStereo.lv2 folder into your personal lv2 home folder:
Usually: ~ $ .lv2
2. Load the ABSwitchStereo in your favorite lv2 host (Ardour, Qtractor..)
Source Code (FAUST) (v1.0):
You can build binaries from the source code for a lot of platforms (windows vst, android...) using the FAUST online compiler.
StereoLevels (LV2)
This plugin only gives a fader for each channel of a stereo track. Very handy to correct the volume of one channel if the two channels have different volumes.
Download Binaries (LV2):
The FAUST source code (.dsp) is included.
Install:
1. Unzip and copy the StereoLevels.lv2 folder into your personal lv2 home folder:
Usually: ~ $ .lv2
2. Load the StereoLevels in your favorite lv2 host (Ardour, Qtractor..)