Skip to content

Latest commit

 

History

History
76 lines (55 loc) · 1.52 KB

synths.md

File metadata and controls

76 lines (55 loc) · 1.52 KB

Supported Synths

In addition to the simple synth (implemented by synthController), there are other custom implementations that support popular hardware synths:

Korg Volca Keys

Example:

import Sound.Tidal.MIDI.Context
import Sound.Tidal.MIDI.VolcaKeys

devices <- midiDevices
m1 <- midiStream devices "USB MIDI Device" 1 keysController

Korg Volca Bass

Example:

import Sound.Tidal.MIDI.Context
import Sound.Tidal.MIDI.VolcaBass

devices <- midiDevices
m1 <- midiStream devices "USB MIDI Device" 1 bassController

Korg Volca Beats

Example:

import Sound.Tidal.MIDI.Context
import Sound.Tidal.MIDI.VolcaBeats

devices <- midiDevices
m1 <- midiStream devices "USB MIDI Device" 1 beatsController

Waldorf Blofeld

Example:

import Sound.Tidal.MIDI.Context
import Sound.Tidal.Blofeld

devices <- midiDevices
m1 <- midiStream devices "USB MIDI Device" 1 keysController

DSI Tetra

Example

assumes the following Tetra Global parameters:

  • Multi mode: On
  • M Param Rec: NRPN
  • MIDI Channel: 1
import Sound.Tidal.MIDI.Context
import Sound.Tidal.Tetra

devices <- midiDevices
m1 <- midiStream devices "USB MIDI Device" 1 polysynth
m2 <- midiStream devices "USB MIDI Device" 2 polysynth
m3 <- midiStream devices "USB MIDI Device" 3 polysynth
m4 <- midiStream devices "USB MIDI Device" 4 polysynth