Índice:
- Etapa 1: Materiais
- Etapa 2: as chaves não
- Etapa 3: Eletrônica
- Etapa 4: Monte
- Etapa 5: programe
- Etapa 6: jogar
Vídeo: Controlador Oceania Midi (para Make Noise 0-Coast e outros sintetizadores): 6 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Nos últimos anos, vários fabricantes de sintetizadores têm lançado instrumentos "semimodulares de mesa". Eles geralmente assumem o mesmo fator de forma que o formato de sintetizador modular Eurorack e a maioria provavelmente tem a intenção de ser uma porta de entrada para o mundo do modular. (No que diz respeito aos vícios, é um dos mais seguros.)
Eu me apaixonei muito pelo marketing, infelizmente.
Embora eu ame os Moogs e os Behringers, continuei lendo sobre o Make Noise "0-Coast". Ao mesmo tempo, eu estava vendo esses vídeos promocionais com Suzanne Ciani, Kaitlyn Aurelia Smith, Todd Barton, Allesandro Cortini etc. que me chamavam (o que era para mim, de qualquer maneira) um novo tipo de mentalidade de síntese musical: "Síntese da costa oeste, "era chamado em geral.
A diferença geral entre isso e o que eu cresci (como geralmente é explicado) é que Bob Moog criou a síntese da "costa leste" (ou subtrativa) com foco na emulação de instrumentos tradicionais, criando formas de onda básicas naturais e filtrando as extremidades ou bandas do espectro enquanto molda o envelope de volume. Don Buchla, por outro lado, estava trabalhando do outro lado dos Estados Unidos para criar um instrumento eletrônico que soasse como nada que já existisse antes, com foco no enriquecimento da tíbia e na formação de ondas complexas. (Aliás, a diferença é muitas vezes expressa como uma rivalidade ou dicotomia entre os dois, mas ao contrário de Biggy e Tupac no que é provavelmente uma rivalidade mais familiar da Costa Leste / Costa Oeste, pelo que posso dizer, Buchla e Moog se sentiam muito afetuosos uns aos outros e falaram uns dos outros em termos brilhantes. Além disso, a maioria dos artistas que usam instrumentos Buchla ou Serge também têm sintetizadores subtrativos no arsenal.)
Anyhoo, isso nos leva ao Make Noise. O 0-Coast é comercializado como um sintetizador que contém elementos da síntese da costa leste e oeste, mas não tem "fidelidade" a nenhum deles. No entanto, o fato de ser realmente a única unidade de desktop disponível com quaisquer recursos da costa oeste o destaca por representar a costa oeste entre os semi-mods de desktop. Eu me apaixonei pelo meu imediatamente. É a coisa mais próxima de um Buchla que a maioria de nós, que ama sintetizadores, mas não se apresenta para sobreviver.
A única coisa que eu mudaria no 0-Coast é que (apesar dos patches do Krell) ele não tem um controle de desempenho integrado. Na maioria das vezes é pareado com um Arturia ou um Korg, mas meu Keystep era muito mais largo do que o 0-Coast que eu achei um pouco insatisfatório. Buchla é frequentemente citado dizendo que queria evitar "teclas pretas e brancas" porque isso o força a pensar como um pianista em vez de um sintetista essencialmente, e você pode ver os resultados nos controladores que ele criou. Lembrando disso, me inspirei para criar meu próprio tributo a Don Buchla na forma deste controlador midi capacitivo para minha 0-Coast, "The Oceania".
Etapa 1: Materiais
Os materiais devem ser bastante familiares e fáceis de encontrar para qualquer fabricante - o processo e o tempo são complicados. Você precisará:
Materiais
1 Arduino Mega-Recomendo o estilo mini (como este na Amazon) para facilitar a montagem sob as almofadas do sensor, mas não é absolutamente necessário. Você pode até ser capaz de usar um Uno / Genuino ou Mini ou Feather, mas isso provavelmente exigiria que você tratasse os pinos do ADC como digitais e não sei se a rotina de capacitância padrão funciona com eles. E você teria que descobrir a programação por conta própria.
2 resistores de 220Ω
1 tomada fono estéreo de 3,5 mm
1 folha de revestimento de cobre de um só lado (usada para gravar seus próprios PCBs) de pelo menos 9 "x2 3/4"
Fio de conexão trançado (quanto mais fino, melhor - usei este 30AWG, novamente da Amazon)
Solda
Algo de que você goste e com que se sinta confortável para montá-lo
Cabo estéreo TRS macho para macho de 3,5 mm
Ferramentas
Uma serra de mesa (alternativamente, um CNC ou cortador a laser provavelmente forneceria melhores resultados se você souber o que está fazendo).
Um ferro de solda e ferramentas de solda, incluindo alicates, alicates e descascadores de fios
Uma impressora (papel, não 3-d) (mas talvez também 3-d)
Uma régua
Um marcador / marcadores permanentes
Uma broca (uma furadeira ou prensa de ferramenta rotativa seria o melhor.)
Uma ferramenta ou arquivo rotativo
Lã de aço (opcional)
Etapa 2: as chaves não
Imprima a versão invertida (vertical) do padrão incluído (aquele que não tem nenhuma letra de nota) e corte as duas linhas nas tiras direita e esquerda. Em seguida, corte o revestimento de cobre em duas tiras do mesmo tamanho que as duas tiras de papel (cada uma deve ter 8 7/8 "x 1 ⅛".) Prenda as tiras de papel na parte de trás dos pedaços de revestimento de cobre e, usando um marcador permanente, marque os cantos dos triângulos, paralelogramos e retângulos nas bordas do revestimento de cobre e, em seguida, use uma borda reta para conectá-los de modo que você tenha algo parecido com a última foto desta etapa.
Em seguida, coloque com muito cuidado a lâmina da serra de mesa de modo que a lâmina quase não corte acima do nível da mesa. O objetivo é remover a largura da lâmina do lado de cobre do revestimento, mas não cortar o substrato de fibra de vidro (pelo menos não substancialmente.) Você pode querer testá-lo com um pouco da "queda" que sobrou do corte das tiras de revestido de cobre para ver se a lâmina não é nem muito alta nem muito baixa. Corte o revestimento usando as linhas traçadas nas costas como guias para alinhar a lâmina. Você vai querer usar um guia de ângulo com uma extensão. As linhas diagonais devem ter 62,5˚. Vá devagar. Como você pode ver, meus cortes não ficaram tão perfeitos quanto eu esperava. Uma vez que os canais são cortados no revestimento, você vai querer lixar quaisquer arestas de cobre ásperas (o sangue realmente bagunçaria a capacitância, afinal). Peguei um pouco de lã de aço para dar uma sensação de escovado.
Escusado será dizer que tome todas as precauções habituais ao trabalhar com uma serra de mesa. Use óculos de segurança e use um push-stick e, PELO AMOR DE DEUS, SE VOCÊ NÃO SABE O QUE ESTÁ FAZENDO, NEM TENTE ISSO!
Como alternativa, incluí o PDF na esperança de que se alguém tiver uma máquina CNC ou cortador a laser, eles gostariam de experimentar com isso, eles podem usar a versão vetorial do layout e cortar um com aparência profissional. (Por favor, compartilhe os resultados se você fizer isso.)
Uma vez que as chaves não são cortadas no revestimento, faça furos com o mínimo de uma broca que sua prensa pode suportar, que ainda permitirá que você passe seus fios de arame de conexão pelas pontas ou cantos das filas superiores de cada um dos -Tiras de chaves.
Claro, se você quiser, pode evitar o incômodo e a arte e cortar um teclado tradicional cortando ranhuras em linha reta regulares em uma faixa do revestimento e, em seguida, cortando faixas mais curtas e mais finas para colocar em cima delas (como as teclas # / ♭.) A fita adesiva dupla provavelmente vai isolar o suficiente para que você não acione as notas por baixo, mas essa é uma conjectura não testada. Eu estaria interessado em ver o que você descobriria.
Etapa 3: Eletrônica
Solde um pedaço de fio de conexão em cada uma das não-chavetas passando o fio pelos furos na parte de trás e, em seguida, corte o fio do lado de cobre. Sem ser muito técnico, pense em como você vai montá-lo e planeje fazer o fio longo o suficiente para ir de cada não-chave em cada faixa ao Arduino sem ter mais do que alguns mm de fio extra. Então, com muito cuidado, um fio de cada vez, solde o fio de cada não-chave no pino do Arduino Mega correspondente ao número marcado em cada não-chave na foto. Esta é a parte decisiva da operação. Você pode pular para a parte de programação e testar a função das teclas a cada poucas conexões de solda. (Por exemplo, na minha versão original, o pino 13 tinha uma ponte ou algo assim e sempre lia como se estivesse sendo tocado, então eu tive que escrever o código para compensar e mover tudo acima dele para um valor de pino.)
Em seguida, solde um resistor de 220Ω entre o + 5v no Arduino e o conector de manga do soquete, e solde o outro resistor entre o pino 1 / TX e o conector de ponta do soquete. (Observe que as pinagens de vários soquetes variam, portanto, cabe a você determinar qual conexão é qual.) Por fim, solde um pedaço de fio de conexão entre um pino Gnd no Arduino ao conector de anel no soquete.
Como você pode ver, usei um pequeno pedaço de placa para montar os resistores e o soquete, mas isso não é absolutamente necessário.
Após a soldagem, você vai querer lixar / lixar / usar uma ferramenta rotativa nos cortes nivelados do fio soldado até que estejam suaves o suficiente para jogar, e você pode escolher usar um marcador permanente para colorir as não-chaves em qualquer configuração que você escolher. Fiz os triângulos voltados para baixo todos pretos como uma dica visual, mas testei um marcador permanente vermelho e um prateado e cada um funcionou (o prata diminuiu estranhamente as leituras de capacitância).
Etapa 4: Monte
Não vamos nos instruir muito sobre essa parte. Use qualquer coisa com que se sinta confortável como montaria. Usei carvalho maciço manchado para aquele visual clássico de sintetizador (uma referência à linhagem da Costa Leste), mas você pode usar o que quiser. Por exemplo, eu também fiz uma versão CV disso para o meu case Eurorack que é montado em uma construção de folha de PVC. Você pode considerar a impressão 3D de uma base se tiver acesso a uma impressora com uma base larga o suficiente, ou até mesmo fazer uma base de papelão para ela. Realmente não importa, desde que não interfira com a eletrônica.
Como você pode ver, eu (desleixadamente) encaminhei dois canais para os fios na parte de trás das não-chaves, um recesso para os componentes eletrônicos na parte inferior e uma porta entre os dois para que eu pudesse soldar os fios às peças revestidas de cobre e o Arduino antes de montar e simplesmente passar o Arduino pela porta. O pedaço de alumínio é o que eu usei para montar a eletrônica (usando suportes de plástico e um pouco de cola quente para a placa de soquete). Em seguida, parafusei o metal na base e coloquei alguns corredores de pé de EVA na parte inferior.
As chaves não são presas à base com tiras de fita adesiva dupla, mas, novamente, use o que quiser, desde que não interfira com a capacitância ou o circuito.
Etapa 5: programe
Se você nunca programou um Arduino antes, está no site certo - provavelmente existem centenas ou milhares de 'ibles sobre o assunto, então não vou abordar esse assunto novamente.
No arquivo zip anexado há dois esboços. Baixe e descompacte-os e adicione-os à sua biblioteca de esboços do Arduino.
O primeiro esboço (megaCapacitiveKeyboardTest) é uma adaptação da função readCapacitivePin do Arduino que está aqui como um teste que mostra qual tecla está sendo pressionada e o valor de capacitância dela enquanto está sendo pressionada no monitor serial. Ele permitirá que você veja alguns valores e teste as conexões do Arduino com as não-chaves.
Carregue-o no Arduino, abra o monitor serial (certifique-se de definir o monitor serial para o baud correto) e toque em algumas teclas não, anotando os valores para o toque mais pesado e mais leve que você usaria para tocar. Eles serão usados para os valores minCap (toque mais leve) e maxCap (mais pesado) no segundo esboço (OceaniaMidi_Release), que é o que você realmente carregará no controlador para usá-lo como, bem, um controlador. Se você precisar ajustar os valores, faça-o, depois salve o esboço novamente e carregue-o na Oceania.
Etapa 6: jogar
A única energia necessária para operar o Oceania é fornecida pelo Arduino, então você pode usar o mesmo cabo que usou para fazer o upload do esboço e ligá-lo a partir do seu computador, ou conectá-lo a um carregador de telefone ou a uma verruga de parede, seja lá o que for sua fantasia e funciona com o Arduino que você usou.
Conecte o cabo macho a macho no soquete Oceania e no soquete Midi A do 0-Coast ou outro sintetizador compatível e experimente! As duas teclas mais à esquerda (pinos 29/28) atuam como pitch bend e as duas mais à direita (pinos 30/31) aumentam e diminuem a oitava de onde as notas são enviadas.
O 0-Coast parece ter uma tendência a se agarrar a algumas notas enviadas pelo Arduino, mas geralmente você pode apenas tocar no tom de suspensão novamente e ele será desligado. Além disso, se a costa 0 estiver conectada à Oceania quando você carregar o esboço, ele pode ficar preso em uma nota baixa. Se isso acontecer, desligue e ligue a 0-Coast e ela deve desaparecer.
Finalmente, me ocorre que uma coisa que teria tornado o corte do revestimento de cobre muito mais limpo seria um cortador a laser, então se você achou isso útil, por favor, vote neste Instrutível no concurso Epilog X.
Feliz jogo!
Recomendado:
Um escudo de WiFi ESP8266 mais barato para Arduino e outros micros: 6 etapas (com imagens)
Um ESP8266 WiFi Shield mais barato para Arduino e outros Micros: Atualização: 29 de outubro de 2020Testado com a biblioteca de placas ESP8266 V2.7.4 - atualização de trabalhos: 23 de setembro de 2016 Não use a biblioteca de placas Arduino ESP V2.3.0 para este projeto. Atualização de trabalho V2.2.0: 19 de maio de 2016 Rev 14 deste projeto revisa bibliotecas e código para funcionar com
Texto para fala, clique em um UChip com tecnologia ARMbasic e outros SBCs com tecnologia ARMbasic: 3 etapas
Text to Speech Clique em um ARMbasic Powered UChip e em outros SBCs ARMbasic Powered: Introdução: Bom dia. Meu nome é Tod. Sou um profissional aeroespacial e de defesa que também é um pouco geek no coração. Inspiração: Vindo da era do BBS discado, microcontroladores de 8 bits, computadores pessoais Kaypro / Commodore / Tandy / TI-994A, quando R
Controlador PacificCV para sintetizadores modulares: 6 etapas
Controlador PacificCV para sintetizadores modulares: Algumas semanas atrás, publiquei um Instructable para o controlador MIDI da Oceania que construí para emparelhar com meu Make Noise 0-Coast. Nele eu mencionei que estava construindo uma versão de currículo também, e aqui está. Uma vez que a versão midi foi construída para corresponder a
Hack de trocador de voz para sintetizadores DIY: 9 etapas (com imagens)
Hack de trocador de voz para sintetizadores DIY: para aqueles que têm seguido meus últimos 'ibles - você saberá que tenho construído alguns sintetizadores de 555 temporizadores recentemente. Recentemente, durante uma viagem ao meu depósito de reciclagem local, encontrei um trocador de voz infantil. É o tipo em que você fala em um microfone
Faça um refrigerador de água removível para laptop! e outros dispositivos legais: 6 etapas (com imagens)
Faça um refrigerador de água removível para laptop! e outros dispositivos legais: Este manual de instruções mostrará como fazer um extrator de calor resfriado a água e um refrigerador de almofada para o seu laptop. Então, o que é esse extrator de calor realmente? Bem, é um dispositivo projetado para tornar seu laptop legal - em todos os sentidos da palavra. Pode tudo