Úvod
RaveBOX je jednoduchý zvukový syntezátor a sekvencer v jednom. Umožňuje tvořit rytmy a melodie, které se opakují ve smyčce. Verze 1.1 má navíc další módy, které se přepínají podržením kombinace tlačítek S1 a S2 při zapnutí napájení.
Mód 1 – Sekvencer s obdélníkovým průběhem (základní mód)
Tlačítkem S2 ukládáte do smyčky tóny, tlačítkem S1 beaty. Uložená sekvence se neustále opakuje cca po třech sekundách. Jakoukoliv její část lze přemazat novým tónem, nebo beatem. Výška tónu se nastavuje potenciometrem. Současným stiskem obou tlačítek se obsah smyčky vymaže.
Mód 2 – Sekvencer s obdélníkovou polyfonií (podržet tlačítko S1 a zapnout)
Tlačítkem S2 ukládáte do smyčky dvouhlasé tóny, při podržení tlačítka S1 nastavujete potenciometrem rychlost smyčky. Ostatní jako při módu 1.
Mód 3 - Sekvencer se sinusovým průběhem (podržet tlačítko S2 a zapnout)
Stejný jako mód 1, ale tóny a beaty mají čistě sinusový průběh.
Mód 4 – Tónový generátor (podržet obě tlačítka a zapnout)
Tlačítkem S2 generujete tón, potenciometrem nastavíte výšku tónu. Tlačítkem S1 volíte průběh tónu: sinus, organ, triangle, sawtooth, square, rectangle, pulse, chainsaw a noise.
Stavba a oživení
Je vhodné začít menšími součástkami, a až jako poslední zapájet potenciometr a audio jack. Nebudou Vám pak překážet při osazování. Součástí stavebnice je precizní DIL patice pro MCU. Je tedy možné bez obav zapájet všechny součástky a teprve potom vložit MCU do patice. Výhodou je i snadná výměna a možnost programování mimo RaveBOX.
Audio výstup
Konektor na desce je stereo a oba kanály jsou mezi sebou propojené. Je tedy nutné připojovat pouze stereo jack, jinak dojde ke zkratu a výstup nebude fungovat. Do výstupu je možné připojit také sluchátka, hlasitost bude záviset na jejich impedanci a je možné ji upravit změnou rezistoru R1.
Napájení
Modul lze napájet pomocí MicroUSB konektoru, nebo přes napájecí plošky nad potenciometrem. V tomto případě je nutné dávat pozor na polaritu, na desce není ochrana proti přepólování !!! Maximální napájecí napětí je 5.5V.
Možné úpravy
Kondenzátory C2 a C3 jsou součástí výstupního RC filtru. Jejich hodnotou lze ovlivňovat charakter zvuku. Například zvýšením kapacity C3 budou více potlačeny vyšší harmonické a zvuk tak bude méně ostrý. Zvýšením kapacity C2 docílíte mohutnějších basů při připojených sluchátkách.
Programování
Srdcem RaveBOXu je mikrokontrolér ATtiny45/85, který lze snadno programovat pomocí Arduina. Na desce je připravený 6-pin ISP konektor, je tedy možné připojit rovnou programátor (USBasp, USBtinyISP) a nemusíte MCU vytahovat z desky. Zdrojové kódy základní verze jsou veřejné a najdete je na
GitHubu.