mididings

Software skärmdump:
mididings
Mjukvaruinformation:
Version: 20120312
Ladda upp dagen: 15 Apr 15
Utvecklare: -
Licens: Gratis
Popularitet: 9

Rating: nan/5 (Total Votes: 0)

mididings är en MIDI-processor / router för ALSA, implementeras som en Python-modul. Några av dess funktioner är särskilt inriktade på levande keyboard

Funktioner :.

  • Filter och rutter MIDI-händelser beroende på händelsetypen, kanal, notera, controller, etc.
  • Gäller införlivandet, hastighetskurva / offset, etc, eller omvandlar händelser till en annan typ. Använda Python-kod, godtyckliga transformationer av MIDI-händelser är möjliga.
  • Alla MIDI hanteringen sker i C (av snabbhetsskäl), med möjlighet att ringa tillbaka in Python om så önskas.
  • Flera fläckar kan kopplas via MIDI. Obs-off och sustainpedal händelser är speciellt hanteras för att undvika fastnat anteckningar.

Vad är nytt i den här versionen:

  • VoiceFilter () enhet förbättrades för att fungera ordentligt för röster annat än den högsta och lägsta en.
  • A VoiceSplit () tillsattes för att låta enkelt skapa flera relaterade röstfilter (t.ex. för ett avsnitt mässing).
  • OSCInterface () och livedings förenklades genom att använda standardportnummer om ingen anges.

Vad är nytt i version 20100318:

  • Lade VoiceFilter () för att filtrera individuella röster från ett ackord.
  • Output () enheten kan nu skicka godtyckliga förändringar kontroll, och en ny
  • class OutputTemplate sattes för att förenkla skapar delvis
  • parametrized utgångar.
  • lagt massor av nya exempel på dokumentationen.
  • Flera mindre fixar och rensning.

Vad är nytt i version 20100307:

  • Lades livedings som ett grafiskt gränssnitt till mididings som tillåter övervakning och utlösande scenförändringar.
  • Lade SceneGroup () för att göra flera subscenes tillgängliga under ett enda programnummer.
  • Stöd flytande splitpunkter med nya FloatingKeySplit () enhet.
  • Inkom Panic () för att skicka alla-notes-off meddelanden på alla kanaler.
  • Flera nya OSC meddelanden som stöds av mididings.extra.OSCInterface ().
  • Ny modul mididings.extra.gm innehåller konstanter för program och controllernummer som definieras i General MIDI-standarden.
  • Aktivera realtidsschemaläggning för MIDI bearbetning med "jack" backend.

Vad är nytt i version 20100202:

  • Stor dokumentation uppdatering, nu inklusive en tutorial och förklara några av relevanta Python grunderna.
  • Omdöpt några enheter och parametrar att hålla namnen något konsekvent.
  • Borttagna typerna parametrar från Fork () och tryck (), kan uppnås samma resultat genom att använda en väljare.
  • Den övre eller undre gräns för anteckningsintervall kan nu utelämnas.
  • Alla splittringar nu stödja en & quot; annat & quot; härska. En lapp med en nyckel None används när ingen av de andra har filtrerat ut.
  • Inkom operatör | (OR) för väljare
  • .
  • Lades LatchNotes () för att hålla anteckningar tills man trycker på knappen igen.
  • Betydande prestandaförbättring när du ringer belastade funktioner.

Vad är nytt i version 20100112:

  • Ingår en kommandorad program & quot; mididings & quot; som gör att köra enkla fläckar utan att skriva fullfjädrade Python-skript. Till exempel: $ mididings & quot; Transponering (12) & gt; & gt; Velocity (fast = 64) & quot;
  • Ett första försök att stödja systemet exklusivt, systemet realtid och system gemensamma budskap. Nya enheter inkluderar SysEx (), SysExFilter () och SysExSplit (). Tack till Christopher Arndt för några mycket användbara förslag.
  • Utökat stöd för polyfoniska aftertouch, oprövade av uppenbara skäl: (
  • Genomfört en krok system för att enkelt förlänga en del av mididings funktionalitet.
  • Inkom krok objekt MemorizeScene () (scen uthållighet mellan omstarter), OSCInterface () (scenen växling via OSC), och omstarten () (automatisk omstart när manusändringar Bäst. Feature. Någonsin..)
  • Unified run () och run_scenes (), liksom Print () och PrintString (). De olika funktionerna beror nu bara på sökords argument.
  • Omdöpt Call () till Process (). Call () erbjuder nu funktionaliteten hos både CallAsync () och CallThread ().
  • Omdöpt GenerateEvent () till Generator () och InitAction () till Init ().
  • Ändrade semantik för CtrlFilter (), CtrlValueFilter (), ProgFilter () för att blockera händelser av andra typer (igen ...).
  • Inkom parameter & quot; kurva & quot; till Velocity (), med tillämpning av en exponentiell kurva.
  • Ny enhet VelocityLimit ().
  • Ny operatör & använda flera filter som en väljare med operatörs%.

Vad är nytt i version 20090113:

  • Den här utgåvan innehåller funktioner för att begränsa antalet samtidiga toner, eller att göra en MIDI-signal monofonisk (med återutlöses).
  • Det ger en ny händelse-typ agnostiker inversion operatör för filter, och Output () stöder nu skicka volymförändringar (CC 7).

Vad är nytt i version 20081123:

  • Denna version lägger till stöd för bearbetning av standard MIDI-filer direkt <. / li>
  • Patch nummer kan nu vara större än 128, och Output () stöder sändning bank väljer meddelanden.
  • Olika buggar har åtgärdats.

Vad är nytt i version 20081109:.

  • Flera problem med JACK backend har fastställts
  • Denna utgåva innehåller också stöd för kanalaftertouch, några ytterligare enheter, och en ny operatör (%) för filter.
  • En ny funktion har lagts till mididings.extra som kan spara det valda patch nummer och återställa den nästa gång skriptet körs.

Vad är nytt i version 20080913:

  • Den här utgåvan innehåller vissa komfortfunktioner för att köra skalkommandon, och skicka OSC eller DBUS meddelanden.
  • Giltigheten kontroll av funktionsargument har förbättrats för att producera mer hjälp felmeddelanden.

Krav :

  • ALSA drivrutin
  • Python
  • Boost bibliotek

Liknande mjukvara

Festvox
Festvox

3 Jun 15

Telemeta
Telemeta

15 Apr 15

ebook2cw
ebook2cw

20 Feb 15

Gtexttospeech
Gtexttospeech

11 May 15

Annan programvara för utvecklare -

Animail
Animail

3 Jun 15

Zoogle
Zoogle

2 Jun 15

Pfm
Pfm

11 May 15

Kommentarer till mididings

Kommentarer hittades inte
Kommentar
Slå på bilder!