Svenska
Så skapar du en virtuell MIDI-port på en Mac
Den här appen är helt gratis. Du behöver inte skapa något konto. Det finns inga prenumerationer, inga krångliga nedladdningar och inget är låst. Optimerad för Apple silicon.
Slå på IAC Driver. I Audio MIDI Setup väljer du Window, Show MIDI Studio, dubbelklickar på IAC Driver, markerar Device is online och lägger till en buss. Den bussen är en virtuell MIDI-port, en kabel med båda ändarna inne i Macen, och varje app kan skicka till den och lyssna på den. Två andra sorter finns: en nätverkssession, som förbinder två datorer, och en port som en app skapar åt sig själv medan den körs.
De två första är Apples och följer med macOS. Jag gör InputConfig, en gratis Mac-app som har en port av den tredje sorten.
Steg
- Öppna Audio MIDI Setup och välj Window, Show MIDI Studio.
- Dubbelklicka på IAC Driver och markera Device is online.
- Lägg till en buss med knappen Add under listan över portar och klicka sedan på Apply.
- Välj bussen som utgång i appen som skickar och som ingång i appen som tar emot.
Välj sorts port
| Du vill | Använd | Var den finns |
|---|---|---|
| Skicka MIDI från en app till en annan på samma Mac | En IAC Driver-buss | Audio MIDI Setup, MIDI Studio, IAC Driver |
| Skicka MIDI mellan två datorer, eller till en iPhone eller iPad | En nätverkssession | Audio MIDI Setup, MIDI Studio, Configure Network Driver |
| Använda en app som skickar MIDI på egen hand | Appens egen port | Skapas av appen medan den körs |
För två appar på en Mac är IAC-bussen nästan alltid den du vill ha.
Gör en IAC-buss, den virtuella MIDI-kabeln
- Du: Dubbelklicka på IAC Driver i MIDI Studio, markera Device is online, klicka på knappen Add under listan över portar och klicka sedan på Apply.
- Macen: Lägger till bussen som en MIDI-port som vilken app som helst kan använda som mål eller som källa.
- Kontrollera: Bussen finns med bland en musikapps MIDI-ingångar och -utgångar.
Apples guide kallar den en buss och noterar att den ibland kallas en port. En app skickar till bussen och en annan lyssnar på den, och det är allt en MIDI-kabel gör. Apples sida är Transfer MIDI information between apps, och IAC Driver på en Mac tar upp bussar mer ingående.
Förbind två datorer med en nätverkssession
Macens MIDI-nätverksdrivrutin bär MIDI över Wi-Fi eller Ethernet. Klicka på Configure Network Driver i MIDI Studio, lägg till en session under My Sessions, slå på Enabled och anslut den andra datorn. En session beter sig som en MIDI-kabel mellan två maskiner. MIDI över nätverk på en Mac har varje steg.
Använd en port som en app gör åt sig själv
En app kan publicera en egen MIDI-port. Den visas i andra appars MIDI-inställningar medan den appen körs och försvinner när den avslutas. InputConfig fungerar så: dess port heter InputConfig, musikappar ser den så länge appen körs, och den behåller samma identitet varje gång, så en DAW som har den påslagen låter den vara på. En port som en app skapar kräver ingen inställning i Audio MIDI Setup. MIDI-utgång listar vad InputConfig skickar genom den.
Kontrollera att porten verkligen finns
- I en musikapp. Öppna dess MIDI-inställningar och leta efter bussen eller sessionen i listan över ingångar.
- I en webbläsare. Öppna MIDI-testaren i Chrome, Edge eller Firefox och tryck på Start listening. Den namnger varje MIDI-ingång som webbläsaren kan se och visar varje meddelande som kommer.
- Från den skickande sidan. Öppna den virtuella MIDI-kontrollen, välj bussen som dess utgång och tryck på en pad.
Skicka en ton ned genom den nya porten innan du bygger något på den.
Kortversionen
- Mellan appar. Använd en IAC Driver-buss.
- Mellan datorer. Använd en nätverkssession.
- Från en app. Porten den gör åt sig själv.
Alla tre är gratis, och de två första finns redan på Macen.
Frågor
Hur skapar jag en virtuell MIDI-port på en Mac?
Öppna Audio MIDI Setup, välj Window, Show MIDI Studio, dubbelklicka på IAC Driver, markera Device is online, lägg till en buss och klicka på Apply. Bussen är en virtuell MIDI-port som varje app kan använda.
Har en Mac en virtuell MIDI-kabel?
Ja. IAC Driver, en del av macOS, för MIDI mellan appar på samma Mac. Den finns i Audio MIDI Setup.
Behöver jag extra programvara för en MIDI-loopback på en Mac?
Nej. En IAC Driver-buss är en loopback-port: allt som en app skickar till den kan en annan app ta emot.
Varför syns min virtuella MIDI-port inte i min DAW?
Kontrollera att Device is online är markerat för IAC Driver och att bussen har tillämpats, och aktivera sedan bussen som ingång i DAW:ens MIDI-inställningar. En port som en app skapar finns bara medan den appen körs.
Kan en webbsida använda en virtuell MIDI-port?
Ja, i Chrome, Edge och Firefox. En sida som använder Web MIDI kan skicka till en IAC-buss och lyssna på en. Safari erbjuder inte MIDI till webbsidor.
Mer på svenska
Fullständiga guider, på engelska
Vem som skriver. Ryleigh Newman utvecklar InputConfig och använder sin egen Mac varje dag med en controller, eftersom händerna inte fungerar bra. Den här sidan är översatt från engelska. Appens gränssnitt och resten av webbplatsen är på engelska.
Den här sidan på andra språk: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Gratis. Inget konto, och ingenting lämnar din Mac. Öppen källkod på GitHub.