Questão:
criando glissando / portamento com editores de piano roll
lurscher
2011-10-16 23:36:16 UTC
view on stackexchange narkive permalink

Tenho usado vários sequenciadores Midi com editores de piano roll (Ableton, Reaper) e nenhum deles parece ter uma maneira direta de unir dois ou mais eventos de nota em um único glissando ou portamento. Também não vejo uma maneira de editar a roda de inflexão de tom

Qual é a maneira recomendada de criar eventos de nota contínua nesses aplicativos? no momento estou usando Reaper, mas ainda não estou vinculado a nenhum aplicativo específico

Trzy respostas:
Warrior Bob
2011-10-17 01:39:05 UTC
view on stackexchange narkive permalink

Esses editores de piano roll fornecem uma maneira conveniente de sequenciar dados de notas de MIDI. Não há, que eu saiba, nenhuma maneira no padrão MIDI de especificar o portamento entre duas notas específicas. No entanto, se você estiver sequenciando apenas para uma voz, poderá enviar informações de MIDI pitch bend , como sugeriu, mas isso é global para o canal, então você não pode, digamos, dobrar uma nota enquanto mantém o outro em sua afinação original (pelo menos, não sem duplicar seu instrumento em outra faixa).

Dado isso, existem duas maneiras que conheço de atacar o problema do portamento:

Use apenas pitchbend

A maioria dos instrumentos que usei que aceitam MIDI respondem às informações de pitchbend e, portanto, você pode programar isso em seu sequenciador. Você provavelmente não o encontrará no rolo de piano, entretanto, terá que encontrá-lo onde quer que seu sequenciador armazene informações de envelope ou automação.

Para Reaper, esta é a visualização na parte inferior do piano roll que, por padrão, mostra as velocidades das notas. Clique no seletor 'Velocidade' e você verá que pode escolher 'Pitch'.

Para o Ableton Live, esta é outra sobreposição na Clip View (onde está o piano roll). Clique no pequeno "E" no canto esquerdo inferior, que abrirá seu editor de envelope. Escolha 'MIDI Control' no primeiro seletor e 'Pitch Bend' no segundo.

Use um instrumento inteligente

Muitos bancos de sons e sintetizadores (monossintetizadores, em particular) possuem um recurso de portamento automático. Geralmente, há um botão, normalmente denominado 'portamento' ou 'tempo de portamento', que define a quantidade de tempo que leva para dobrar a afinação para a próxima nota, se essa nota for acionada antes que a nota anterior termine . Novamente, isso só funciona no contexto de instrumentos de voz única, já que com vozes múltiplas não está claro se deve dobrar a nota ou tocar a segunda voz.

Pessoalmente, considero que esta é uma solução útil, visto que trabalho principalmente com música eletrônica e prefiro estender e reduzir o comprimento das notas à edição de envelopes, pois acho isso mais intuitivo. Sua milhagem pode variar.

Tenho certeza de que muitos dispositivos e plug-ins implementaram suas próprias soluções, como o uso proprietário de certos MIDI CCs para controlar o comportamento do portamento, mas não conheço nenhum além disso da minha cabeça. Editar: parece que há um conjunto padrão de CCs para controle de portamento, veja a resposta de Henrique. Mas depende do instrumento específico implementar / interpretar isso e, como pitchbend, acredito que afeta todo o canal, em vez de atingir notas específicas.

parece que eu só posso adicionar incrementos de semitom nos eventos de pitch, de jeito nenhum para um ponto flutuante ou semitom fracionário :-(
"Não existe, que eu saiba, nenhuma maneira no padrão MIDI de especificar o portamento entre duas notas específicas." Qualquer atualização sobre a resposta @Henrique's então? Afinal, parece ter suporte.
Na verdade, não percebi que havia CCs padrão para isso, obrigado pelo aviso! Porém ainda é um CC em um canal, você não pode falar "dessas quatro notas que estão tocando, por favor, portamento só esta para esta outra" que eu conheça. Eu acredito que afeta todas as notas.
Obrigado pela edição. BTW, pitch-bending também é por canal em MIDI. Acho que o conceito foi criar canais separados para tudo que precisa de um efeito.
Henrique
2014-03-27 08:40:56 UTC
view on stackexchange narkive permalink

Você pode usar

MIDI CC 5 - Controla a taxa de portamento para deslizar entre 2 notas tocadas subsequentemente.

MIDI CC 65 - Chave liga / desliga de portamento | 0 a 63 = Desligado, 64 a 127 = Ligado

MIDI CC 84 - Controla a quantidade de Portamento.

BlackWinny
2014-04-11 02:36:48 UTC
view on stackexchange narkive permalink

Veja isso no Mutools Mulab. É um portamento incrível do que posso fazer com as propriedades de qualquer nota:

http://www.kvraudio.com/forum/viewtopic.php?p=5674848#p5674848

(in abscisse o tempo, em ordenadas a frequência)

Essa é uma maneira muito desajeitada de fazer isso, mesmo 5 anos depois (na versão 7.7). Primeiro, é a faixa, não por nota. Em segundo lugar, ele (portanto) não está ancorado em nenhuma nota, então qualquer mudança na posição da nota ou mudança na distância do tom, e você pode redesenhar sua "arte" do gráfico de controle (ou fatia + reorganizar a subtrilha de automação, se você tivesse sido cuidadoso o suficiente para pelo menos separá-lo da faixa de melodia). Terceiro, o próprio editor de curvas é muito bruto. Mas por outro lado, sim, é pelo menos uma solução alternativa viável no MuLab.


Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 3.0 sob a qual é distribuído.
Loading...