Polski

Czy Stream Deck może być kontrolerem MIDI na Macu?

Pobierz InputConfig z Mac App StoreTa 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.

Tak. InputConfig, darmowa aplikacja na Maca, którą tworzę, czyta klawisze Stream Deck jako wejścia i może wysyłać MIDI z każdego z nich: nutę, Control Change, Program Change albo Start i Stop. Aplikacje muzyczne widzą wynik jako wejście MIDI o nazwie InputConfig, więc nie trzeba instalować wtyczki w aplikacji Elgato ani ustawiać wirtualnego kabla MIDI. Obsługa Stream Deck jest eksperymentalna i nie przetestowano każdego modelu.

Najpierw jedno ograniczenie. Czytane są klawisze, a pokrętła i pasek dotykowy w Stream Deck +, + XL i Studio są czytane jako przyciski, z obrotem albo przesunięciem jako jednym krótkim naciśnięciem, więc dostajesz przyciski MIDI, a nie pokrętła MIDI.

Kroki

  1. Otwórz InputConfig, Devices (Urządzenia) na pasku menu i zaznacz Stream Deck pod USB.
  2. Dodaj wiersz, naciśnij Scan (Skanuj) i naciśnij klawisz Stream Deck.
  3. Wybierz wyjście MIDI dla wiersza: Note, CC, Program Change lub Transport.
  4. W aplikacji muzycznej włącz wejście MIDI InputConfig i uzbrój ścieżkę.

Skonfiguruj to

  • Ty: Zaznacz Stream Deck w InputConfig, Devices. Dodaj wiersz, naciśnij Scan, naciśnij klawisz na decku i jako wyjście wybierz MIDI Note (Nuta MIDI).
  • InputConfig: Wypełnia wiersz nazwą klawisza, Key 1, Key 2 i tak dalej, i wysyła nutę przez własny port MIDI tak długo, jak klawisz jest trzymany.
  • Sprawdź: Gdy w aplikacji muzycznej wybrana jest ścieżka instrumentu programowego, klawisz gra nutę.
  • Logic Pro i GarageBand. Nic do włączania. Słuchają każdego źródła MIDI.
  • Ableton Live. W Settings, Link, Tempo & MIDI włącz Track i Remote dla wejścia InputConfig.
  • Inne aplikacje muzyczne. Włącz wejście InputConfig w ustawieniach MIDI aplikacji.

Deck staje się jeszcze jednym urządzeniem MIDI, bez wtyczki po drodze.

Edytor w InputConfig z klawiszami Stream Deck przypisanymi do skrótu, Skrótu Siri i funkcji systemowej.
Rys. 1. Klawisze Stream Deck w InputConfig przypisane do skrótu, Skrótu Siri i funkcji systemowej.

Co może wysłać każdy klawisz

WyjścieCo robi klawiszDobre do
MIDI NoteNote on, gdy klawisz jest trzymany, note off po puszczeniu, z velocity ustawionym w wierszuPady perkusyjne, sample, uruchamianie klipów
MIDI CCUstawiona wartość po naciśnięciu i 0 po puszczeniuWyciszenia, przełączniki efektów, wszystko uczone jako przycisk
Program ChangeJedna wiadomość na naciśnięcieZmiana patcha lub presetu
TransportStart, Stop lub Continue, raz na naciśnięcieAplikacja muzyczna, która podąża za zewnętrznym transportem
Pitch BendPełne zgięcie, gdy trzymany, powrót na środek po puszczeniuEfekt zjazdu albo whammy

Każdy wiersz przyjmuje też kanał, od 1 do 16. Piętnaście klawiszy to piętnaście padów, każdy z własną nutą, kanałem i velocity. Wyjście MIDI omawia każde ustawienie.

Edytor w InputConfig pokazuje wiersze klawiszy Stream Deck, które wysyłają MIDI: dwie nuty, CC, Program Change i Start.
Rys. 2. Pięć klawiszy Stream Deck, pięć rodzajów komunikatów: dwie nuty, CC, Program Change i Start. Obsługa Stream Deck jest w wersji 1.6 eksperymentalna.

Sprawdź, czy twój model jest czytany

ModelCo jest czytane
Stream Deck (15 klawiszy), oryginalny i MK.2Key 1 do Key 15
Stream Deck MiniKey 1 do Key 6
Stream Deck XLKey 1 do Key 32
Stream Deck NeoKey 1 do Key 8, plus dwa punkty dotykowe
Stream Deck +Key 1 do Key 8, potem pokrętła i pasek dotykowy jako przyciski: naciśnięcie, obrót w obie strony, stuknięcie, przytrzymanie i przesunięcie
Stream Deck + XL i StudioIch klawisze, potem pokrętła i pasek dotykowy, jeśli model je ma, jako przyciski, tak samo jak w +
Stream Deck Module 15Key 1 do Key 15
Stream Deck PedalPedał lewy, środkowy i prawy

Układy klawiszy podążają za biblioteką o otwartym kodzie i nie przetestowano każdego modelu, także Pedal. Naciśnij Scan i klawisz: jeśli wiersz wypełni się nazwą klawisza, ten klawisz może wysyłać MIDI. Stream Deck bez oprogramowania Elgato ma szczegóły.

Strona presetu Stream Deck MIDI w InputConfig z otwartym Live Visualizer.
Rys. 3. Jeśli twój model zostanie odczytany, strona presetu pokazuje Deck jako urządzenie wejściowe. Ta obsługa jest eksperymentalna.

Uruchom to obok aplikacji Elgato

InputConfig otwiera deck, nie zabierając go aplikacji Elgato, więc obie słyszą każde naciśnięcie. Zostaw w aplikacji Elgato puste klawisze, które chcesz mieć dla MIDI, bo inaczej klawisz zrobi obie rzeczy. Zachowaj aplikację Elgato dla klawiszy, które potrzebują obrazków i wtyczek, a resztę daj InputConfig. Podziel klawisze: obrazki i wtyczki na jednych, MIDI na innych. InputConfig niczego nie rysuje na klawiszach, więc klawisze, którymi się zajmuje, zostają puste.

Zmapuj klawisz w aplikacji muzycznej

Klawisz wysyłający nutę albo CC można nauczyć jak każdy przycisk MIDI. W Ableton Live naciśnij Command M, kliknij slot klipu albo przełącznik, naciśnij klawisz i naciśnij Command M jeszcze raz. W Logic Pro zaznacz kontrolkę, naciśnij Command L, naciśnij klawisz i naciśnij Command L jeszcze raz. Ucz po jednym klawiszu, bo aplikacja bierze pierwszą wiadomość, jaką usłyszy. Ableton Live i Logic Pro i GarageBand mają pełne kroki, takie same dla decka jak dla kontrolera do gier.

Czego nie potrafi

  • Pokrętła jako gałki. Pokrętła i pasek dotykowy w +, + XL i Studio są czytane jako przyciski, z obrotem jako jednym krótkim naciśnięciem, więc nie wyślą przebiegu wartości CC.
  • Sprzężenie zwrotne. Aplikacja muzyczna nigdy niczego nie mówi deckowi, więc żaden klawisz nie pokazuje, czy klip gra albo ścieżka jest wyciszona.
  • Obrazki. InputConfig niczego nie rysuje na klawiszach.
  • Velocity z dotyku. Klawisz jest włączony albo wyłączony. Każda nuta gra z velocity ustawionym w jej wierszu.

Do pokręteł przebiegi robią gałki i spusty kontrolera do gier. Gamepad na MIDI na Macu daje im Control Change i pitch bend, a wiersze decka i kontrolera mogą dzielić preset.

W skrócie

  • Zaznacz deck. Robisz to w InputConfig, Devices.
  • Zeskanuj klawisz. Potem wybierz Note, CC, Program Change lub Transport.
  • Włącz wejście. Włącz wejście InputConfig w aplikacji muzycznej.

Stream Deck to siatka przycisków MIDI, gdy coś wysyła za niego MIDI.

Pytania

Czy Stream Deck może wysyłać MIDI?

Tak, na Macu z InputConfig, darmową aplikacją, która czyta klawisze decka i wysyła z każdego z nich nutę MIDI, Control Change, Program Change lub wiadomość transportu. Funkcja jest eksperymentalna.

Czy potrzebuję wtyczki MIDI do Stream Deck?

Nie do tego. InputConfig to osobna aplikacja, która sama czyta klawisze i ma własny port MIDI, więc nic nie instaluje się w aplikacji Elgato.

Czy pokrętła Stream Deck + mogą wysyłać MIDI CC?

Nie jako przebieg. InputConfig czyta każde pokrętło w +, + XL i Studio jako przyciski, naciśnięcie i obrót w obie strony, z obrotem jako jednym krótkim naciśnięciem, więc pokrętło może uruchamiać albo przeskakiwać o krok, ale nie może przesuwać CC.

Czy działa z Ableton Live i Logic Pro?

Tak. Oba widzą InputConfig jako wejście MIDI. Użyj MIDI Map Mode w Abletonie albo Learn Assignment w Logic, żeby powiązać klawisz z klipem, przełącznikiem lub kontrolką.

Czy muszę zamknąć aplikację Stream Deck od Elgato?

Nie. Obie mogą działać naraz. Zostaw w aplikacji Elgato puste klawisze, których używasz do MIDI, żeby naciśnięcie nie robiło dwóch rzeczy.

Czy to jest darmowe?

InputConfig jest darmowy w Mac App Store, bez konta i bez zakupów w aplikacji.

Więcej po polsku

Strony 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

Pobierz InputConfig z Mac App StoreZa darmo. macOS 14 lub nowszy. Bez konta, nic nie opuszcza Twojego Maca. Open source na GitHubie.