mididings

Skjermbilde programvare:
mididings
Prog.varedetaljer:
Versjon: 20120312
Last opp dato: 15 Apr 15
Utvikler: -
Lisens: Gratis
Popularitet: 9

Rating: nan/5 (Total Votes: 0)

mididings er en MIDI-prosessor / router for ALSA, implementert som en Python-modul. Noen av funksjonene er spesielt rettet mot levende keyboardister

Egenskaper .

  • Filtre og ruter MIDI hendelser avhengig av type hendelse, kanal, note, controller, etc.
  • Gjelder trans, hastighet kurve / offset, etc., eller konverterer hendelser til en annen type. Ved hjelp av Python-kode, vilkårlige transformasjoner av MIDI hendelser er mulig.
  • All MIDI behandlingen er gjort i C (for speed grunner), med mulighet til å ringe tilbake til Python hvis ønskelig.
  • Flere patcher kan slås via MIDI. Note-off og opprettholde pedal hendelser er spesielt behandlet for å unngå stakk notater.

Hva er nytt i denne utgaven:

  • VoiceFilter () enheten ble forbedret for å fungere ordentlig for stemmene annet enn den høyeste og laveste ett.
  • En VoiceSplit () ble tilsatt for å tillate lett skape flere relaterte tale filtre (f.eks for en messing seksjon).
  • OSCInterface () og livedings ble forenklet ved hjelp av standardportnumre hvis ingen er angitt.

Hva er nytt i versjon 20100318:

  • Lagd VoiceFilter () for å filtrere individuelle stemmer fra en akkord.
  • Output () enheten kan nå sende vilkårkontroll endringer, og en ny
  • klasse OutputTemplate ble lagt for å forenkle skape delvis
  • parametrized utganger.
  • lagt masse nye eksempler i dokumentasjonen.
  • Flere mindre reparasjoner og opprydding.

Hva er nytt i versjon 20100307:

  • Lagd livedings som en grafisk frontend til mididings som tillater overvåking og utløsende scene endringer.
  • Lagd SceneGroup () for å lage flere subscenes tilgjengelig under et enkelt programnummer.
  • Support flytende splittpunkter ved hjelp av den nye FloatingKeySplit () enhet.
  • Lagt Panic () for å sende alle-notes-off meldinger på alle kanaler.
  • Flere nye OSC meldinger støttes av mididings.extra.OSCInterface ().
  • Ny modul mididings.extra.gm inneholder konstanter for program- og kontrollnumre definert i General MIDI-standarden.
  • Aktiver sanntid planlegging for MIDI behandling med 'jack' backend.

Hva er nytt i versjon 20100202:

  • Major oppdatering dokumentasjon, nå inkludert en tutorial og forklarer noen av relevante Python grunnleggende.
  • Omdøpt noen få enheter og parametere for å holde navnene noe konsekvent.
  • Fjernet hvilke typer parametere fra Fork () og trykk (), kan det samme resultatet oppnås ved hjelp av en velger.
  • Den øvre eller nedre grense for notatområder kan nå bli utelatt.
  • Alle spagaten nå støtte en & quot; annet & quot; herske. En lapp med en nøkkel av None brukes når ingen av de andre filtre kamp.
  • Lagt operatør | (OR) for velgere
  • .
  • Lagd LatchNotes () for å holde notater før du trykker på tasten på nytt.
  • Betydelig bedre ytelse når du ringer belastet funksjoner.

Hva er nytt i versjon 20100112:

  • Inkludert en kommandolinje program & quot; mididings & quot; som gjør det mulig å kjøre enkle lapper uten å skrive fullverdige Python-skript. For eksempel: $ mididings & quot; TRANSPONER (12) & gt; & gt; Velocity (fast = 64) & quot;
  • Et første forsøk på å støtte systemet eksklusiv, system realtime og system vanlige meldinger. Nye enhetene inkluderer SysEx (), SysExFilter () og SysExSplit (). Takk til Christopher Arndt for noen svært nyttige forslag.
  • Lagt til støtte for polyfonisk aftertouch, uprøvd for åpenbare grunner: (
  • Gjennomført en krok system for enkelt å utvide noen av mididings 'funksjonalitet.
  • Lagt krok objekter MemorizeScene () (scene utholdenhet mellom omstarter), OSCInterface () (scene bytte via OSC), og automatisk omstart () (automatisk omstart når skriptet endringer. Best. Feature. Ever.)
  • Unified run () og run_scenes (), samt Print () og PrintString (). Den ulik funksjonalitet avhenger nå bare på søkeord argumenter.
  • Omdøpt Call () til prosess (). Call () tilbyr nå funksjonaliteten til både CallAsync () og CallThread ().
  • Omdøpt GenerateEvent () til Generator () og InitAction () til Init ().
  • Endrede semantikk CtrlFilter (), CtrlValueFilter (), ProgFilter () for å blokkere hendelser av andre typer (igjen ...).
  • Lagt parameter & quot; kurve & quot; til Velocity (), bruk en eksponentiell kurve.
  • Ny enhet VelocityLimit ().
  • Ny operatør og å bruke flere filtre som en velger med operatør%.

Hva er nytt i versjon 20090113:

  • Denne utgivelsen gir funksjoner for å begrense antall samtidige notater, eller for å gjøre en MIDI signal mono (med retriggering).
  • Det gir en ny hendelse-type agnostiker inversjon operatør for filtre og utgang () støtter nå sende volumendringer (CC 7).

Hva er nytt i versjon 20081123:

  • Denne versjonen legger til støtte for behandling av standard MIDI-filer direkte <. / li>
  • Patch tall kan nå være større enn 128, og utgang () støtter å sende bank velger meldinger.
  • Ulike bugs har blitt fikset.

Hva er nytt i versjon 20081109:.

  • Flere problemer med JACK backend har blitt fikset
  • Denne utgivelsen har også støtte for kanalaftertouch, noen flere enheter, og en ny operatør (%) for filtre.
  • En ny funksjon er lagt til mididings.extra som lar lagre den valgte oppdateringen nummeret og gjenopprette den neste gang skriptet kjøres.

Hva er nytt i versjon 20080913:

  • Denne utgivelsen legger noen praktiske funksjoner for å kjøre skallkommandoer, og å sende OSC eller DBus meldinger.
  • Gyldigheten kontroll av funksjonsargumenter har blitt forbedret for å produsere mer nyttige feilmeldinger.

Krav :

  • ALSA driver
  • Python
  • De Boost biblioteker

Lignende programvare

KMid
KMid

3 Jun 15

gtkcdlabel
gtkcdlabel

3 Jun 15

Annen programvare fra utvikleren -

ErisMUD
ErisMUD

3 Jun 15

CAELinux
CAELinux

17 Feb 15

XMMS
XMMS

2 Jun 15

bpmcounter
bpmcounter

3 Jun 15

Kommentarer til mididings

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!