Zynaddsubfx




Descrição do programa:

Esse soft-synth (sintetizador digital em formato de software), produz sons usando técnicas para síntese de sinais de áudio usando adição e subtração de filtros sobre frequências e osciladores, estes osciladores por sua vez, tem a função de gerar essas frequências que são posteriormente moduladas pelos controles de Envelope que dão dinâmica ao timbre de acordo com o requerido.
Este software é capaz de gerar sons complexos e multi timbrados, além de possuir reverb, delay e até mesmo um equalizador,fazendo dele um sintetizador digital poderoso podendo ser utilizado para uma grande variedade de gêneros musicais, com um arsenal musical de presets que vai de camas (pads), até timbres mais rasgados e pesados para música eletrônica.
Ajustado com Envelopes agressivos(rápidos), ele é capaz de produzir sons parecidos com o de cordas, violões ,violinos etc. E com Envelopes mais suaves (lentos e mais longos), ele imita instrumentos de sopro ou um piano,os dois timbres juntos ao mesmo tempo também são possíveis por exemplo. Um sintetizador muito interessante e versátil nos roteamentos, ao qual deve ser dada atenção especial em produções open-source.







Instalando


Debian/Ubuntu


No Debian e Ubuntu, instale o ZynAddSubFX com

sudo apt-get install zynaddsubfx

Gentoo


No Gentoo, instale o ZynAddSubFX com

USE="jack" emerge zynaddsubfx




Mapa de controles MIDI:


Aqui neste tutorial vc vai aprender como mapear os knobs do controlador MIDI da M-Audio?, Oxygen 8, para controlarem os parâmetros do sintetizador ZynAddSubFX .Nesse controlador MIDI se encontram 8 knobs (botoes giratorios)programáveis, e duas rodas de manipulaçâo, pitch bend e modulation wheel, que serão explicados abaixo, onde também está descrito as funções e os respectivos números de identificação de cada parâmetro deste sintetizador. Leia os itens a seguir e depois a explicação de como programar seu controlador.




Mapa MIDI do ZynaddsubFX


  • 1 - Pitch bend = mudar velocidade, roda que se encontra ao lado inferior esquerdo de controladores midi ao lado da roda de modulação, e serve para mudar a velocidade das notas que estão sendo tocadas.

  • 2 - Modulation wheel = roda de modulação, Número 1, é utilizado para acrecentar vibrato na profundidae do LFO das notas que estão sendo tocadas, se encontra ao lado do pitch bend de controladores midi.

  • 3 - Level = volume, Número 7, serve pra aumentar ou abaixar o volume geral do sintetizador, muito importante para ligações de um teclado midi master à um slave pois serve para controlar nao só o volume geral dos dois controladores, como também manda informações ao mesmo tempo para o outro teclado que está atuando como slave.

  • 4 - Pan = panorâmico, Número 10 , existe para fazer a regulagem da localização no panorama, direita centro e esquerda, de um som mono.

  • 5 - Sustain = sustenido, Número 64, sustenta a duração das notas executadas até que parem de soar naturamente.

  • 6 - Expression = expressão, Número 11.

  • 7 -Portamento = portamento, Número 65, liga e desliga essa função, que serve para regular o tempo de portamento entre uma nota e outra.

  • 8 - Filter Q = filtro de frequência, Número71, com ele concegue-se filtrar frequências agudas, médias ou graves de forma que apenas uma dessas bandas de frequência será reproduzida, ou seja com ele você pode escolher quais frequências vão ser filtradas, para dar mais brilho mais deixe as agudas passarem, para um som mais abafado deixe as médias passarem, seu ouvido decide o que será de melhor proveito para seu som.

  • 9 - Filter cutoff = filtro de corte, Número 74, com ele eh possível cortar todas as frequências do espectro gradualmente, das graves para as agudas ou das agudas para as graves.

  • 10- All sounds off = desliga todos os sons, Número 120, desliga as notas e força o volume das vozes para 0, corta continuidade de reverbs e delays sem desligar o efeito.

  • 11- Reset all controls = reinicia todos os controladores, Número 121, reinicia todos os controladores para valor default (padrão ou predefinido por você.), do canal midi em que se faz a ação.

  • 12- All notes off = desliga todas as notas, Número 123.




GM (General MIDI, padrão MIDI) :



  • 1- Bandwidth = largura da faixa de atuacao das frequencias,(o controle de som 6) no. 75, este aumenta ou diminui a largura da faixa de frequencia dos instrumentos.O parâmetro começa no valor 64.

  • 2- Modulation amplitude = amplitude de modulação (Sound control 7), no. 76, Isto diminui a amplitude dos moduladores no ADsynth (parte do zyaaddsubFX).O parâmetro começa no valor 127.

  • 3- Resonance Center Frequency = centro de frequência da resonância (Sound control 8) no. 77 esse parâmetro mudaa frequência central da resonância.

  • 4- Resonance Bandwidth = largura da faixa de resonância (Sound control 9), no. 78, altera a largura da faixa de resonância que atua no timbre.

Como programar o controlador MIDI Oxygen 8 da m-audio:


  • 1- Vc deve ligar seu teclado,Abrir o Jack, depois abrir o programa zynaddsubFX ;

  • 2-Conectar o ZynaddsubFX direto ao alsa_pcm para mandar o som para a saida de sua placa de som e reproduzir o que está sendo tocado no MIDI, o alsa_pcm esta localizado no menu de conecções do Jack ;

  • 3- Conectar pelo menu de conecções MIDI do Jack audio server, a conecção midi de sua placa de som na entrada midi do ZynaddsubFX ;

  • 4-Agora seu teclado já deve estar funcionando, claro que só se suas caixas de som estiverem ligadas :)




Para programar seu teclado para funcionar nos parâmetros do ZynaddsubFX


  • 1- Aperte a tecla midi/select que fica abaixo do painel digital do teclado, em seguida aperte a tecla setCRLT, a letra n aparecerá no painel, escolha o numero do Knob (1-8) que vc quer que controle algum parâmetro deste sintetizador em discussão digite o número do knob desejado pelas teclas numeradas do teclado,em seguida aperte Enter;

  • 2-Aparecerá a letra P no painel, essa letra significa que voce deve escolher que parametro este knob vai controlar(1-127),aqui entram os números sublinhados nos parágrafos da sessão acima , escolha um e digite o número dele, aperte Enter;

  • 3- Aparecerá a letra C no painel que significa q vc deve escolher em qual canal midi(1-16) ficara memorizado essa programação, escolha o canal número 1 (depois pesquise sobre como usar os outros canais). aperte Enter e em seguida aperte a tecla midi/select de novo para concluir a programação do primeiro knob deste teclado.

Tendo em mente que este teclado tem 8 knobs programáveis os três passos descritos acima deverão ser repetidos 8 vezes para ter todos os knobs controlando os parâmetros desejados.

Esse teclado dispõe de 5 presets em sua memória, ou seja vc pode programa-lo para 5 programas(sintetizadores e etc) diferentes, para mudar de preset aperte a tecla midi/select , use os botões de mudança de oitavas para cima ou para baixo para mudar de preset, aperte midi/select de novo para concluir a ação. Após terminar de mapear para o ZynaddsubFx os 8 knobs, pode-se mudar para o preset 2 e começar a mapear para outro synth como o Amsynth e programas que trabalham via MIDI como o Rosegarden.Esses presets ficam gravados na memória do teclado, portanto quando ligado em um outro belo dia ja vai estar tudo no lugar certo, eu aconcelho a escrever em um caderninho o que(controles) e quem(programa) esta sendo usado em cada preset do teclado, uma tabela é perfeito.




Links:


Homepage: http://zynaddsubfx.sourceforge.net/

Mirror site para download: http://sourceforge.net/projects/zynaddsubfx/

Lista de pacotes: http://packages.debian.org/unstable/sound/zynaddsubfx

Lista de ajuda, reportar bugs, contatos com desenvolvedores: http://directory.fsf.org/audio/misc/zynaddsubfx.html



Última alteração: 09/09/2008 às 09:16, por: tim.davila