Arduino Vocal effecten vak


Deze vocale effecten Arduino aangedreven vak pitch verschuivingen en verstoort de binnenkomende audiosignalen te produceren een breed scala aan vocale effecten. Dit project is mijn eerste experiment met real-time digitale signaalverwerking, met behulp van Arduino. Monsters van een inkomend signaal van de microfoon met een snelheid van ongeveer 40kHz, manipuleert de audio digitaal, en vervolgens de uitgangen van 8 bits audio op 40kHz. Om te minimaliseren van het bedrag van de berekening vereist door de Arduino, gebruikte ik een techniek genaamd Granulaire synthese te manipuleren het inkomende audiosignaal. In wezen, als audio in de Arduino komt het wordt versneden en opgeslagen als kleine (milliseconde of microseconde formaat) monsters genaamd "granen". Deze korrels worden vervolgens individueel gemanipuleerd en afgespeeld; zij kunnen worden verlengd of verkort, uitgerekt of gecomprimeerd, afgespeeld in omgekeerde richting, meerdere keren gekopieerd of vermengd met andere granen. Hoor je een (beetje griezelig) audio sample uit de effecten vak hieronder:

Granulaire synthese creëert een uniek soort vervorming veroorzaakt door Discontinuïteiten tussen individuele korrels in het uitgaande signaal. Deze vertekening maakt soms een effect dat ik alleen maar omschrijven kan als een "rippen" geluid, andere tijden het introduceert nieuwe frequenties in het audio die waren niet aanwezig voor. Hier is een voorbeeld van Aphex Twin, de granulaire synthese is vooral prominent in de brug bij ongeveer 3 min in. Een ander voorbeeld van Granulaire synthese, is ditmaal toegepast op zang voor toonhoogte verschuift en textuur effecten, van Paul Lansky. Mijn favoriete ding om te doen met de doos van deze effecten is het gebruik van subtiele pitch verschuiven om een androgyne stemgeluid, ik kreeg het idee voor het project na het beluisteren van overvloedige hoeveelheden van Fever Ray dit afgelopen winter, kunt u horen hoe ze toonhoogte verschuift haar stem klinken soms ietwat mannelijke.

ONDERDELENLIJST

(1 x) Arduino Uno REV 3 Radioshack 276-128
(7 x) 10K Ohm 1/4 Watt Carbon Film Resistor (2 pakketten) Radioshack #271-1335
(9 x) 20K Ohm 1/4 Watt Carbon Film Resistor (2 pakketten)
(1 x) 1K Ohm 1/4 Watt Carbon Film Resistor Radioshack 271-1321
(1 x) 50K-Ohm lineair-Taper Potentiometer Radioshack #271-1716
(1 x) 10KOhm Audio Control Potentiometer met SPST Switch Radioshack #271-215 (dit zal worden gebruikt voor het volume en schakel het apparaat aan/uit)
(5 x) 0,25" gekartelde Knob Radioshack 274-424
(2 x) 9V Alkaline batterij Radioshack #23-866
(2 x) zware 9V Snap Connectors Radioshack #270-324
(1 x) PC bord met koperen Radioshack #276-147
(1 x) SPST PC-"mountable" Submini tuimelschakelaar Radioshack #275-645
(2 x) mannelijke Header Pins Jameco 103393
(3 x) 8 pins aansluiting Radioshack 276-1995
(1 x) TL082 brede dubbele JFET Input Op Amp Radioshack 276-1715
(3 x) 100K Ohm 1/4 Watt Carbon Film Resistor (1 verpakking) Radioshack 271-1347
(1 x) 10uF Elektrolytische condensator
(1 x) 47nF condensator
(3 x) 0.1uf condensator Radioshack 55047557
(2 x) 1M-Ohm lineair Taper Potentiometer Radioshack 271-211
(1 x) 1MOhm logaritmische potentiometer
(1 x) 2kOhm 1/4 Watt Carbon Film Resistor
(1 x) mannelijke kop spelden Jameco 103393
(1 x) 10K-Ohm lineair-Taper Potentiometer Radioshack 271-1715
(1 x) DPDT Flatted metalen hefboom tuimelschakelaar Radioshack 275-636
(2 x) 1/4" stereo jack Radioshack 274-141 of Radioshack 274-312
(2 x) 5mm hoge-helderheid witte LED (1 verpakking) Radioshack 276-017
(2 x) 100 ohm 1/4W 5% koolstof Film Resistor Radioshack 271-1311
(2 x) TS922IN Dual Op-Amp Digikey 497-3049-5-ND (één TS924 ook zou werken, maar ze zijn niet beschikbaar op digikey op dit moment)

Aanvullende materialen:
22 gauge draad Radioshack #278-1224
Soldeer Radioshack #64-013
schuurpapier
multiplex
houtlijm
hete lijm
schroeven

Arduino IDE downloaden

Gerelateerde Artikelen

Arduino gecontroleerd Relay vak

Arduino gecontroleerd Relay vak

dit project is ontworpen om te helpen u bouwen sommige dozen estafette voor het beheersen van de macht van uw stopcontact met behulp van een arduino of microcontroller.  De inspiratie voor het schrijven van een instructable kwam toen ik besloot om te
DIY Arduino automatisch groeien vak

DIY Arduino automatisch groeien vak

Ik heb altijd al wilde maken van een beetje groter Arduino project vanaf nul.Daarom besloten heb ik om dit vak groeien. Dit is misschien meer als een '' Kijk wat ik heb gemaakt '' in plaats van een Instructable, maar ik zal proberen te maken als een
Atari Punk Console gitaar effecten vak

Atari Punk Console gitaar effecten vak

dit is hoe te het moduleren van uw elektrische gitaar of andere elektrische instrument met een Atari Punk Console.Stap 1: Onderdelen & gereedschapOm te bouwen van een APC gitaar effecten Box gaat u nodig hebben:een Atari punk console kit (APC) die u
Arduino RFID Lock vak

Arduino RFID Lock vak

Hallo, zal vandaag ik je laten zien hoe maak je een RFID Lock box.Stap 1: voorbereidingJe moet1 x houten doos - http://www.amazon.com/Darice-9151-58-Rectangle-Woo...1 x Parallax alleen-lezen RFID scanner - http://www.parallax.com/product/281401 x Ard
3D Printed Record

3D Printed Record

Ik heb om te verkennen de huidige grenzen van 3D printing technologie, gemaakt van een techniek voor het omzetten van digitale audiobestanden in 3D-afdrukbare, 33 toeren platen en enkele functionele prototypes die op gewone platenspelers spelen afged
Beste technologieprojecten van 2012

Beste technologieprojecten van 2012

voordat de wereld tot een abrupt einde komt, ik dacht dat het zou betrekking hebben op terugkijken op het afgelopen jaar, en de aandacht vestigen op enkele van mijn favoriete Tech Instructables. Aanvankelijk, ik was van plan om dit een top 20-lijst,
Het vak van de Arduino Shaanduino

Het vak van de Arduino Shaanduino

dit is een beschermende behuizing bedoeld voor een Arduino UNO R3. Het heeft de pin toegankelijkheid via een plexi top. Het heeft een geweldige job de arduino te beschermen tegen statische tekorten en gewoon normale slijtage van dagelijks gebruik. He
Arduino huisvesting van iPod nano vak

Arduino huisvesting van iPod nano vak

een week geleden kocht ik mijn eerste Arduino (Duemilanove aka. 2009). Ik ben een student op Universiteit 100 km van huis. Elk weekend ga ik home en natuurlijk wil ik mijn Arduino mee te brengen. Dus besloten heb ik om een behuizing voor mijn Arduino
Arduino Audio-uitgang

Arduino Audio-uitgang

Genereren van geluids- of uitgang analoge spanningen met een Arduino. Dit Instructable zal u tonen hoe een echt basic digitaal naar analoog converter instellen zodat u kunt beginnen met het genereren van analoge golven in alle soorten en maten van ee
Arduino Audio Input

Arduino Audio Input

Geluid in je Arduino sturen. Dit Instructable zal u tonen hoe om audio te bereiden, zodat het kan worden bemonsterd en verwerkt door een Arduino sound responsieve projecten en audio-effecten te maken. (Dit artikel is een aanvulling op een ander Instr
Arduino frequentie detectie

Arduino frequentie detectie

Als een vervolg op de Arduino Audio Input tutorial die ik vorige week gepost, schreef ik een schets die analyseert een signaal binnenkomt de analoge ingang van de Arduino en bepaalt de frequentie. De code maakt gebruik van een sampling rate van 38.5k
Stereo Audio met Arduino

Stereo Audio met Arduino

Onlangs heb ik zijn detachering een heleboel projecten die een 8 bit weerstand ladderdigitaal naar analoog converter (DAC) en een Arduino gebruiken om geluid te maken. (Zie het vocale effecten Arduino, de Arduino drum sampler en mijn audio-uitgang-tu
Arduino gecontroleerde Pet Feeder

Arduino gecontroleerde Pet Feeder

Dit project huisdieren worden gevoed met een constante snelheid waarbij geen gebruik wordt u meer dan een vinger te heffen. Er is een helling in het vak waarmee voedsel in te voeren van het wiel dat wordt aangedreven door een servo die voedsel voor u
LED logo vak

LED logo vak

In dit instructable ik u tonen u hoe maak je een doos met uw eigen logo met LED's binnen. Verstrekt dat u kan een plan van hoe het gaat te laten uitzien als in de afbeelding.Wat je nodig hebt:-Schuurpapier-Transparante plakband-Arduino en Arduino sof