Synth DB

The Ultimate Synthesizer Database


Total list currently 2405 items in 330 Brands

BASTL Instruments | Trinity


Trinity is a universal musical instrument and original sounding modular groovebox. It can function as any type of digital synthesizer, sequencer, controller, arpeggiator or almost anything that can be programmed into a micro-controller. 

Trinity is designed to be connected and combined with other Trinities of different functions in a chain, so that you can create your own music making environment. It is ready to communicate with the outer world via MIDI and different sync and CV methods using MIDI Bastl. 


The true power of Trinity reveals when more instruments are connected in chain which shares communication (MIDI), Audio line and power.

Communication: SQNCR is able to sequence 3 different Trinity instruments via MIDI protocol, which is ideal for live sequencing. All instruments have MIDI input which reads note and CC values. (We plan to make a CC automation sequencer and sensor boards sending CC.)

Audio: The chain connectors also share audio line which simply works as a passive mixer, so all instruments can be mixed directly on Trinities themselves using the volume knobs, and audio can be taken out by the rightmost jack. You can also take the audio from each device separately.

Power: The chain also shares power, so you need only one power adaptor to power the whole system. The Instruments can be powered from batteries in the chain as well.


- Simple interface which makes it an intuitive musical instrument
- Available assembled or as a soldering kit
- MIDI native (note,CC) , MIDI jack and almost endless sync possibilities using MIDI Bastl
- Software reprogrammable with Arduino (breakout for standard FTDi USB)
- Hardware expandable and hackable – including breakouts for sensors or more buttons
- Chain connectors for sharing power, audio and communication with more Trinity/Bastl instruments
- User memmory for storing presets and patterns (exportable, transferable)
- Stylish lasercut replacable enclosure with instrument labels
- Adjustable volume
- Mono, 16385 hz, 14 bit – double PWM sound generation
- TRS Jack 3.5mm audio output able to drive headphones
- Powered from 9V battery or 9V positive polarity power supply (2.1 mm) or from the Trinity chain (use switch to select)
- Running Mozzi library and Bastl library for Arduino



+ controls up to 3 different Trinity instruments (polyphonic or monophonic)
+ sending MIDI notes on 3 channels
+ 32 steps / pattern
+ 4 patterns for each instrument per preset
+ 3 presets
+ recording from buttons or MIDI
+ erase single notes or clear whole pattern
+ adjustable pattern length, groove, tempo
+ tap tempo
+ jump function (step repeater)
+ auto quantize
+ MIDI clock support, master or slave (by receiving MIDI clock message it turns into slave mode)
+ MIDI by side connectors – MIDI connector by connecting MIDI Bastl by the side


+ 5 voice polyphonic drum sample player (6th voice for metronome)
+ step sequencer
+ 32 steps / pattern
+ 5 storable patterns for each preset
+ random pattern generation
+ pattern copy / paste
+ recording from the buttons
+ erase single notes or whole pattern
+ metronome
+ jump – repeating certain step
+ tap tempo
+ auto quantize
+ 6 different drum sounds for each preset
+ 6 presets
+ mystery shuffle
+ for each sound you can adjust sample rate, time stretch, cut, distortion, volume and sample to be played
+ global mode for tweaking all samples at the same time
+ 4 different official drum kits (lo-fi TR909, classic from DRUM 1.0, gameboy, glitch)
+ drum kits / samples can be changed by converting wave files into .h file included in the source code (by python script included in Mozzi library) and updating the software in the Atmega
+ MIDI native by side connectors, note & velocity sensitive, CC support, thru
+ MIDI connector by connecting MIDI Bastl by the side


3 voice polyphonic synthesizer is great for making a lot of different noises, drum sounds but also melodic lines. MIDI note mode is also implemented so if you play by MIDI your sound settings works as 3 voice synthesizer.

+ subtractive or FM synthesis mode
+ 3 voice polyphony
+ 6 different sound for each preset
+ 6 presets
+ in subtractive mode: oscillator + state variable filter with cutoff and resonance ( LP,HP,BP,notch )
+ in FM mode: oscillator + modulation oscillator with selectable wavetables
+ LFO with adjustable rate, resolution, amount, destination on different parameters and 8 different shapes
+ ADSR with impact on volume and adjustable impact to other parameters
+ precise setting of oscillator, LFO and ADSR features are accessed by adjusting character knob which goes thru all possible settings of routing and wavetables
+ exchange sounds between more Poly Synths by SysEx message
+ 4 wavetables (sine, saw, distorted square, noise)
+ 3 note playback by MIDI – velocity sensitive
+ multi-timbral MIDI mode (lowest octave)
+ MIDI native by side connectors, note & velocity sensitive, CC support, thru
+ MIDI connector by connecting MIDI Bastl by the side


Mono FM is experimental monophonic FM synthesizer equipped with 1 oscillator, 3 modulators and LFO.

+ experimental monophonic FM synthesizer
+ 8 different sound for each preset
+ 6 presets
+ 1 carrier oscillator with pitch tuned in semitones
+ 3 modulation oscillators with adjustable harmonic multiple of carrier frequency, detune and amount of modulation
+ 8 algorithms of oscillator configuration
+ 3 wavetables for all oscillators (sine, saw, white noise)
+ LFO with adjustable rate, resolution, amount, destination on different parameters and 8 different shapes
+ exchange sounds between more Mono FM Synths by SysEx message
+ MIDI native by side connectors, note, CC support, thru
+ MIDI connector by connecting MIDI Bastl by the side


^ [XOR] is a logical statement but also bit operator which is sort of a combination of & [AND] and | [OR] . By applying this modulation to the classical wavetables you can achieve very interesting harmonics added to the sound. Especially when more voices are mixed, it comes to some really interesting dirty digital modulation artefacts. ^ [XOR] is intended to be used as a sound module for a MIDI keyboard and it doesn`t produce any sound without the keyboard. It needs MIDI Bastl to interface the MIDI jack.

+ 6 voice polyphony
+ wavetable based – sine, saw, triangle, digi-noise
+ played ONLY by MIDI using MIDI Bastl
+ ^[xor], &[and], |[or] modulation
+ arpeggiator – gate and note modes, different shapes, adjustable speed, MIDI clock sync,
+ 8 different sound settings in one preset
+ 6 presets
+ full MIDI implementation (note, velocity, pitch bend, mod wheel sustain, CC, clock)
+ Note: It does not run from battery – because the battery would not power the MIDI Bastl via the chain connector.


Mozzi Development Kit is Trinity kit which includes all parts necessary to run Trinity + FTDi USB connector for hacking. It is dedicated to hackers and people who want to use it in new ways and develop their own softwares.
BrandBASTL Instruments
Engine TypeDigital
EngineFM, VA, WT
Voices (max)6
LFONoise, Sample & Hold, Saw Up, Saw Down, Triangle (not on Drum
Engine DetailedROM, Saw Up, Sine, Triangle, Wave Table, White Noise
Envelope (VCA)ADSR
Key typeN/A
Extra infoDIY
Legend: Obvious Y: Yes, N: No, N/A: Not Applicable
VCO Voltage Controlled Oscillator DCO Digital Controlled Oscillator
LFO Low Frequency Oscillator Sub Sub Oscillator
VCF Voltage Controlled Filter VCA Voltage Controlled Amplifier
Velocity As with a piano, the harder you hit a key, the louder the sound, unlike most organs which always produce the same loudness no matter how hard you hit a key. Aftertouch Pressing a key after you activated it. Channel Aftertouch, no matter which key, it will send a Channel message. Poly Aftertouch, sends the pressure per key instead of the whole channel.
Values for OSC, LFO, Filter, Envelope are per voice unless stated otherwise.


If you like to discuss or talk about synths in all forms (including VST and modular), you are welcome to join the Facebook group "The Hard, The Soft and The Modular".

My music

Interested in music from "Synthisfactory" or "SX Instrumentals"?

Visit our website.

Contact Us

Did you find an error in the info or do you have an item to list? Go to the Contribution page, fill out the form and I'll see what I can do.