|
MidiMet
1993
és 1995 között házi
stúdióm felszerelése:
-
Macintosh ClassicII
- Casio CPS-300
- MIDI interfész (Midi In/Midi Out, csatlakozás a Mac Modem portjához)
A
kapcsolat a külső interfésszel a lehető legegyszerűbb:

Kórusműveim
komponálásakor gyakran szükségem lett volna pontos tempójelzésre.
Metronómom viszont nem volt. Ez adta a MIDI hangszerre épülő zenei
időmérő ötletét.
Alap igényeim:
- megadott
metronóm érték alapján mérőütés biztosítása
-
metronóm érték kijelzés a hangszeren vagy a számítógép billentyűzetén
adott mérők alapján.
Alap
probléma volt a megadott metronóm érték alapján a impulzusok biztosítása
ill. ennek fordítottja, az impulzusok alapján metronóm érték kiszámítása.
A megoldás nyomán elkészített modulok további ötleteket adtak,
ezt be is építettem a programba.
A
MidiMet első változata képes:
-
a számítógép billentyűzetén adott mérőütés metronóm értékét megadni
(az 1-es és 2-es numerikus billentyű jelei alapján), továbbá
metronóm értékkel jelzett tempóban a mérők közötti távolságát ms-ban
megadni
- mérők
közötti ms-ban megadott távolság metronóm értékét kiszámolni
-metronóm
érték alapján a hangszeren mérőütést (mérőhangot) biztosítani
a (választható: prg és a chnl )
-
a hangszer billentyűzetén adott mérőütés metronóm értékét
megadni
-
a
hangszer billentyűzetén adott mérőütés tempóját felvenni és a mérőütés
metronóm értékét megadni
- a hangszer billentyűzetén adott mérőütés tempóját felvenni és
hangszeren a játékhoz mérőütést (mérőhangot) biztosítani (választható: prg és
a chnl )
-
a bevitt jelet negydként, nyolcadként, triola
nyolcadként vagy tizenhatodként értelmezve a metronóm értéket megadni.
A MidiMet 2.1 ugyanezt tudja, viszont
kevesebb rajta a felirat, és a ritmusértékek helyett képeket alkalmazok.
(Ez csak Macintoshon
működik.)
Megjegyzés:
A
MidiMet "házi" célprogramnak készült, a kezelői felület
csinosítása nem volt szempont. A MidiMet egyes szolgáltatásai
ki és bekapcsolhatók a számítógép billentyűzetéről ill. az egér
segítségével
a grafikus felületről.
A program AZERTY-s Macintoshra észült. Elképzelhető, hogy QWERT-is Windows-os
gépeken vagy más billentyűt kell használni (p. a megadott a és z helyett q-t és w-t), vagy a sel objectek argumentjeit kell aktualizálni.
|