mididings

Software captura de pantalla:
mididings
Detalles de software:
Versión: 20120312
Fecha de carga: 15 Apr 15
Promotor: -
Licencia: Libre
Popularidad: 9

Rating: nan/5 (Total Votes: 0)

mididings es un procesador MIDI / enrutador para ALSA, implementado como un módulo de Python. Algunas de sus características son particularmente orientados hacia los teclistas vivo

Características :.

  • Filtros y eventos MIDI rutas dependiendo del tipo de evento, canal, nota, controlador, etc.
  • Se aplica la transposición, la curva de velocidad / desplazamiento, etc., o convierte eventos a un tipo diferente. El uso de código Python, son posibles transformaciones arbitrarias de eventos MIDI.
  • Todo el procesamiento MIDI se hace en C (por razones de velocidad), con la posibilidad de llamar de nuevo en Python si se desea.
  • varios parches se pueden cambiar a través de MIDI. Nota-off y sostener eventos de pedal están especialmente manipulado para evitar notas bloqueadas.

¿Qué hay de nuevo en esta versión:

  • El () unidad VoiceFilter se ha mejorado para que funcione correctamente para que las voces que no sea el más alto y más bajo.
  • Un VoiceSplit () se añadió para permitir fácilmente la creación de múltiples filtros de voz relacionados (por ejemplo, para una sección de metales).
  • OSCInterface () y livedings se han simplificado mediante el uso de números de puerto por defecto si no se especifica ninguno.

¿Cuál es nuevo en la versión 20100318:

  • Agregado VoiceFilter () para filtrar las voces individuales de un acorde.
  • La salida () unidad ahora puede enviar los cambios de control arbitrarios, y un nuevo
  • clase OutputTemplate esta en simplificar la creación parcialmente
  • salidas parametrizados.
  • Añadido montón de nuevos modelos de la documentación.
  • Varias correcciones menores y limpieza.

¿Qué hay de nuevo en la versión 20100307:

  • livedings Añadido como una interfaz gráfica para mididings que permite el seguimiento y la desencadenando cambios de escena.
  • Agregado SceneGroup () para realizar múltiples subescenas accesibles en un solo número de programa.
  • Soporte puntos de división utilizando el nuevo FloatingKeySplit () unidad flotante.
  • Panic Añadido () para enviar todas las notas de no intervención mensajes en todos los canales.
  • Varios nuevos mensajes OSC apoyadas por mididings.extra.OSCInterface ().
  • Nueva mididings.extra.gm módulo que contiene las constantes de números de programa y controlador definidos en el estándar General MIDI.
  • Activar planificación en tiempo real para el procesamiento MIDI con el back-end 'jack'.

¿Qué hay de nuevo en la versión 20100202:

  • actualización de la documentación Major, que ahora incluye un tutorial y explicar algunos de los conceptos básicos de Python pertinentes.
  • Renombrado unas pocas unidades y parámetros a tener nombres poco consistente.
  • Se ha eliminado el tipos de parámetros de Tenedor () y Print (), el mismo resultado se puede lograr utilizando un selector.
  • El límite superior o inferior para rangos de notas puede ahora ser omitido.
  • Todas las divisiones admiten ahora un & quot; otro & quot; gobernar. Se utiliza un parche con una clave de Ninguno cuando ninguno de los otros filtros partido.
  • Añadido operador | (OR) para los selectores
  • .
  • LatchNotes Añadido () para sostener las notas hasta que se pulsa la tecla de nuevo.
  • Mejora significativa el rendimiento cuando se llama a las funciones sobrecargadas.

¿Cuál es nuevo en la versión 20100112:

  • Incluye un programa de línea de comandos & quot; mididings & quot; que permite ejecutar parches simples sin necesidad de escribir guiones de pleno derecho de Python. Por ejemplo: $ mididings & quot; Transpose (12) & gt; & gt; Velocidad (fija = 64) & quot;
  • Un primer intento de apoyar exclusivo sistema, en tiempo real del sistema y del sistema de mensajes comunes. Las nuevas unidades incluyen SysEx (), SysExFilter () y SysExSplit (). Gracias a Christopher Arndt para algunas sugerencias muy útiles.
  • Se ha añadido soporte para aftertouch polifónico, no probado por razones obvias: (
  • Se implementó un sistema de gancho para extender fácilmente algunas de funcionalidad mididings '.
  • gancho Añadido objetos MemorizeScene () (escena persistencia entre reinicios), OSCInterface () (cambio de escena a través de OSC), y AutoRestart () (reinicio automático cuando los cambios en el guión. Mejor. Característica. Nunca.)
  • run Unificado () y run_scenes (), así como de impresión () y printString (). La funcionalidad diferente ahora sólo depende de argumentos de palabra clave.
  • Call Renombrado () para procesar (). Call () ahora ofrece la funcionalidad de ambos callAsync () y CallThread ().
  • Renombrado GenerateEvent () para Generator () y InitAction () para Init ().
  • semántica Cambiado de CtrlFilter (), CtrlValueFilter (), ProgFilter () para bloquear los eventos de otros tipos (otra vez ...).
  • parámetro & quot Añadido; curva de & quot; a la velocidad (), la aplicación de una curva exponencial.
  • Nueva VelocityLimit unidad ().
  • Nuevo operador y utilizar varios filtros como un selector con el operador%.

¿Cuál es nuevo en la versión 20090113:

  • Esta versión incluye funciones para limitar el número de notas simultáneas, o para hacer una señal MIDI monofónico (con disparo posterior).
  • Proporciona un nuevo tipo de eventos operador agnóstico inversión para los filtros y de salida () ahora es compatible con el envío de los cambios de volumen (CC 7).

¿Cuál es nuevo en la versión 20081123:

  • Esta versión añade soporte para el procesamiento estándar MIDI archivos directamente <. / li>
  • números de Patch ahora puede ser mayor que 128, y de salida () admite el envío de mensajes de selección de banco.
  • Varios errores han sido corregidos.

¿Qué hay de nuevo en la versión 20081109:.

  • Varios problemas con el servidor JACK han sido corregidos
  • Esta versión también cuenta con soporte para aftertouch de canal, unas pocas unidades adicionales y un nuevo operador (%) para los filtros.
  • Una nueva función se ha añadido a mididings.extra que permite guardar el número de programa seleccionado y la restauración de la próxima vez que se ejecuta el script.

¿Cuál es nuevo en la versión 20080913:

  • Esta versión añade algunas funciones de conveniencia para ejecutar comandos de shell, y enviar mensajes OSC o DBUS.
  • La validez comprobación de argumentos de la función se ha mejorado para producir mensajes de error más útiles.

Requisitos :

  • controlador ALSA
  • Python
  • Las bibliotecas Boost

Programas parecidos

OpenAL Soft
OpenAL Soft

2 Jun 15

Soundboard
Soundboard

17 Feb 15

Radio jockey
Radio jockey

3 Jun 15

MP3SQL
MP3SQL

2 Jun 15

Otro software de desarrollador -

is.js
is.js

30 Sep 15

ma-shell
ma-shell

14 Apr 15

Perezoso-Imp
Perezoso-Imp

20 Feb 15

gFortunes
gFortunes

3 Jun 15

Comentarios a la mididings

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!