Obsah:

Hudební MIDI boty: 5 kroků (s obrázky)
Hudební MIDI boty: 5 kroků (s obrázky)

Video: Hudební MIDI boty: 5 kroků (s obrázky)

Video: Hudební MIDI boty: 5 kroků (s obrázky)
Video: Shopaholicadel se nám uhodila😭 2024, Červenec
Anonim
Hudební MIDI boty
Hudební MIDI boty
Hudební MIDI boty
Hudební MIDI boty
Hudební MIDI boty
Hudební MIDI boty
Hudební MIDI boty
Hudební MIDI boty

Jako mnoho lidí se často přistihnu, že si podvědomě klepu nohama, ať už jde o píseň nebo z nějakého nervózního zvyku. Jakkoli to bylo zábavné, vždycky jsem měl pocit, jako by něco chybělo. Kdybych jen mohl spustit zvuky řekněme, vzteklá smečka zuřivých džunglí místo těch nudných starých kohoutků u prstů. Nebo, víš, zvuky bubnu nebo tak něco. Myslím, že je to také skvělé. No, teď se mé sny splnily! V této instruktáži vám ukážu, jak postupovat při vytváření úžasných hudebních bot. Přihlásil jsem se do soutěže Art of Sound, takže víte, klidně pro mě hlasujte!

Krok 1: Materiály: Co budete potřebovat

Materiály: Co budete potřebovat
Materiály: Co budete potřebovat
Materiály: Co budete potřebovat
Materiály: Co budete potřebovat

Kusovník 4 Rezistory citlivé na sílu Mnoho bicích podložek bylo vyrobeno s piezoelektrickými měniči, ale podle mých zkušeností jsou přinejlepším nespolehlivé. U přímých bubnových podložek mohou fungovat dobře, ale v botách jsou senzory vždy pod určitým tlakem, nezaznamenávají jen krátké nárazy. Piezos jsou frustrující delikátní a nepředvídatelné. Snadno praskají a ohýbají se a dráty, ke kterým jsou obvykle připojeny, jsou obvykle velmi tenké. Místo toho byste měli použít FSR nebo rezistory citlivé na sílu. Tyto komponenty jsou snadno použitelné, trvanlivé a spolehlivější než piezos, alespoň v této aplikaci. V zásadě platí, že čím větší tlak na FSR použijete, tím bude méně odporový. Zpočátku má nekonečný odpor, což znamená, že se chová jako přerušení obvodu. Koupil jsem svůj od adafruit. Určitě existují i další prodejci, ale netuším, jak a/nebo jestli se liší. 1 Pár bot Ano, zdá se, že to mluví samo za sebe, ale ve skutečnosti je třeba vzít v úvahu několik věcí. Na boty jsem použil pár skate obuvi šetrných k obchodům, druh se spoustou polstrování v patě. To je důležité, protože potřebujete něco, co by skrylo zvedáky, které nainstalujete do paty. Jinak budou vaše boty dost nepohodlné. Z tohoto důvodu bych nedoporučoval používat tenkostěnné boty jako společenské boty, pokud nechcete přidat další polstrování. Pokuste se také vybrat botu, která má na vnější straně paty tuhý materiál, protože to značně usnadní montáž zvedáků. každý FSR.1 Arduino Arduino je open source mikrokontrolér - umožňuje komunikaci mezi FSR a vaším počítačem. Jsou k dispozici od mnoha prodejců. Pokud jste nikdy neprovedli žádné programování, možná se budete chtít podívat na některé z výukových programů. 1 Project Box V tomto bude Arduino a bude sloužit jako rozhraní mezi botami a počítačem. Můžete si objednat projektový box online, koupit si ho na Radioshacku nebo použít něco, co už ležíte a které je víceméně krabicové. 8-10 1/8 "mono/stereo jacky Máte jen dvě paty a dva prsty, ale Arduino má šest analogových vstupů, takže si také můžete dát možnost jejich použití v určitém okamžiku v budoucnosti. Čtyři z těchto konektorů půjdou do vašich bot a další 4-6 do pole projektu. Můžete získat z Radioshacku, Digi-Key a mnoha dalších míst. 4-6 1/8 "mono/stereo kabely … pro připojení obuvi k rozhraní. Najdete je ve většině obchodů s elektronikou, jako je Radioshack, Best Buy nebo Future Shop. Jsem si jistý, že si je můžete objednat také online. 1 USB kabel… pro připojení Arduina k vašemu počítači. 1 role elektrické pásky… pro zajištění senzorů v obuvi. Mad Foot-tapping Skillz… množství se může lišit.

Krok 2: Rozhraní

Rozhraní
Rozhraní
Rozhraní
Rozhraní
Rozhraní
Rozhraní

Tento projekt můžete provést pouze na prkénku a Arduinu, ale kvůli pořádku a přenosnosti byste měli vytvořit malé rozhraní. Vše, co musíte udělat, je namontovat Arduino do projektové krabice, vyvrtat otvory 4-6 (v závislosti na tom, kolik senzorů chcete použít) pro 1/8 "audio konektory, jeden otvor pro LED a čtvercový otvor pro USB konektor Arduina. Poté vše připájejte a můžete začít! Každý zvukový konektor v rozhraní by měl mít odpor 10K a kabel pro analogový vstup připojený k jednomu terminálu a kabel pro napájení 5V připojený k jiné. Jaké terminály použijete, bude záviset na tom, zda máte mono nebo stereo jack. Oba budou fungovat, stereo jen poskytne další, nepotřebný terminál. Jak to funguje, aplikujeme 5V napříč FSR, takže když jej stiskneme "Trochu to projde a Arduino to může vyhledat a odeslat signál do počítače. Nyní si vezměte páječku, nějaký připojovací kabel, postupujte podle schématu a schématu a budete v pořádku. Můžete rozhodně do tohoto boxu přidejte spoustu dalších LED diod a co jiného, tj. jednu pro každý senzor nebo něco. Navíc to bude Uld to be straight straightward to make a very simple shield for a Arduino using a protoboard and six or so male header pins. Na interwebech byste mohli dokonce získat robustnější, kterou profesionálně vyrobila nějaká společnost s plošnými spoji. Prototyp zobrazený v tomto návodu je docela základní nastavení, takže zbývá spousta prostoru pro rozšíření (v tomto poli je doslova spousta volného místa).

Krok 3: Chirurgie obuvi

Chirurgie obuvi
Chirurgie obuvi
Chirurgie obuvi
Chirurgie obuvi
Chirurgie obuvi
Chirurgie obuvi

Takže s těmito polstrovanými skate botami budete muset provést malou pitvu, abyste namontovali zvedáky na paty. V obuvi, kterou jsem použil, byla výplň paty obsažena v materiálu podobném síťovině prošitém na podrážce boty. Nejprve tedy zjistěte, zda můžete dočasně vypáčit horní vrstvu podešve, abyste se mohli dostat k prošití, které připevňuje tuto síťovinu k obuvi. Jakmile k němu budete mít přístup, začněte stříhat. Pokud plánujete na konci vyměnit polstrování, nevyjímejte věci úplně. Stačí řezat tam, kde byla síťka prošitá k podešvi. Přesný nůž by měl fungovat dobře. Jakmile uvolníte vycpávky, podívejte se na vnější materiál paty. Do paty musíte vyvrtat dva otvory, ale ať děláte cokoli, nepoužívejte vrtačku. Vzhledem k tomu, že materiál je pravděpodobně stále docela pružný, pokud by se mělo cokoli zachytit, došlo by k úplnému nepořádku kroucení a mávání tenisek. Stačí použít ruční vrtačku a trochu maziva na lokty. Použitý bit by měl být o něco větší než průměr zvedáku. S vyvrtanými otvory nainstalujte zvedáky a pevně přišroubujte matice a podložky. K jejich zajištění budete téměř jistě muset použít nějaké lepidlo. Epoxidové nebo super lepidlo by mělo stačit. Naneste trochu lepidla na vnější část hlavně zvedáku a na vnitřní stranu otvoru a přilepte je k sobě. Nyní přilepte FSR na vnitřní stranu obuvi. Buďte opatrní s FSR, vodiče na nich budou dobře držet, pokud je příliš nekroutíte - špatně zvládají torze. Pokud máte v plánu je slepit natrvalo, zatím to odložte. Umístění senzoru je velmi důležité a závisí na velikosti a tvaru vašich nohou a také na vašem jedinečném stylu klepání nohou. S nainstalovanou elektronikou vložte výplň zpět za síťovinu a najděte způsob, jak znovu připojit síťovinu k vnitřní části boty. Na síťovinu a na botu jsem nalepil suchý zip, abych ji mohl otevřít a v případě potřeby provádět údržbu. Nyní si boty zapojte do rozhraní. Jste připraveni provést nějaké programování Arduino!

Krok 4: Programování

Programovat
Programovat
Programovat
Programovat

Na internetu je překvapivě mnoho informací o tom, jak naprogramovat Arduino pro použití se spouštěcími bubny DIY. Google vám to řekne. Hodně jsem se naučil při pohledu na kód todbot, adafruit, mschaff a Spikenzie Labs. Dostal jsem také značný vstup od vždy šumivého W. Xaviera Snelgrove. Takže ke zpracování signálů z Arduina byste mohli použít MAX/MSP/Jitter nebo Pure Data, což by vám ve skutečnosti mohlo dát větší flexibilitu (pokusím se zveřejnit nějaké informace o tom brzy), ale místo toho je tam opravdu skvělá malá aplikace s názvem Serial-MIDI Converter. Dělá přesně to, co byste si mohli myslet - převádí signály vysílané přes sériové připojení na MIDI. Funguje s jakýmkoli programem kompatibilním s MIDI, jako je Garageband nebo Ableton Live. Klikněte na odkaz a stáhněte si jej, všechny informace o jeho použití najdete přímo na stránce pro stahování. Jak jsem řekl, pokud jste nikdy předtím nepoužívali ani neprogramovali Arduino, měli byste se podívat na sekci Začínáme na oficiálním webu Arduino a jejich návody. Kód je komentován, takže to nebudu vysvětlovat v detail, jen pošlu skicu sem v dolní části stránky. V zásadě stačí nastavit dolní a horní práh pro každý senzor. Pokud je překročen horní práh, spustí se MIDI zpráva a jakmile síla klesne pod spodní práh, lze spustit další zásah. Říká se tomu hystereze a zajišťuje, že neodesíláte více zpráv na jeden zásah. Možná budete muset hrát s prahy, v závislosti na vašem osobním stylu klepání nohou a rozložení hmotnosti.

Krok 5: Testování a hraní

Hurááá, teď máte hudební boty! Nepořádek s umístěním senzorů, prahů nárazu, cokoli, jen vydejte nějaké zvuky a užijte si to. Bude to všechno jako BOOSH BOOSH WHAM BOOOSH BOOSH WHAM SPLASH - a pak jako BIP BOP. BLEEP BLOP. BING BONG. Odkazy! TodbotadafruitArdrumoSpikenzie LabsW. Xavier Snelgrove Podobný projekt od Andrewa Schneidera na NYUMe!

Doporučuje: