Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Era uma vez, quando a guitarra elétrica tinha que soar como uma guitarra e todo desvio era chamado de distorção indesejada, não havia efeitos de guitarra exceto … seu amigo e o potenciômetro, trabalhando juntos!
Praticamente enquanto você tocava, seu amigo estava energicamente aumentando e diminuindo o volume, gerando o efeito Tremolo universalmente chamado (bem, não universalmente: o Sr. Fender confundiu Tremolo com Vibrato e vice-versa!).
Eu comecei este projeto com a simples intenção de adicionar o recurso FADE à minha Boss RC-1 Looper Station: Eu gosto de tocar alguns riffs simples e improvisar (… eu odeio tocar em bases MIDI ou materiais pré-gravados!), Mas alguns as melodias podem ser interrompidas perfeitamente sincronizadas com a sua execução, algumas são melhores se desaparecerem.
A opção de FADE não é muito comum no Looper. Eu tenho o DITTO x4, mas minha experiência com sua falta de confiabilidade me forçou a voltar para o meu Boss RC-1!
Portanto, projetei um potenciômetro digital simples que reduz progressivamente o volume e inseri este pequeno dispositivo (Arduino nano e alguns outros componentes) em meu Boss VE-8 que tem uma função Looper incorporada.
Então pensei: um potenciômetro pode fazer duas coisas. Fade e tremolo.
Então eu modifiquei o pequeno dispositivo para gerar o efeito Tremolo e, enquanto estiver lá, para adicionar a opção de Parar o Looper!
Em última análise, com este projeto, você pode:
- Desvanece a saída do Looper (qualquer Looper)
- Gere um Tremolo
- Controle o Stop / Undo / Redo de seu Boss RC-1 (ou similar)
… Um nome sofisticado para o dispositivo poderia ser FAD3!
Ps.: nos meus velhos tempos românticos o fade-out da notação musical chamava-se "finisce sfumando"… e era a forma mais doce de terminar uma canção lânguida!
Ps. Ps.: para este projeto usei apenas componentes que tinha disponíveis, por favor, um pouco de misericórdia para a execução!
Suprimentos:
- Arduino nano
- MCP42100 (potenciômetro digital)
- .1uF capacitor de cerâmica
- Exibição de 7 segmentos - ânodo comum
- Resistor de 560 Ohm
- relés reed SIP-1 A05 (x2)
- potenciômetro concêntrico 50K (ou 2 potenciômetros)
- pedais (x2)
- jack estéreo fêmea (x3)
- caixa (metálica)
Etapa 1: Descrição esquemática
O Arduino nano cuida das seguintes funções:
Display de 7 segmentos (ânodo comum)
D2 -> a (7)
D3 -> b (6)
D4 -> c (4)
D5 -> d (2)
D6 -> e (1)
D7 -> f (9)
D8 -> g (10)
D9 -> DP (5)
Potenciômetro Digital MCP42100
D10 -> CS
D13 -> SCK
D11 -> SI
No esquema do breadboard, o chip do potenciômetro digital é visualizado por um IC genérico de 14 pinos. Esta é apenas uma representação gráfica de um MCP42100.
Entrada / Saída
D12 -> Detectar entrada de instrumento (entrada)
A0 -> Interruptor de pedal de parada (entrada)
A1 -> Tremolo / Fade Foot-switch (entrada)
A2 -> Potenciômetro de Tempo de Fade (entrada analógica)
A3 -> Potenciômetro de Velocidade Tremolo (entrada analógica)
A4 -> Parar contato - jack TIP (saída)
A5 -> Desfazer / Refazer contato - jack RING (saída)
Eu usei relés de palheta para a saída TIP e RING: contato pequeno, estável e barato! Nos esquemas do Fritz, não consegui encontrar o relé de palheta SIP-1A05, então usei o diagrama mais semelhante. Nas fotos anexas você verá que o relé reed possui apenas 4 pinos (ao invés dos 8 pinos do esquema): os externos são o contato, os internos a bobina.
Etapa 2: Como funciona o FAD3 …
Conecte seu Guitar Looper ao FAD3 conforme mostrado no diagrama.
Usei 3 conectores estéreo femininos:
STOP - UNDO / REDO: usa a configuração típica de Boss (DICA para Stop - RING para Undo / Redo). Conecte um jack STEREO ao Boss RC-1 (ou similar) para ativar essas funções para o looper.
SAÍDA: serve para a saída do sinal e para conectar o aterramento da bateria / fonte de alimentação de 9V ao circuito (praticamente funciona como uma chave liga / desliga). Certifique-se de usar um cabo MONO para conectar esta Saída ao Amp.
INPUT: é para a entrada do sinal (no meu caso, do Boss RC-1, mas pode ser seu instrumento diretamente) e o RING é usado para detectar se há um instrumento conectado. Certifique-se de usar um cabo MONO para conectar esta entrada à saída de seu Boss RC-1.
Praticamente se não houver nenhum instrumento conectado à entrada, o FAD3 funciona como um pedal duplo simples Stop-Undo / Redo, uma vez conectado com um cabo estéreo a um Boss RC-1 ou outros Boss Loopers: todos os pedais Boss requerem um contato NC para ativar as funções Parar ou Desfazer / Refazer, por isso o programa mantém as saídas A4 e A5 constantemente LIGADAS com pouco consumo de bateria. Se você usar um relé NF, poderá inverter a operação e ativar o relé apenas quando necessário (como afirmei, usei o que tinha disponível e os relés reed são NÃO!). Pressionar o pedal Stop abrirá o contato no TIP, o RC-1 irá parar e o display exibirá "S". Se você mantê-lo pressionado, o contato permanecerá aberto e o RC-1 cancelará o loop gravado. Pressionando o pedal Fade / Tremolo irá abrir o contato RING, o RC-1 irá DESFAZER o último overdubbing e o display irá mostrar a letra "r" para sugerir que, se você pressioná-lo novamente, o RC-1 irá REMOVER o cancelou o overdubbing … e se você fizer isso o display mostrará a letra "U" para dizer que está pronto para UNDO novamente!
Se você inserir um instrumento (ou a saída do seu Looper), o RING é conectado ao aterramento e a entrada D12 fica LOW (por ser um INPUT_PULLUP ele funciona meio de cabeça para baixo) e o programa está pronto como FADE ou Tremolo.
Nesta condição, você tem 2 funções:
1 - pressione o pedal brevemente (normalmente menos de meio segundo) e a função FADE é ativada: o display mostrará progressivamente de 9 a 0, o volume irá diminuir de acordo com a velocidade configurada pelo potenciômetro FADE Time (MAX - > fade-out mais longo / MIN. -> fade-out mais curto). Você pode reverter o Fade enquanto em andamento pressionando novamente o pedal Fade: o volume aumentará com o dobro da velocidade porque eu suponho que você gostaria de voltar mais rápido! Você pode cancelar o Fade durante o andamento, simplesmente pressionando o pedal Stop: neste caso, o volume voltará imediatamente ao máximo.
2 - pressione o pedal por mais tempo e o Tremolo dará partida. O display mostrará a letra “t” e a velocidade será regulada pelo potenciômetro Tremolo Speed. Você pode parar o tremolo pressionando novamente o mesmo pedal ou pressionando o pedal Parar (neste caso, o laçador irá parar também!)
Etapa 3: Limitação …
Estas são - eu conheço - limitações:
- a função ON / OFF usando o conector estéreo de saída é uma solução típica de Boss inteligente para evitar o consumo da bateria simplesmente removendo o conector. Portanto, infelizmente, você precisa ter um conector de saída inserido para ligar o FAD3, mesmo se quiser usá-lo apenas como interruptor de pedal duplo Stop-Undo / Redo! Você pode remover a função LIGAR / DESLIGAR ou adicionar um botão LIGAR / DESLIGAR ou inserir um conector falso ou …
- se você usar o Tremolo, você não pode Fade-Out! Acredito que um bom desenvolvedor de código pode facilmente reescrever o programa para ter essa função. Sou um escritor de código realmente péssimo (veja meu projeto https://www.instructables.com/B9/ onde expliquei minha experiência!) …
- inicialmente usei o potenciômetro FADE Time para definir também a intensidade do Tremolo: infelizmente, com essa função ativa a velocidade era muito lenta, então aumentei o passo para +5. Funcionou, mas a distorção introduzida por esta "etapa" foi desagradável. Mesma solução do ponto anterior …
- o Tremolo é gerado da "maneira antiga", como mover histericamente o potenciômetro de volume para cima e para baixo: por favor, não espere nenhum efeito boutique, triângulo / sinusóide, tubo como …
Os 3 vídeos em anexo mostram, de forma bem clara, as outras limitações: eu como guitarrista! Mas você terá uma ideia melhor de como o FAD3 funciona: divirta-se.
Ps.: Eu "integrei" o recurso FADE em meu Looper Boss RC-1 e ele funciona muito bem. Dê uma olhada em
www.instructables.com/RC-1-Loop-Station-BO…
Etapa 4: Código
Eu tentei, da melhor maneira que pude, adicionar comentários no programa para explicar como o código funciona.
De qualquer forma, essas são as partes principais:
declaração de variáveis: nomear a entrada / saída ajudará no caso de você desejar alterar a atribuição de E / S. Usei várias variáveis intermediárias (como inter, onOff, latchSim, inc …) e tenho certeza que você poderia melhorar o fluxo geral da sequência … mas o código está funcionando
a parte MPC42XXX foi inspirada por Henry Zhao
o botão de ação dupla que me inspirei em Scuba Steve e Michael James
a parte de exibição de 7 segmentos está usando o tutorial
Etapa 5: Construindo …
Acredito que seja sempre uma boa prática começar com um protótipo: você aprende por engano e a montagem final ficará muito mais simples!
Eu usei a placa de ensaio tradicional.
Para a montagem final, usei uma caixa … TOY STORY 4 PUZZLE: cabe em todos os componentes, mas certifique-se de isolar a parte inferior com um pedaço de plástico para evitar atalhos.
Algumas dicas:
- mantenha IN e OUT o mais próximo possível
- instale o MCP42100 mais próximo das tomadas IN / OUT para evitar interferência
- se possível, insira uma tela entre o MCP42100 e o resto do circuito (você pode ver uma peça de metal em forma de L na imagem)
- manter a porta USB do Arduino nano acessível