module SynthiLLVM where

import Midi

-- * instruments

fmbell, ping, slap, star, bell, pad, synthString, bassString, ooh :: Program ;
fmbell = 0 ;
ping = 0 ;
slap = 2 ;
star = 2 ;
bell = 3 ;
pad = 4 ;
synthString = 5 ;
bassString = 4 ;
ooh = 8 ;

-- * controllers

volumeCC, modulationCC,
  brightnessCC, timbreCC, filterDecayCC,
  releaseCC, attackCC, decayCC :: Controller ;
volumeCC = 7 ;
modulationCC = 1 ;
brightnessCC = 70 ;
timbreCC = 71 ;
filterDecayCC = 71 ;
releaseCC = 72 ;
attackCC = 73 ;
decayCC = 73 ;
