mididings on MIDI-prosessori / reititin ALSA, toteutettu Python-moduuli. Joitakin piirteitä ovat suunnattu erityisesti live kosketinsoittajan.
Ominaisuudet :
- Suodattimet ja reitit MIDI tapahtumia riippuen tapahtuman tyyppi, kanava, huomata, ohjain, jne.
- Koskee osaksi, nopeuskäyrän / offset jne, tai muuntaa tapahtumia eri tyyppiä. Python-koodin, mielivaltaisia muutoksia MIDI tapahtumia ovat mahdollisia.
- Kaikki MIDI käsittely tehdään C (nopeus syistä), joilla on kyky soittaa takaisin Python haluttaessa.
- useita laastareita voidaan kytkeä MIDI. Huomautus-off ja jalkapedaali tapahtumia erityisesti käsitellään välttämään jumissa muistiinpanoja.
Mitä uutta strong> tässä julkaisussa:
- VoiceFilter () yksikkö paransi toimii toivotusti lauluäänille muut kuin korkein ja alhaisin.
- VoiceSplit () lisättiin tilaa helposti luomalla useita liittyvä ääni suodattimia (esim messinki kohta).
- OSCInterface () ja livedings yksinkertaistettiin käyttämällä oletuksena porttinumeroita jos mikään on määritetty.
Mitä uutta strong> versiossa 20100318:
- Lisätty VoiceFilter () suodattaa yksittäisiä ääniä sointu.
- Output () yksikkö voi nyt lähettää mielivaltaisia ohjaus muuttuu, ja uusi
- class OutputTemplate lisättiin yksinkertaistaa luomalla osittain
- parametrized lähdöt.
- Lisätty paljon uusia esimerkkejä asiakirjat.
- Useita pieniä korjauksia ja siivous.
Mitä uutta strong> versiossa 20100307:
- Lisätty livedings kuin graafinen käyttöliittymä on mididings joka mahdollistaa seurannan ja liipaisu otosmuutokset.
- Lisätty SceneGroup () tehdä useita subscenes saavutettavissa yhden ohjelmanumeron.
- Tuki kelluva jakaa pisteitä käyttäen uutta FloatingKeySplit (yksikkö).
- Lisätty Panic () lähettää kaikki muistiinpanot-off viestejä kaikilla kanavilla.
- Useita uusia OSC viestit tukevat mididings.extra.OSCInterface ().
- Uusi moduuli mididings.extra.gm sisältävät vakiot ohjelman ja ohjaimen määritellyistä General MIDI-standardin.
- Ota reaaliaikainen aikataulutus MIDI käsittely "jack" backend.
Mitä uutta strong> versiossa 20100202:
- Major ohjepäivitystä, nyt myös opetusohjelma ja selittää joitakin asiaa Python perusasiat.
- Nimeksi muutamia yksiköitä ja parametrit pitää nimiä hieman johdonmukaisia.
- Poistettu tyypit parametrit Fork () ja Tulosta (), sama tulos voidaan saavuttaa käyttämällä valitsin.
- ylä- tai alaraja merkille aluetta voidaan nyt jättää pois.
- Kaikki halkeaa tukevat nyt & quot; muu & quot; sääntö. Laastari avain Ei käytetään kun mikään muu suodattimien ottelussa.
- Lisätty operaattorin | (OR) ja valitsimet.
- Lisätty LatchNotes () pitää muistiinpanoja, kunnes painiketta painetaan uudelleen.
- Merkittävät suorituskyvyn parantamiseen soitettaessa ylikuormitettu toimintoja.
Mitä uutta strong> versiossa 20100112:
- Mukana komentoriviltä ohjelman & quot; mididings & quot; joka mahdollistaa käynnissä yksinkertainen laastareita kirjoittamatta täysimittainen Python skriptejä. Esimerkiksi: $ mididings & quot; Transponoi (12) & gt; & gt; Velocity (kiinteä = 64) & quot;
- Ensimmäinen yritys tukea järjestelmän yksinomainen, järjestelmä reaaliaikainen ja järjestelmän yhteisiä viestejä. Uusia yksiköitä ovat SysEx (), SysExFilter () ja SysExSplit (). Kiitos Christopher Arndt joitakin hyvin hyödyllisiä ehdotuksia.
- Lisätty tuki moniäänisiä aftertouch, testaamattomia ilmeisistä syistä: (
- Toteutetaan koukku järjestelmä helposti pidentää joidenkin mididings "toiminnallisuutta.
- Lisätty koukku esineet MemorizeScene () (kohtaus pysyvyys välillä käynnistyy uudelleen), OSCInterface () (kohtauksen vaihto kautta OSC), ja automaattisesta () (automaattinen uudelleenkäynnistys kun käsikirjoitus muuttuu. Paras. Feature. Ever.)
- Unified run () ja run_scenes (), sekä Tulosta () ja PrintString (). Eri toiminnot nyt riippuu vain avainsanan perusteluja.
- Nimeksi Call () menetelmän (). Call () tarjoaa nyt toimivuutta sekä CallAsync () ja CallThread ().
- Uudelleennimetyt GenerateEvent () Generator () ja InitAction () ja Init ().
- Vaihtoi semantiikka CtrlFilter (), CtrlValueFilter (), ProgFilter () estää tapahtumien muunlaisia (taas ...).
- Lisätty parametri & quot; käyrä & quot; Velocity (), soveltamalla eksponenttikäyrän.
- Uusi yksikkö VelocityLimit ().
- Uusi operaattori & käyttää useita suodattimia valitsin käyttäjineen%.
Mitä uutta strong> versiossa 20090113:
- Tämä julkaisu lisää toimintoja rajoittaa samanaikaisten toteaa, tai tehdä MIDI signaalin monofonista (jossa retriggering).
- Se tarjoaa uuden tapahtuman tyypin agnostikko inversio operaattorilta suodattimet ja Output () tukee nyt lähettää volyymin muutokset (CC 7).
Mitä uutta strong> versiossa 20081123:
- Tämä versio lisää tuen käsittely standardi MIDI-tiedostoja suoraan.
- Patch numeroita voi nyt olla suurempi kuin 128, ja lähtö () tukee lähettävän pankin valitse viestejä.
- Various bugit on vahvistettu.
Mitä uutta strong> versiossa 20081109:
- useita ongelmia JACK backend on vahvistettu.
- Tämä julkaisu kuuluu lisäksi kanava aftertouch, muutama ylimääräinen yksiköitä, ja uusi toimija (%) ja suodattimia.
- Uusi toiminto on lisätty mididings.extra että säästöä syntyy valitun laastari numeron ja palauttaa sen seuraavan kerran skripti ajetaan.
Mitä uutta strong> versiossa 20080913:
- Tämä julkaisu lisää joitakin mukavuutta toiminnot juosta komentotulkkikomentoja ja lähettää OSC tai DBUS viestejä.
- voimassaolon tarkastaminen funktion argumentit on parannettu tuottaa enemmän hyötyä virheilmoituksia.
Vaatimukset :
- ALSA kuljettaja
- Python
- Boost Kirjastot
Kommentteja ei löytynyt