mididings

Software screenshot:
mididings
Software detaljer:
Version: 20120312
Upload dato: 15 Apr 15
Udvikler: -
Licens: Gratis
Popularitet: 9

Rating: nan/5 (Total Votes: 0)

mididings er en MIDI-processor / router til ALSA, implementeret som en Python-modul. Nogle af dens funktioner er specielt rettet mod levende keyboardspillere

Egenskaber :.

  • Filtre og ruter MIDI events afhængig hændelsestype, kanal, note, controller osv.
  • Anvender gennemførelse, hastighed kurve / offset, etc., eller konverterer begivenheder til en anden type. Ved hjælp af Python kode, er mulige vilkårlige transformationer af MIDI-events.
  • Alle MIDI behandling sker i C (for hastighed årsager), med mulighed for at ringe tilbage til Python, hvis det ønskes.
  • Flere patches kan skiftes via MIDI. Note-off og sustain pedal begivenheder er specielt håndteres for at undgå fastlåste noter.

Hvad er nyt i denne udgivelse:

  • VoiceFilter () enhed blev forbedret til at fungere korrekt for voices andet end den højeste og laveste én.
  • A VoiceSplit () sættes til at tillade let oprette flere relaterede stemme filtre (f.eks en messing afsnit).
  • OSCInterface () og livedings blev forenklet ved hjælp af standard portnumre hvis ingen er angivet.

Hvad er nyt i version 20100318:

  • Tilføjet VoiceFilter () for at filtrere individuelle stemmer fra en akkord.
  • Output () enhed kan nu sende vilkårlige kontrol forandringer, og en ny
  • class OutputTemplate blev tilføjet for at forenkle skabe delvist
  • parametriseret udgange.
  • Tilføjet masser af nye eksempler til dokumentation.
  • Flere mindre rettelser og oprydning.

Hvad er nyt i version 20100307:

  • Tilføjet livedings som en grafisk frontend til mididings der tillader overvågning og udløser sceneskift.
  • Tilføjet SceneGroup () for at foretage flere subscenes tilgængelige under et enkelt program nummer.
  • Support flydende split punkter ved hjælp af den nye FloatingKeySplit () enhed.
  • Tilføjet Panic () til at sende alle-notes-off beskeder på alle kanaler.
  • Flere nye OSC beskeder understøttes af mididings.extra.OSCInterface ().
  • Ny modul mididings.extra.gm indeholder konstanter for program- og controller-numre, der er defineret i General MIDI standard.
  • Aktiver realtidsskemalægning for MIDI behandling med "jack" backend.

Hvad er nyt i version 20100202:

  • Major dokumentation opdatering, nu inklusive en tutorial og forklare nogle af de relevante Python basics.
  • Omdøbt få enheder og parametre for at holde navne noget konsekvent.
  • Fjernet typer parametre fra Fork () og Print (), kan det samme resultat opnås ved anvendelse af en selector.
  • Den øvre eller nedre grænse for note intervaller kan nu udelades.
  • Alle splits understøtter nu en & quot; ellers & quot; herske. Et plaster med en nøgle af None anvendes, når ingen af ​​de andre filtre kamp.
  • Tilføjet operatør | (OR) for selektorer
  • .
  • Tilføjet LatchNotes () til at holde noter, indtil der trykkes på tasten igen.
  • Markant performance forbedringer, når du ringer overbelastet funktioner.

Hvad er nyt i version 20100112:

  • Inkluderet en kommandolinje program & quot; mididings & quot; der gør det muligt at køre simple patches uden at skrive fuldgyldige Python scripts. For eksempel: $ mididings & quot; Transpose (12) & gt; & gt; Velocity (fast = 64) & quot;
  • Et første forsøg på at støtte systemet eksklusiv, systemet realtime og system fælles budskaber. Nye enheder omfatter SysEx (), SysExFilter () og SysExSplit (). Tak til Christopher Arndt for nogle meget nyttige forslag.
  • Tilføjet understøttelse af polyfoniske aftertouch, uprøvet af indlysende årsager: (
  • Implementeret en krog-system for nemt udvide nogle af mididings 'funktionalitet.
  • Tilføjet krog objekter MemorizeScene () (scene persistens mellem genstarter), OSCInterface () (scene skift via OSC), og AutoRestart () (automatisk genstart, når scriptet ændres. Best. Feature. Nogensinde.)
  • Unified run () og run_scenes () samt Print () og printstring (). Den anden funktionalitet afhænger nu kun af søgeord argumenter.
  • Omdøbt Call () til at behandle (). Call () tilbyder nu funktionaliteten af ​​både CallAsync () og CallThread ().
  • Omdøbt GenerateEvent () til Generator () og InitAction () til Init ().
  • Ændrede semantik af CtrlFilter (), CtrlValueFilter (), ProgFilter () for at blokere begivenheder af andre typer (igen ...).
  • Tilføjet parameter & quot; kurve & quot; til Velocity (), anvende en eksponentiel kurve.
  • Ny enhed VelocityLimit ().
  • Ny operatør & bruge flere filtre som en vælger med operatør%.

Hvad er nyt i version 20090113:

  • Denne udgivelse tilføjer funktioner til at begrænse antallet af samtidige notater, eller at foretage en MIDI signal monofonisk (med gentændingssignalet).
  • Det giver en ny begivenhed type agnostiker inversion operatør for filtre, og Output () understøtter nu sende mængdeændringer (CC 7).

Hvad er nyt i version 20081123:

  • Denne version tilføjer understøttelse til forarbejdning standard MIDI-filer direkte <. / li>
  • Patch numre kan nu være større end 128, og Output () understøtter afsendelse bank vælge meddelelser.
  • Forskellige bugs er blevet rettet.

Hvad er nyt i version 20081109:.

  • Flere problemer med JACK backend er fastsat
  • Denne udgivelse indeholder også støtte til kanal aftertouch, et par ekstra enheder, og en ny operatør (%) for filtre.
  • En ny funktion er blevet tilføjet til mididings.extra der tillader gemme det valgte patch nummer og genoprette det, næste gang scriptet køres.

Hvad er nyt i version 20080913:

  • Denne udgivelse tilføjer nogle bekvemmelighed funktioner til at køre shell-kommandoer, og at sende OSC eller DBus meddelelser.
  • Gyldigheden kontrol af funktionsargumenter er blevet forbedret til at producere mere nyttige fejlmeddelelser.

Krav :

  • ALSA driver
  • Python
  • Boost Biblioteker

Lignende software

PyDAW
PyDAW

17 Feb 15

Siren
Siren

19 Feb 15

LinuxSampler
LinuxSampler

3 Jun 15

Andre software developer -

Kommentarer til mididings

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!