Standard strojenia MIDI
MIDI Tuning Standard (MTS) to specyfikacja dokładnej wysokości tonu muzycznego uzgodniona przez Stowarzyszenie Producentów MIDI w protokole MIDI . MTS pozwala zarówno na zbiorczy komunikat zrzutu strojenia, dający strojenie dla każdej ze 128 nut , jak i komunikat strojenia dla poszczególnych nut podczas ich odtwarzania.
Wartości częstotliwości
Jeśli ƒ jest częstotliwością , to odpowiednia wartość danych częstotliwości d może być obliczona przez
Logarytm wielkości 2 ( ƒ / 440 Hz) to liczba oktaw powyżej koncertu A 440 Hz (jest ujemny, jeśli częstotliwość jest poniżej tej wysokości). Pomnożenie przez 12 daje liczbę półtonów powyżej tej częstotliwości. Dodanie 69 daje liczbę półtonów powyżej C pięć oktaw poniżej środkowego C.
Ponieważ 440 Hz jest szeroko stosowanym standardem koncertowym A (np. USA, Wielka Brytania), a w terminologii MIDI jest to reprezentowane przez liczbę całkowitą 69 (dziewięć półtonów powyżej środkowego C, czyli 60), daje to liczbę rzeczywistą, która wyraża wysokość w sposób zgodny z notacją MIDI i liczbą całkowitą , znany jako numer nuty midi.
Konwersja z numeru nuty midi (d) na częstotliwość (f) wyraża się wzorem:
Format danych częstotliwości
Format danych częstotliwości pozwala na precyzyjny zapis częstotliwości różniących się od równotemperaturowych .
„Dane dotyczące częstotliwości należy podawać w [jednostkach], które są ułamkami półtonu. Zakres częstotliwości zaczyna się od nuty MIDI 0, C = 8,1758 Hz, i rozciąga się powyżej nuty MIDI 127, G = 12543,854 Hz. Pierwszy bajt danych dotyczących częstotliwości słowo określa najwyższy równotemperowany półton nieprzekraczający częstotliwości. Następne dwa bajty (14 bitów) określają ułamek 100 centów powyżej półtonu, w którym leży częstotliwość. Efektywna rozdzielczość = 100 centów / 2 14 = 0,0061 centa.
Ta wyższa rozdzielczość pozwala na logarytmiczne przedstawienie wysokości tonu, w którym półton jest podzielony na 128 2 = 2 14 = 16384 części, co oznacza, że oktawa jest podzielona na 196608 (logarytmicznie) równych części. Te części mają rozmiar dokładnie 100/16384 centów (około 0,0061 centa), czyli znacznie poniżej progu percepcji tonu przez człowieka , co pozwala na bardzo dokładne odwzorowanie tonu.
Aplikacje
Precyzyjne wartości wysokości tonu mogą być używane w muzyce mikrotonowej , tylko w intonacji , średnim temperamencie lub innych alternatywnych strojach.
Oprogramowanie obsługujące MTS obejmuje Scala , TiMidity++ , ZynAddSubFX i FluidSynth .
Instrumenty wtyczek programowych, które obsługują MTS, obejmują różne wtyczki Xenharmonic VSTi Native Instruments FM8 , Synthogy Ivory i Xen-Arts , w tym syntezator FMTS FM, wirtualny syntezator analogowy Ivor i odtwarzacz sampli XenFont SoundFont.
Obecnie produkowane instrumenty sprzętowe obsługujące MTS to: Dave Smith Instruments (DSI) Rev-2, Prophet-12, Prophet-6, Oberheim OB-6, Moog Sub37, Minitaur, Novation Bass Station II, Peak, Sonoclast Plastic Pitch Plus, i Waldorf Kyra.
Zobacz też
Linki zewnętrzne
Specyfikacja MTS
Mikrotonowe oprogramowanie muzyczne obsługujące MTS
- Scala (Windows, Linux, Mac)
- Edytor niestandardowej skali (Windows, Mac)
- microsynth (Windows, Mac)
- alt-tuner (Windows, Linux, Mac)
- TiMidity++ (Windows, Linux, Mac)
- FluidSynth (Windows, Linux, Mac)
- Tune Smithy (Windows)
- Oprogramowanie Xen-Arts Microtonal MIDI (Windows VSTi)
- Przekaźnik (Windows, Mac)
- Piekarnik L'il Miss' Scale (Mac)
- Gervill (Windows, Linux, Mac)