Popschool Maastricht

 

MIDI player

Maak interactief muziek met deze MIDI player! De geluidskwaliteit hangt vooral af van je Java Soundbank, verder van je geluidskaart en je weergavesysteem.

 

JavaScript/Flash programming: 29-12-2009 Sander Sanders MIDI-applet: Rick Fleuren

Download latest JVM Version Let op: installeer ook een Java soundbank!

Zie ook: installatie ivm. Java applet

Muis functies:

  • Linksklik voor geluid: links op het veld is zachter, rechts harder, boven is hoger, onder is lager
  • Bepaalde instrumenten hebben een beperkt verticaal (toonhoogte) bereik
  • Klik op de instrument naam voor het kiezen van geluiden
  • Klik op een MIDI kanaal om het te activeren, Alle instellingen werken voor alle kanalen onafhankelijk. Je kunt dus een akkoord oid. laten doorklinken met de sustainfunctie op een kanaal, dan op een ander kanaal verder spelen, evt. met een ander geluid, enz.
  • Kanaal 10 is het drums en percussie kanaal

De toon die bij klikken gespeeld gaat worden, wordt aangegeven, evenals de sterkte ervan.

Toetsen:

  • s = sustain on/off
  • a = all notes off
  • m = major scale
  • c = chromatic scale
  • h = harmonic minor scale
  • m = melodic minor scale
  • p = pentatonic major scale
  • w = whole tone scale
  • o = octotonic scale
  • b = blues scale
  • g = gypsy minor scale (or click on scale name)
  • 0 = transpose +0
  • 1 = transpose +1 etc.
  • 9 = transpose +9
  • - = transpose +10
  • = = transpose +11
  • q = play a note (if the mousepointer is in the music field)

Voor de technisch geïnteresseerden: een en ander werkt door een combinatie van een Flash bestand, dat via fsCommand een Javascript aanstuurt, dat op zijn beurt weer een Java applet aanstuurt. Het Java applet simuleert een MIDI geluidsbron en geeft de geluiden weer via een eigen soundbank, dus in feite via audio. De MIDI functies van de geluidskaart van de computer worden dus niet gebruikt.