Closed ceciliabjork closed 1 year ago
Bass Violin strings Synth lead El piano Softpad Piano Organ
Sounds list from Mats:
Here is a list of sounds for the sound meny:
Acoustic Grand Piano
Electric Piano 1
Vibraphone
Xylophone
Drawbar Organ
Reed Organ
Accordion
Acoustic Guitar (nylon)
Electric Guitar (clean)
Acoustic Bass Mats wants:
Electric Bass (finger)
Violin
String Ensemble 1
SynthStrings 1
Choir Aahs
Trumpet
Tenor Sax
Clarinet
Flute
Lead 1 (square)
Lead 2 (sawtooth)
Pad 2 (warm)
Pad 5 (bowed)
As suggested @marcustrp, we will use this library to play different kind of sound: https://www.npmjs.com/package/soundfont-player with this extensive sound library: https://github.com/gleitz/midi-js-soundfonts or Howler or Tonejs
Need to change library ToneJs to Soundfontplayer.
An idea: use the adapter pattern to implement the different sound libraries I have started on setting up an adapter pattern in the multiSound branch.