0% acharam este documento útil (0 voto)
69 visualizações6 páginas

Magical8bits2 & Nes VST

Este documento descreve o sintetizador de software livre Magical 8bit, criado pela banda japonesa YMCK. Ele permite que usuários criem sons de 8 bits e apresenta recursos como osciladores de pulso, ruído e triângulo, além de envelopes personalizáveis e opções de arpejo.

Enviado por

cattgame3
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
69 visualizações6 páginas

Magical8bits2 & Nes VST

Este documento descreve o sintetizador de software livre Magical 8bit, criado pela banda japonesa YMCK. Ele permite que usuários criem sons de 8 bits e apresenta recursos como osciladores de pulso, ruído e triângulo, além de envelopes personalizáveis e opções de arpejo.

Enviado por

cattgame3
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd

-=-=-=-=-=-=-=-=-=

Magical8bits

A banda japonesa de música eletrônica YMCK é bem conhecida na comunidade de


chiptune, não apenas por lançar vários álbuns bem-sucedidos e líderes do gênero,
mas também por desenvolver um sintetizador de software livre que permitiu que
muitos aspirantes a artistas de chiptune começassem no gênero.
O sintetizador é chamado Magical 8bit. Há duas versões: A versão 1 é a original, e
a versão 2 é uma versão mais nova e atualizada que apresenta mais variáveis e
parâmetros. Este artigo se concentrará na Versão 2, mas a maioria dos princípios
discutidos se aplicará à Versão 1.
À primeira vista, esse sintetizador parece muito simples e um tanto desanimador,
mas não deixe que a falta de uma interface chamativa o desanime, pois ele tem um
grande impacto sonoro! Vamos dar uma olhada nos principais recursos.

-=-=-=-=-=-=-=-=-=
Top section

Aqui temos um OSC que pode gerar Pulse/Square, Triangle ou Noise. Há também um
controle de ganho (volume) e um seletor Mono/Poly, que permite a polifonia de até
64 vozes. Há também uma caixa de seleção Advanced Options (que é desmarcada por
padrão) - voltaremos a ela mais tarde.

-=-=-=-=-=-=-=-=-=
Monophonic options

Se você selecionar o botão Mono, serão exibidos um menu suspenso e um controle


deslizante adicionais para parâmetros específicos do monofônico. Não é apenas aqui
que podemos definir o tempo de portamento/deslizamento, mas também onde temos nosso
primeiro vislumbre de algumas tonalidades de 8 bits muito divertidas.
Se você selecionar Legato no menu suspenso, o controle deslizante servirá como
configuração do tempo de portamento (deslizamento); quanto maior o tempo, mais
lento será o deslizamento entre duas notas. Coisas simples que você pode esperar
encontrar na maioria dos sintetizadores.
No entanto, se você selecionar Arpeggio Up ou Arpeggio Down, o controle deslizante
desaparecerá e será substituído por outra caixa suspensa que permite selecionar a
resolução do arpejo.
Mas por que o salto para os arpejos na seção monofônica?
Uma característica fundamental dos primeiros videogames de 8 bits era que eles
geralmente tinham apenas quatro canais de áudio monofônico. Portanto, se quisessem
tocar um acorde de três notas, precisariam usar três de seus quatro canais,
deixando apenas um canal livre para melodia, ritmo e efeitos sonoros. Obviamente,
essa é uma limitação problemática.
Para contornar esse problema, compositores e programadores inovadores usaram
arpejos incrivelmente rápidos (rápidos demais para serem tocados por um ser humano)
para percorrer as notas de um acorde. Assim como as imagens estáticas que piscam
diante de nós a uma taxa de 24 quadros por segundo se parecem com uma imagem em
movimento, as notas monofônicas tocadas em sequências suficientemente rápidas
começam a soar como acordes.
As configurações de Comportamento e Intervalo nos permitem recriar esse efeito no
Magical 8bit. Além disso, se desejar personalizar ainda mais o arpejo, você poderá
fazê-lo com a opção Slider (Controle deslizante) no menu suspenso, que apresenta um
controle deslizante que permite definir a velocidade do arpejo como desejar.
Experimente algumas configurações diferentes de arpejo e toque alguns acordes. Você
já deve estar sentindo aquela vibração retrô de videogame, e ainda nem começamos a
explorar as opções de oscilador e envelope.

-=-=-=-=-=-=-=-=-=
Oscillator

Se você selecionar Pulse/Square (Pulso/Quadrado) ou Noise (Ruído), verá um menu


suspenso para selecionar a largura do pulso: 12,5%, 25% e 50%.
Quanto menor a porcentagem, mais fino ou mais nasal será o tom. A largura de pulso
de 50% soa deliciosamente espessa e retrô!
Com o Noise, as variáveis são 4bit Pure Random, 1bit Long Cycle e 1bit Short Cycle.
A oferta de 4 bits é o que mais se aproxima de um oscilador de ruído convencional
com o qual você provavelmente está familiarizado.
No entanto, os ciclos de 1 bit, como o próprio nome sugere, são uma resolução muito
mais baixa de ruído e é possível ouvir claramente os artefatos digitais dentro do
ruído, tanto no ciclo curto que há um tom perceptível.
Correndo o risco de mostrar minha idade, o Long Cycle de 1 bit lembra muito o ruído
do tanque no jogo Combat do Atari 2600/VCS. Essa é uma boa opção de oscilador para
sons divertidos e interessantes de bateria e percussão.

-=-=-=-=-=-=-=-=-=
Other parameters

Abaixo do menu de parâmetros do oscilador estão as opções Envelope e Bend Range. Se


não tiver certeza do que são essas opções, dê uma olhada em nossos tutoriais
anteriores sobre sintetizadores gratuitos.

(Attack/Ataque) A:Controla o comprimento do ataque do envelope (forma de ataque no


modo de edição de tensão)
(Decay/Decaimento) D:Controla o comprimento do decaimento do envelope (forma de
decaimento no modo de edição de tensão)
(Sustain/Sustentação) S:Determina o nível de sustentação do envelope.
(Release/Liberação) R:Determina o comprimento de liberação do envelope (forma de
liberação no modo de edição de tensão).

Passando para o lado direito do plug-in, temos um recurso divertido chamado Auto
Bend, que permite que o pitch sempre se curve para cima ou para baixo de acordo com
a(s) nota(s) que você está tocando. Você pode definir o tamanho e o tempo do bend
aqui. Esse efeito pode melhorar a expressão quando usado com um tempo de bend muito
curto, pois adicionará um caráter distinto ao início das notas. Como alternativa,
você pode fazer algumas quedas ou subidas muito dramáticas com tempos de bend
longos.
A seção Vibrato atribui a modulação LFO de onda senoidal ao pitch. O Cycle Len.
(duração do ciclo) é a velocidade do LFO e a Depth (profundidade) é a quantidade de
modulação aplicada.
O Delay (Atraso) é um recurso interessante que permite definir quanto tempo leva
(depois que uma nota é tocada) para que a modulação comece. Por exemplo, a nota
pode começar sem modulação e gradualmente se tornar modulada.
Ao marcar a caixa Ignore Wheel (Ignorar roda), o vibrato é constante; no entanto,
ao desmarcar a caixa Ignore Wheel (Ignorar roda), a roda de modulação do seu
controlador MIDI determinará a profundidade da modulação.

-=-=-=-=-=-=-=-=-=
Advanced options

Com as operações básicas cobertas, vamos nos aprofundar nas opções avançadas, pois
é aqui que esse sintetizador deixa de ser um sintetizador divertido, semelhante a
um brinquedo, e passa a ser algo capaz de uma expressão muito detalhada.
Em primeiro lugar, em termos puramente cosméticos, agora há a opção de alterar a
paleta de cores do plug-in. Pessoalmente, optamos pela configuração do Japão, que
tem um tema Nintendo Famicom de tons creme, branco e vermelho escuro.
Mais importante ainda, agora temos a opção de inserir envelopes personalizados para
Volume, Pitch e Duty (o ciclo de trabalho só se aplica à seleção do oscilador
Pulse/Square). Isso permite que você insira curvas de envelope detalhadas e
personalizadas de sua escolha. Entretanto, quando dizemos entrada, na verdadeira
forma de codificação de 8 bits, estamos literalmente nos referindo à entrada de
código! Mas não se preocupe, nós o ajudamos.
O sistema de codificação é muito simples e há avisos para lembrá-lo dos parâmetros
mínimos e máximos, bem como das palavras que devem ser usadas (para que você não
insira parâmetros incorretos ou fora dos limites). O tempo é predeterminado em 1/60
de segundo por valor/quadro. Observe que cada alteração de valor de parâmetro
constitui um único quadro de tempo.
Sabemos que isso pode estar começando a parecer confuso, mas fique tranquilo, pois
é bastante simples depois que você se familiariza com isso. Vamos orientá-lo em
cada seção individualmente, juntamente com alguns exemplos para ajudá-lo a
entender.

Faixa de volume: 0~15 (0 = mínimo/silêncio e 15 = máximo)


Aqui podemos inserir uma sequência de números para determinar a característica de
amplitude do nosso tom. Digamos que queiramos que o nosso tom se atenue ao longo de
um segundo. Em vez de digitar 60 valores numéricos que aumentam gradualmente de 0 a
15, digitamos:
0 to 15 in 60f
O "f" significa quadros, e lembre-se de que um quadro é igual a 1/60 de segundo,
portanto, "60f" é igual a um segundo.
Não é o formato de envelope mais interessante, mas é mais complexo do que o que é
possível obter com um envelope ADSR básico e, com sorte, ajuda a explicar um pouco
melhor as coisas.
Se quiser manter a amplitude no mesmo valor por um período de tempo, insira "x" e o
número de quadros pelos quais deseja manter esse valor, por exemplo, "x60". Vamos
usar o exemplo acima, mas adicionar 60 quadros de 15 de amplitude antes do fade
out.
0 to 15 in 60f, 15 to 3 in 60f, 3 to 15 in 60f, 15 x 60f, 15 to 0 in 120f
Faixa de inclinação: -64~63
As mesmas regras se aplicam ao pitch, no entanto, como o pitch tem valores
positivos e negativos, 0 é igual ao pitch; quando tocado, os valores negativos
diminuem o pitch e os valores positivos aumentam o pitch. A mesma regra de quadros
se aplica, portanto, neste exemplo, o pitch aumentará, diminuirá, permanecerá assim
por 60 quadros e, em seguida, aumentará de volta ao seu valor original.
0 to 63 in 60f, 63 to -64 in 120f, -64 x 60f, 64 to 0 in 60f
Há também um menu suspenso para selecionar entre afinação grossa e fina. No ajuste
grosseiro, cada valor é um meio-tom/semitom. No ajuste fino, um meio-tom/semitom é
dividido em oito intervalos, ou seja, cada aumento/diminuição de 8 corresponderá a
um meio-tom/semitom.

Faixa de serviço: 0~2 (0 = 12,5% de pulso, 1 = 25% de pulso e 2 = 50% de pulso)


Isso só se aplica à seleção do oscilador de pulso/quadrado e é um pouco mais
simples, pois há apenas três valores numéricos a serem considerados. Você usa essa
opção para alterar o meio-tom da largura de pulso, por exemplo, poderíamos começar
com 12,5%, mudar para 25% e, em seguida, mudar para 50%.
0 x 6f, 1 x 6f, 2 x 6f
Isso não é particularmente interessante ou útil por si só, no entanto, se
repetirmos esse padrão colocando o código em " [ ] ", ele se tornará uma textura
muito interessante e muito mais utilizável, assim:
[ 0 x 6f, 1 x 6f, 2 x 6f ]
Observe que o loop de ciclo " [ ] " também pode ser usado nos outros envelopes, não
é exclusivo do Duty.

Se quiser sincronizar o andamento da sua DAW com os recursos avançados de envelope


do Magical 8bit, você precisará fazer isso à moda antiga, calculando manualmente a
relação entre o BPM e o número de quadros com os quais deseja comandar/ciclar os
envelopes.
Essa abordagem de entrada de código para o controle de parâmetros provavelmente não
parecerá muito intuitiva no início, mas vale a pena ter em mente que esse era o
tipo de coisa que os primeiros compositores e designers de som de videogames tinham
que fazer. Provavelmente também é uma abordagem muito natural e intuitiva para os
veteranos do chiptune YMCK, que criaram esse plug-in.
Há um guia do usuário incluído no download do plug-in que contém uma explicação
detalhada e exemplos de como inserir códigos para essa seção e, honestamente, se
nós conseguimos descobrir isso, qualquer um pode.

-=-=-=-=-=-=-=-=-=
Nintendo VST

Recursos do Nintendo VST

À primeira vista, o instrumento de Montag é bastante básico. Mas se você se


aprofundar um pouco mais, verá que ele tem um conjunto de recursos
surpreendentemente rico. Vamos dar uma olhada.

3 tipos de formas de onda


Assim como o NES original, o Nintendo VST pode produzir quatro tipos de sons:

Ondas quadradas
Ondas triangulares
Ondas de ruído

As ondas quadradas podem ser ajustadas por meio do editor Duty Cycle. Isso
efetivamente lhe dá cinco tipos de ondas de pulso para trabalhar.
Não é possível modificar os sons de triângulo e ruído em si. Mas você pode alterar
outros parâmetros para outros tipos de personalização de som (mais sobre isso
abaixo).

Kit de amostras DPCM

O NES também podia reproduzir amostras altamente compactadas, como os tímpanos do


Airship Theme de Super Mario 3.
Da mesma forma, o Nintendo VST pode reproduzir quatro amostras de áudio. Esses sons
são mapeados para C4-F4.

-=-=-=-=-=-=-=-=-=
Volume, Pitch, and Fine Pitch Adjustments

É aqui que o sintetizador se torna surpreendentemente sofisticado.

O Nintendo VST não tem controles ADSR típicos como a maioria dos sintetizadores. Em
vez disso, você pode editar determinados parâmetros usando as etapas do LFO (foto
acima):

Volume - Ajusta o volume (duh). Você pode alterar o ataque, o atraso e a


sustentação das notas ou criar sons que aumentam e diminuem.
Pitch - Altera o tom diatônico da nota que está sendo tocada. Use-o para criar arps
e sequências.
Fine Pitch (Afinação fina) - Ajusta a afinação da nota. Use-o para adicionar
vibrato às suas notas.
Além disso, você pode alterar o número e o tempo das etapas do LFO para cada
parâmetro.
Combine essas configurações com o editor Duty Cycle do Square Wave e você terá
possibilidades ilimitadas de som. Você pode criar leads, baixos, pads, sequências e
outros efeitos sonoros exclusivos - a única limitação é a sua criatividade.

Outros recursos

Alguns outros recursos que merecem ser mencionados:

Polifonia - Altera se você pode tocar várias notas ao mesmo tempo (Poly) ou apenas
uma (Mono).
Legato - Quando ativado, os parâmetros LFO não são acionados novamente ao mudar de
nota. Isso é especialmente útil para determinadas sequências de passos.
Portamento - Adiciona um pequeno glissando entre as notas conectadas. Você também
pode alterar a velocidade do glissando.
Noise Timer Period (Período do temporizador de ruído) - Altera as características
de som do canal de ruído.
32767 Bit tem uma qualidade mais "ruído branco".
93 bits soa mais sujo e com falhas.

Você também pode gostar