mididings

Tela Software:
mididings
Detalhes de Software:
Versão: 20120312
Data de upload: 15 Apr 15
Revelador: -
Licença: Livre
Popularidade: 60

Rating: 1.0/5 (Total Votes: 1)

mididings é um processador MIDI / router para ALSA, implementado como um módulo Python. Algumas de suas características são particularmente orientada para tecladistas ao vivo

Características :.

  • Filtros e eventos rotas MIDI dependendo do tipo de evento, canal, nota, controlador, etc.
  • Aplica-se a transposição, curva de velocidade / deslocamento, etc., ou converte eventos para um tipo diferente. Usando o código Python, transformações arbitrárias de eventos MIDI são possíveis.
  • Todo o processamento MIDI é feito em C (por razões de velocidade), com a capacidade de chamar de volta para Python, se desejar.
  • Várias manchas pode ser ligado via MIDI. Nota-off e sustentar pedal eventos são especialmente tratadas para evitar notas presas.

O que é novo nesta versão:

  • O VoiceFilter () unidade foi melhorado para funcionar corretamente para vozes diferente do mais alto e mais baixo.
  • A VoiceSplit () foi adicionada para permitir facilmente a criação de vários filtros de voz relacionados (por exemplo, para uma seção de metais).
  • OSCInterface () e livedings foram simplificadas usando números de porta padrão se nenhum for especificado.

O que é novo na versão 20100318:

  • Adicionado VoiceFilter () para filtrar as vozes individuais de um acorde.
  • O Output () unidade pode agora enviar as alterações de controle arbitrárias, e um novo
  • classe OutputTemplate foi adicionado para simplificar a criação parcialmente
  • saídas parametrizadas.
  • lotes adicionais de novos exemplos para a documentação.
  • Várias pequenas correções e limpeza.

O que é novo na versão 20100307:

  • livedings adicionado como uma interface gráfica para mididings que permite o monitoramento e provocando mudanças de cena.
  • Adicionado SceneGroup () para fazer várias subscenes acessível sob um único número de programa.
  • Suporte flutuante pontos de divisão usando o novo FloatingKeySplit () unidade.
  • Adicionado Panic () para enviar mensagens de todas as notas de-off em todos os canais.
  • Várias novas mensagens OSC apoiados por mididings.extra.OSCInterface ().
  • New mididings.extra.gm módulo que contém constantes para números de programas e de controlador definido no padrão General MIDI.
  • Ativar programação em tempo real para processamento de MIDI com o backend 'jack'.

O que é novo na versão 20100202:

  • Major atualização da documentação, incluindo agora um tutorial e explicando alguns dos o básico Python relevantes.
  • Renomeado algumas unidades e parâmetros para manter nomes pouco consistente.

  • Parâmetros
  • removeu os tipos de Fork () e Imprimir (), o mesmo resultado pode ser conseguido usando um seletor.
  • O limite superior ou inferior para as faixas de notas agora podem ser omitidos.
  • Todos os splits agora suportar um & quot; o mais & quot; governar. Um patch com uma chave de None é usado quando nenhum dos outros filtros de jogo.
  • Adicionado operador | (OR) para seletores
  • .
  • LatchNotes Adicionado () para manter notas até que a tecla for pressionada novamente.
  • melhoria de desempenho significativa ao chamar funções sobrecarregadas.

O que é novo na versão 20100112:

  • incluído um programa de linha de comando & quot; mididings & quot; que permite a execução de remendos simples sem escrever scripts Python de pleno direito. Por exemplo: $ mididings & quot; Transposição (12) & gt; & gt; Velocity (fixo = 64) & quot;
  • A primeira tentativa de exclusivo sistema, em tempo real do sistema e do sistema de mensagens comuns apoiar. Novas unidades incluem SysEx (), SysExFilter () e SysExSplit (). Graças a Christopher Arndt para algumas sugestões muito úteis.
  • Adicionado suporte para aftertouch polifônico, não testado por razões óbvias: (
  • Implementação de um sistema de gancho para estender facilmente algumas das funcionalidade 'mididings.
  • Adicionado gancho objetos MemorizeScene () (cena persistência entre as reinicializações), OSCInterface () (cena comutação via OSC), e AutoRestart () (reinicialização automática quando as mudanças no roteiro. Melhor. Recurso. Ever.)
  • Unificação run () e run_scenes (), bem como impressão () e PrintString (). A funcionalidade diferente agora depende apenas de argumentos.
  • Chamada Renomeado () para processar (). Call () agora oferece a funcionalidade de ambos CallAsync () e CallThread ().
  • Renomeado GenerateEvent () para Generator () e InitAction () para Init ().
  • semântica mudaram de CtrlFilter (), CtrlValueFilter (), ProgFilter () para bloquear os eventos de outros tipos (de novo ...).
  • Adicionado parâmetro & quot; curva & quot; para Velocity (), a aplicação de uma curva exponencial.
  • New VelocityLimit unidade ().
  • New operador & usar vários filtros como um seletor com o operador%.

O que é novo na versão 20090113:

  • Esta versão adiciona funções para limitar o número de notas simultâneas, ou para fazer uma MIDI sinal monofônico (com redisparo).
  • Ele fornece um novo tipo de evento operador agnóstico inversão para filtros, e de saída () agora suporta o envio de alterações no volume (CC 7).

O que é novo na versão 20081123:

  • Esta versão adiciona suporte para o processamento padrão MIDI arquivos diretamente <. / li>
  • números de Patch agora pode ser superior a 128, e de saída () suporta o envio de mensagens Bank Select.
  • Vários bugs foram corrigidos.

O que é novo na versão 20081109:.

  • Vários problemas com o backend JACK foram corrigidos
  • Esta versão também possui suporte para aftertouch canal, algumas unidades adicionais, e um novo operador (%) para filtros.
  • A nova função foi adicionada para mididings.extra que permite guardar o número do patch selecionado e restaurá-lo na próxima vez que o script é executado.

O que é novo na versão 20080913:

  • Esta versão adiciona algumas funções de conveniência para executar comandos shell, e para enviar mensagens OSC ou DBUS.
  • A verificação de validade dos argumentos da função foi melhorada para produzir mensagens de erro mais úteis.

Requisitos :

  • ALSA motorista
  • Python
  • As bibliotecas de impulso

Programas semelhantes

Gnomad2
Gnomad2

11 May 15

tunequeue
tunequeue

3 Jun 15

DTMF2NUM
DTMF2NUM

2 Jun 15

Tin Can Jukebox
Tin Can Jukebox

14 Apr 15

Outro software de desenvolvedor -

Styx
Styx

11 May 15

Poppler
Poppler

17 Feb 15

Amun
Amun

17 Feb 15

pin 'em up
pin 'em up

2 Jun 15

Comentário para mididings

Comentários não encontrado
Adicionar comentário
Ligue imagens!