Suomi
Mikä on MIDI Program Change?
InputConfig on ilmainen Mac App Storessa. macOS 14 tai uudempi, ei tiliä, ei seurantaa, avointa lähdekoodia.
Program Change on MIDI-viesti, joka käskee laitetta vaihtamaan toiseen ääneen, patchiin tai esiasetukseen. Se kantaa yhden luvun väliltä 0 - 127 eikä mitään muuta. Lähetä ohjelma 0 General MIDI -laitteelle, ja saat pianon. Lähetä 40, ja saat viulun. Yli 128 äänen tavoittamiseksi lähetetään ensin Bank Select.
Teen InputConfigia, ilmaista Mac-appia, joka lähettää ja vastaanottaa MIDIä, joten viimeiset osat kattavat Program Changen lähettämisen painikkeesta ja sen käytön asettelujen vaihtoon.
Vaiheet
- Etsi haluamasi äänen ohjelmanumero laitteen patch-luettelosta.
- Tarkista, laskeeko laite ohjelmat nollasta vai ykkösestä, ja vähennä 1, jos se laskee ykkösestä.
- Jos ääni on toisessa pankissa, lähetä ensin Bank Select: CC 0 ja sitten CC 32.
- Lähetä Program Change kanavalla, jota laite kuuntelee.
Lue viesti
| Osa | Arvo | Merkitys |
|---|---|---|
| Tilatavu | 0xC0 - 0xCF | Program Change kanavalla 1 - 16 |
| Datatavu | 0 - 127 | Ohjelmanumero |
Se tekee yhteensä kaksi tavua. Ohjelma 5 kanavalla 1 on heksana C0 05. Program Changeen ei liity arvoa: luku on koko viesti.
Laske nollasta tai ykkösestä
Viesti kantaa lukuja 0 - 127. Monet koskettimistot ja patch-luettelot näyttävät 1 - 128. Molemmat kuvaavat samoja 128 ohjelmaa, joten piano on johdossa ohjelma 0 ja etupaneelissa ohjelma 1. Jos esiin tuleva ääni on yhden päässä pyytämästäsi, kaksi päätä laskee eri luvuista. General MIDI -soitinluettelo näyttää molemmat sarakkeet vierekkäin.
Tavoita yli 128 ääntä Bank Selectillä
Program Change valitsee yhden 128 ohjelmasta nykyisessä pankissa. Bank Select valitsee pankin, ja se lähetetään kahtena Control Change -viestinä ennen Program Changea.
- CC 0. Bank Select, karkea puolisko. Moni laite käyttää vain tätä.
- CC 32. Bank Select, hieno puolisko.
- Sitten Program Change. Pankki tulee voimaan, kun seuraava Program Change saapuu.
Pelkkä Bank Select ei muuta mitään kuultavaa, koska se odottaa perässä tulevaa Program Changea. Mitä pankkinumeroita laite käyttää, selviää sen omasta käsikirjasta.
Erota se Control Changesta
| Program Change | Control Change | |
|---|---|---|
| Mitä se tekee | Vaihtaa toiseen ääneen tai esiasetukseen | Liikuttaa yhtä säädintä: nuppia, liukusäädintä, poljinta |
| Mitä se kantaa | Yhden luvun, 0 - 127 | Ohjainnumeron ja arvon, kumpikin 0 - 127 |
| Kuinka usein | Kerran, kun haluat muutoksen | Jatkuvasti, kun säädin liikkuu |
Program Change valitsee äänen, ja Control Change muotoilee sitä. MIDI CC -luettelossa on jokainen ohjainnumero.
Lähetä sellainen painikkeesta
Macilla InputConfig lähettää Program Changen pelaamiseen tarkoitetun ohjaimen painikkeesta, näppäimistön näppäimestä, jalkapolkimesta tai MIDI-padista oman virtuaalisen MIDI-porttinsa kautta. Jokainen painallus kutsuu yhden patchin numeron mukaan, laskettuna nollasta. Yksi painike patchia kohden vaihtaa ääniä ilman, että käsi lähtee soittimelta. Sivulla MIDI-ulostulo on käyttöönotto.
Käytä sellaista asettelujen vaihtoon
Se toimii myös toiseen suuntaan. MIDI-ohjaimelta tuleva Program Change voi olla InputConfigin rivin sisääntulo, jossa se laukeaa kerran aina, kun patch vaihtuu, ja se rivi voi ottaa esiasetuksen käyttöön. Ohjaimen patch-painike vaihtaa silloin koko joukon pikanäppäimiä, joita sen padit lähettävät. Ohjaimen patch-painikkeista tulee asettelun vaihtimia. Sivu MIDI näppäinpainalluksiksi Macilla kattaa sen.
Lyhyt versio
- Mikä. Se on kaksitavuinen viesti, joka vaihtaa ääntä: tila 0xC0 plus kanava, sitten luku väliltä 0 - 127.
- Yli 128. Lähetä ensin Bank Select, CC 0 ja CC 32, sitten Program Change.
- Yhden harhaan. Johto laskee nollasta ja moni näyttö ykkösestä.
Yksi luku, yksi kanava, ja ääni vaihtuu.
Kysymykset
Mikä on MIDI Program Change -viesti?
Kaksitavuinen viesti, joka käskee laitetta vaihtamaan toiseen ääneen tai esiasetukseen. Ensimmäinen tavu on 0xC0 plus kanava, ja toinen on ohjelmanumero, 0 - 127.
Mikä ero on Program Changella ja Control Changella?
Program Change vaihtaa toiseen ääneen ja kantaa yhden luvun. Control Change liikuttaa yhtä säädintä, kuten äänenvoimakkuutta tai suodatinta, ja kantaa ohjainnumeron ja arvon.
Miten valitsen äänen ohjelman 128 yläpuolelta?
Lähetä ensin Bank Select, CC 0:na ja yleensä CC 32:na, sitten Program Change. Laitteen käyttämät pankkinumerot on lueteltu sen käsikirjassa.
Miksi Program Change valitsee väärän patchin?
Yleensä yhden harhaan. Viesti laskee ohjelmat nollasta ja monet laitteet näyttävät ne ykkösestä, joten vähennä näytön luvusta 1. Jos ero on suuri, laite on eri pankissa.
Montako MIDI-ohjelmaa on?
128 jokaisessa pankissa, numeroituna 0 - 127 viestissä. Bank Select kertoo sen laitteen pankkien määrällä.
Lisää suomeksi
Tarkemmat oppaat, englanniksi
Kuka kirjoittaa. Ryleigh Newman kehittää InputConfigia ja ohjaa omaa Maciaan joka päivä peliohjaimella, koska kädet eivät toimi hyvin. Tämä sivu on käännetty englannista. Sovelluksen käyttöliittymä ja muu sivusto ovat englanniksi.
Tämä sivu muilla kielillä: English, العربية, Čeština, Dansk, Deutsch, Español, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Ilmainen. macOS 14 tai uudempi. Ei tiliä, mikään ei lähde Macistasi. Avoin lähdekoodi GitHubissa.