Polski
Czym jest MIDI velocity?
Ta aplikacja jest całkowicie darmowa. Nie trzeba zakładać konta. Nie ma subskrypcji ani skomplikowanych pobrań, a nic nie jest zablokowane. Zoptymalizowana pod Apple Silicon.
Velocity to liczba, którą niesie nuta MIDI, by powiedzieć, jak mocno uderzono klawisz lub pad, od 1 do 127. Delikatny dotyk wysyła niską liczbę, a mocne uderzenie wysoką. Co to znaczy, decyduje instrument, i zwykle jest to głośność razem z jasnością brzmienia. Velocity 0 to przypadek szczególny: Note On z velocity 0 oznacza koniec nuty.
Tworzę InputConfig, darmową aplikację na Maca, która czyta i wysyła nuty MIDI, a ostatnia część mówi, jak velocity działa z przyciskami, które nie czują, jak mocno je naciśnięto.
Kroki
- Otwórz tester MIDI, naciśnij Start listening i zagraj jeden klawisz najpierw delikatnie, potem mocno.
- Odczytaj najniższe i najwyższe velocity, jakie osiągnął.
- Jeśli mocne granie nigdy nie zbliża się do 127 albo delikatne jest już głośne, zmień krzywą velocity w klawiaturze.
- Jeśli jeden klawisz się wyróżnia, jego czujnik jest zużyty lub brudny.
Zobacz, gdzie velocity siedzi w nucie
| Bajt | Wartość | Znaczenie |
|---|---|---|
| Status | 0x90 do 0x9F | Note On, kanał od 1 do 16 |
| Numer nuty | 0 do 127 | Która nuta |
| Velocity | 1 do 127 | Jak mocno. 0 oznacza koniec nuty |
Velocity to trzeci bajt każdego Note On, więc każda nuta niesie swoje. Tabela numerów nut MIDI obejmuje drugi bajt.
Dlaczego velocity 0 to koniec nuty
MIDI ma wiadomość Note Off, a Note On z velocity 0 też traktuje jako koniec nuty. Wiele klawiatur wysyła ten drugi rodzaj, bo ciąg wiadomości jednego typu można wysłać zwięźlej. Monitor może pokazać jedno lub drugie, a oba kończą nutę. Note On z velocity 0 to nie bardzo cicha nuta, tylko koniec nuty.
Poznaj release velocity
Wiadomość Note Off ma własny bajt velocity, zwany release velocity. Mówi, jak szybko puszczono klawisz, od 0 do 127.
| Bajt | Wartość | Znaczenie |
|---|---|---|
| Status | 0x80 do 0x8F | Note Off, kanał 1 do 16 |
| Numer nuty | 0 do 127 | Która nuta |
| Release velocity | 0 do 127 | Jak szybko puszczono klawisz |
Wiele klawiatur tego nie mierzy i wysyła stałą wartość, a wiele instrumentów to ignoruje, więc może się nigdy nie usłyszeć, by cokolwiek robiło. Kilka brzmień używa tego do kształtowania wybrzmiewania nuty. Klawiatura, która kończy nuty przez Note On z velocity 0, nie wysyła release velocity wcale. Release velocity jest prawdziwe, ale rzadkie, więc nie oczekuj go od klawiatury, chyba że jej instrukcja mówi, że je wysyła.
Co instrument z tym robi
Velocity jest tylko liczbą, dopóki brzmienie jej nie użyje. Fortepian gra głośniej i jaśniej, sampel perkusyjny może przełączyć się na mocniejsze uderzenie, a brzmienie organów może ją ignorować. To samo naciśnięcie klawisza może brzmieć inaczej na dwóch instrumentach, które inaczej mapują velocity. Jeśli wszystko gra z jedną głośnością, brzmienie ignoruje velocity albo klawiatura wysyła stałą wartość.
Przetestuj velocity klawiatury
Otwórz tester MIDI, zagraj jeden klawisz tak delikatnie, jak się da, a potem tak mocno, jak się da, i odczytaj zakres velocity. Zdrowy klawisz pokrywa większość zakresu od 1 do 127. Klawisz utknięty na jednej wartości albo taki, który nigdy nie przekracza niskiej liczby, wskazuje na zużyty czujnik. Jeśli każdy klawisz kończy się wcześnie, poszukaj w klawiaturze ustawienia krzywej velocity.
Jeden klawisz odczytujący inaczej niż sąsiedzi to usterka sprzętu, a wszystkie klawisze odczytujące tak samo to ustawienie.
Wybierz krzywą velocity
Krzywa velocity to reguła, która zamienia siłę nacisku w liczbę, która jest wysyłana. Klawiatury i wiele instrumentów oferuje kilka. Nazwy różnią się między producentami, więc te są typowe, a nie dokładne.
| Krzywa | Co robi | Sięgnij po nią, gdy |
|---|---|---|
| Miękka albo lekka | Delikatna gra szybciej sięga wysokich liczb | Grasz lekko i wszystko brzmi cicho |
| Normalna albo liniowa | Siła i liczba rosną razem | Chcesz domyślnej |
| Twarda albo ciężka | Trzeba mocniej naciskać, by sięgnąć wysokich liczb | Grasz mocno i wszystko brzmi głośno |
| Stała | Każda nuta wysyła tę samą liczbę | Brzmienie ignoruje velocity albo klawisze go nie wyczuwają |
Zmień najpierw krzywą na klawiaturze, bo to ustala liczbę u źródła. Wiele DAW potrafi przekształcić velocity jeszcze raz po jego dotarciu, więc dwie krzywe mogą się ze sobą kłócić. Zmieniaj jedną krzywą naraz i testuj ponownie testerem MIDI.
Użyj velocity z przyciskami
Przycisk kontrolera do gier, klawisz komputera i większość przełączników nożnych jest albo wciśnięta, albo puszczona, więc nie potrafią zgłosić, jak mocno je naciśnięto. W InputConfig każde wyjście MIDI Note (Nuta MIDI) gra z velocity ustawionym w jego wierszu, od 1 do 127. Dla dynamiki umieść expression na spuście: wysyła każdą wartość pośrednią, więc spust na CC 11 wzmacnia brzmienie tak, jak mocniejsze uderzenie.
Stałe velocity na przyciskach i expression na spuście sprawiają, że na kontrolerze da się grać. Wyjście MIDI ma konfigurację.


W skrócie
- Co. Jak mocno zagrano nutę, od 1 do 127.
- Zero. Note On z velocity 0 kończy nutę.
- Release. Note Off niesie własne velocity, które większość sprzętu ignoruje.
- Krzywa. Miękka lub twarda krzywa zmienia mapowanie siły na liczbę.
- Efekt. Robi to, na co mapuje je brzmienie, zwykle głośność i barwę.
Velocity wędruje z każdą nutą, a instrument nadaje mu znaczenie.
Pytania
Jaki jest zakres MIDI velocity?
Od 1 do 127 dla brzmiącej nuty, gdzie 127 to najmocniejsze możliwe uderzenie. Note On z velocity 0 jest traktowane jako koniec nuty.
Czym jest release velocity?
Bajt velocity w wiadomości Note Off, od 0 do 127, który mówi, jak szybko puszczono klawisz. Wiele klawiatur tego nie mierzy, a wiele instrumentów to ignoruje.
Czy MIDI velocity to to samo co głośność?
Nie. Velocity to wartość na nutę, którą brzmienie zwykle mapuje na głośność i barwę. Głośność to CC 7, które reguluje cały kanał.
Jak przetestować MIDI velocity?
Zagraj klawisz delikatnie, a potem mocno w testerze MIDI i odczytaj najniższe i najwyższe velocity. Zdrowy klawisz pokrywa większość zakresu od 1 do 127.
Dlaczego moja klawiatura zawsze wysyła to samo velocity?
Nie ma klawiszy wykrywających siłę albo ma ustawione stałe velocity. Poszukaj krzywej velocity lub ustawienia stałego velocity we własnym menu klawiatury.
Dlaczego moja klawiatura MIDI jest taka cicha?
Lekki dotyk wysyła niskie liczby velocity, a większość instrumentów gra je cicho. Poszukaj w klawiaturze krzywej velocity lub czułości dotyku albo podnieś głośność instrumentu. Tester MIDI pokazuje liczby, które wysyła twoja gra.
Więcej po polsku
Pełne poradniki, po angielsku
Kto pisze. Ryleigh Newman tworzy InputConfig i na co dzień steruje własnym Makiem za pomocą kontrolera, bo ręce nie działają najlepiej. Ta strona jest przetłumaczona z angielskiego. InputConfig wyświetla się po polsku, gdy Mac jest ustawiony na polski. Niektóre strony witryny są tylko po angielsku.
Ta strona w innych językach: English, Español
Za darmo. macOS 14 lub nowszy. Bez konta, nic nie opuszcza Twojego Maca. Open source na GitHubie.