NYUMusEdLab / notio

Notio - A music theory learning React App that runs in the browser
https://nyumusedlab.github.io/notio/
Creative Commons Attribution Share Alike 4.0 International
1 stars 0 forks source link

#3 More extensive sound library for presentation in Vienna #248

Closed ceciliabjork closed 1 year ago

ceciliabjork commented 1 year ago

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.

saxjax commented 1 year ago

Bass Violin strings Synth lead El piano Softpad Piano Organ

saxjax commented 1 year ago

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)