Norsk
Spillkontroller til OSC på en Mac
Denne appen er helt gratis. Du trenger ikke å lage en konto. Det finnes ingen abonnementer, ingen kronglete nedlastinger, og ingenting er låst. Optimalisert for Apple silicon.
Du kan sende OSC fra en spillkontroller på en Mac i dag, via en bro. InputConfig snakker ikke OSC på egen hånd ennå, men den sender allerede MIDI, og det gratis brovinduet Chataigne gjør den MIDI-en om til OSC for alt som lytter: Resolume, TouchDesigner, QLab, Max, Eos-konsoller og flere.
Noen på Reddit ba om innebygd OSC, både ut og inn, og det gikk rett på listen min. Du trenger ikke vente på det. Denne veiledningen viser hvordan jeg ville satt det opp i dag, på rundt femten minutter, pluss en titt på de andre alternativene.
Versjon 1.7 av InputConfig, som er ventet i oktober 2026, blir fullt tilgjengelig på norsk.
Trinn
- Koble til kontrolleren, åpne InputConfig, og slå på en forhåndsinnstilling som sender MIDI (forhåndsinnstillingene Lighting Desk eller Gamepad Synth fungerer begge).
- Installer Chataigne, som er gratis og kjører innebygd på Apple-brikke.
- I Chataigne legger du til en MIDI-modul og velger InputConfig som inndataenhet.
- Legg til en OSC-modul, og sett målet til appen du vil styre: 127.0.0.1 hvis den er på samme Mac, pluss porten den lytter på.
- Lag en kobling fra hver MIDI-kontroll til en OSC-adresse, og skaler 0 til 127 ned til 0 til 1 hvis mottakerappen forventer det.
- Flytt kontrolleren, og se verdiene komme inn i mottakerappen.
Hvorfor det finnes en bro, foreløpig
OSC går over nettverket, og InputConfig lager ingen nettverksforbindelser i det hele tatt. Jeg bryr meg om det, og det er et løfte i appens personvernerklæring. Så når innebygd OSC kommer, blir det noe du slår på selv, rettet mot adressen du velger, og ellers er det av.
MIDI, på den andre siden, blir helt på din Mac. InputConfig gir MIDI til broen, og broen gjør nettverksdelen.
Hopp over OSCulator i nye oppsett
I mange år var OSCulator svaret på dette nøyaktige spørsmålet, og det er fortsatt det mange gamle forumposter anbefaler. Den la ned ved utgangen av 2024. Den siste versjonen er bare for Intel, som betyr at den er avhengig av Rosetta, og Apple har sagt at macOS 27 er den siste versjonen som fullt ut støtter Intel-apper. Chataigne er den nærmeste erstatningen jeg har funnet.
Send OSC gjennom Chataigne
Chataigne er gratis, åpen kildekode og kjører innebygd på Apple-brikke. Den tar MIDI inn og sender OSC ut, og den kan også sende DMX, Art-Net og sACN om du ender opp med å gjøre lys.
Steg 1: Send MIDI fra InputConfig
- Du: Slå på en forhåndsinnstilling som sender MIDI. Forhåndsinnstillingen Lighting Desk legger skyveknapper på avtrekkerne og noter på knappene. Forhåndsinnstillingen Gamepad Synth dekker styrespakene også.
- InputConfig: Sender kontrollerens bevegelser på sin MIDI-port, som heter InputConfig.
- Sjekk: Forhåndsinnstillingen vises som kjørende i InputConfig.
Steg 2: Les det i Chataigne
- Du: I Chataigne legger du til en MIDI-modul og velger InputConfig som enhet.
- Chataigne: Lister hver verdi som kommer inn fra porten.
- Sjekk: Flytt en avtrekker, og verdien endrer seg i modulen.
Steg 3: Pek OSC mot målet
- Du: Legg til en OSC-modul og sett målet: 127.0.0.1 når mottakerappen er på samme Mac, eller den andre datamaskinens IP-adresse hvis den er på nettverket ditt, pluss porten appen lytter på.
- Chataigne: Sender OSC-meldinger til den adressen og porten.
- Sjekk: Porten stemmer med den mottakerappen lytter på.
Steg 4: Koble hver kontroll
- Du: Lag en kobling med MIDI-verdien som inngang og en OSC-melding som utgang. De fleste apper vil ha 0 til 1 i stedet for 0 til 127, og Chataigne kan skalere om det i koblingen.
- Chataigne: Gjør hver MIDI-bevegelse om til en OSC-melding.
- Sjekk: Flytt kontrolleren, og se verdien komme inn i mottakerappen. En god første test er én avtrekker til én glidebryter.
OSC-mål på samme Mac: Skriv dette som vertsnavn i OSC-modulen.
127.0.0.1Hva som skjer: Chataigne sender til en app som kjører på denne Macen. Legg til appens port ved siden av.


Finn OSC-adressene
Hver app navngir kontrollene sine ulikt, så sjekk dens dokumentasjon for adressene den lytter til. Resolume, QLab og ETCs Eos-familie dokumenterer alle sine OSC-kommandoer, og TouchDesigners OSC In CHOP tar imot det du sender. For lys trenger du kanskje ikke OSC i det hele tatt: QLC+ og Lightkey leser MIDI direkte.
Hvis ingenting kommer fram
Klatre denne stigen, den vanligste feilen først:
- Sjekk porten. Mottakerappen må lytte på samme port som broen sender til. Det er feilen jeg gjør oftest.
- Tillat lokalt nettverk. På macOS 15 og nyere trenger apper tillatelse til å nå andre enheter på det lokale nettverket. Kommer ikke OSC fram på en annen datamaskin, gi brovinduet tillatelse under Systeminnstillinger, Personvern og sikkerhet, Lokalt nettverk. InputConfig selv trenger ikke denne tillatelsen, siden MIDI aldri forlater Macen din.
- Sjekk skaleringen. Kommer en verdi inn, men beveger seg knapt, forventer mottakerappen sannsynligvis 0 til 1. Skaler den om i Chataigne.
Velg CC eller pitch bend for jevnhet
- MIDI CC. 128 trinn, mer enn nok for opasitet, volum eller effektmengder.
- Pitch bend. 16 384 trinn, for noe som må være virkelig jevnt. Forhåndsinnstillingen Gamepad Synth legger den allerede på høyre styrespak. Koble den til din mest følsomme kontroll.
MIDI blir inne i Macen din, så broen legger til svært lite forsinkelse. Bluetooth er vanligvis det tregeste leddet i kjeden, og en kabel hjelper under forestillinger. Legg pitch bend på kontrollen som må bevege seg jevnt.
Andre alternativer, ærlig talt
Hvis alt du trenger er en kontroller som sender OSC og ikke noe mer, finnes det gode verktøy som leser spillkontrollere direkte: TouchOSC kan gjøre det, og det kan Chataigne alene også. InputConfig gir mening når du vil at den samme kontrolleren skal gjøre mer enn det: taster, musen og MIDI inn i DAW-en din, alt fra én forhåndsinnstilling som følger deg fra app til app.
Hvordan innebygd OSC kan bli
Planen jeg helst vil ha:
- OSC ut. Fra hvilken som helst knapp, styrespak eller avtrekker.
- OSC inn. Slik at en annen app kan trykke knapper i InputConfig.
- Av som standard. Alt av til du slår det på og gir det en adresse.
Hvis det ville hjulpet deg, si fra. Å høre fra folk som ville brukt det, er det som flytter ting opp på listen.
Den korte versjonen
- InputConfig sender MIDI. Den sender ikke OSC ennå.
- Chataigne bygger broen. Sett opp en MIDI-modul inn og en OSC-modul ut, med én kobling per kontroll.
- Sjekk porten først. Sjekk deretter lokalt nettverk på macOS 15 og nyere.
MIDI inn, OSC ut: broen gjør nettverksdelen, så InputConfig trenger aldri å gjøre den.
Spørsmål
Sender InputConfig OSC direkte?
Ikke ennå. Den sender MIDI, og en bro som Chataigne gjør det om til OSC. Innebygd OSC i begge retninger står på listen min.
Hva skjedde med OSCulator?
Den la ned ved utgangen av 2024. Den siste versjonen er bare for Intel og er avhengig av Rosetta, så Chataigne er den jeg ville brukt nå.
Virker dette med en OSC-lyskonsoll?
Alt som tar imot OSC virker, inkludert Eos-familien. For lys trenger du kanskje ikke OSC i det hele tatt, likevel. QLC+ og Lightkey leser MIDI direkte.
Er det mye forsinkelse?
MIDI blir inne i Macen din, så broen legger til svært lite. Bluetooth er vanligvis det tregeste leddet i kjeden, og en kabel hjelper under forestillinger.
Mer på norsk
Fullstendige veiledninger, på engelsk
Hvem som skriver. Ryleigh Newman utvikler InputConfig og styrer sin egen Mac hver dag med en kontroller, fordi hendene ikke fungerer godt. Denne siden er oversatt fra engelsk. Appens grensesnitt og resten av nettstedet er på engelsk.
Denne siden på andre språk: English, Čeština, Dansk, Deutsch, Español, Français, עברית, Magyar, Italiano, 日本語, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt
Gratis. macOS 14 eller nyere. Ingen konto, ingenting forlater Macen din. Åpen kildekode på GitHub.