Med Mozzi bibliotek med 5 potentiometrar (5 / 5 steg)

Steg 5: Ladda upp och springa den Arduino skissen

Jag har använt en redan befintlig skiss (kod) från Mozzi biblioteket som bara fungerar med 3 ingångar. Jag fixade koden lite och lagt till fler ingångar för att manipulera och styra ljudet.

Öppna upp din Arduino programvara och öppna exempel skissen: fil ➞ exempel ➞ Mozzi ➞ Knob_LightLevel_x2_FMsynth

Ladda upp och köra skissen.

Din första 3 potentiometrar kommer att kunna styra 3 olika effekter.

  1. Bärfrekvens
  2. Intensitet
  3. Modulering klassar

Nu data överför och belasta upp skissen jag fixade. I denna skiss finns nu 2 extra kontroller och även några värde ändras till högsta och lägsta Kontrollvärdena för inledande 3 effekter. En av de extra kontrollerna effekter nu modulering och frekvens nivå samtidigt i mindre skala så att den nya uppsättningen av frekvens skala som ska genereras.

int freqVal = mozziAnalogRead(LDR3_PIN); värdet är 0-1023
int FRQ = mapThis(freqVal);

carrier_freq * mod_ratio * FRQ;

FRQ är det nya kontrollvärdet för som jag lagt till koden.

Den andra kontrollen effektandelen med en ny skala av värderingar.

int knob2 = mozziAnalogRead(LDR4_PIN); värdet är 0-1023
int knob2Val = mapThis(knob2);

fm_intensity = ((långa) LDR1_calibrated * knob2Val * (kIntensityMod.next()+128)) >> 8.

knob2Val är kontrollvärdet.

Njuta av.

Se Steg
Relaterade Ämnen

Kontroll 3 servomotorer med 3 potentiometrar och en Arduino

Hej du. Detta är min första instructable, så jag hoppas du kommer att ha tålamod med mig om jag gör misstag ställa upp. Den är skriven för nybörjare som jag själv, så den mer avancerade bland du kan hoppa över mycket av detta och får bara att binda d...

Hur man gör en Arduino ljud synthesizer med MIDI-gränssnittet

Med denna synt kan du göra Arduino reproducera helt anpassade vågformer. På grund av MIDI-gränssnittet, kan det anslutas till alla instrument som sådan har och spela det med det ljud som du vill.Steg 1: materialArduino (i detta fall Arduino UNO)Instr...

4 enkla Servo projektet med Arduino

Vad du behöver1. Arduino eller Arduino klon2. 9 gram Servo3. ca 12-20 hane-hane ledningar4. 2 pot (potentiometrar)5. servo.h och VarSpeedServo.h bibliotek.6. om du vill kan du göra en servo sköld att göra det lite snyggare.Steg 1: Kontrollera en Serv...

IOS/Android avlägsen kontrollerade luftskepp med Video Feedback

i ett luftskepp av ett öga.Projektet var blickfång på min Artist i bosättning på Instructables.RC luftskepp är min passion, ville jag absolut göra något luftskepp projekt under min vistelse på Instructables. När jag kom över Dension WIRC systemet, bl...

Skrapa med Arduino

MIT har utvecklat en fantastisk visuell programmeringsspråk som kallas Scratch. Det är också en fantastisk läromedel för barn, eftersom den är enkel, söt, och genom interaktion med den verkliga världen av en styrelse som heter "Scratch givarkort"...

Trinity församling

Hej dudes! Låter bygga Trinity synth!Du kan hitta mer information enInnan du börjar:Styrelsen lödpunkter från båda sidor.Komponenterna går alltid över utskrivna tecken, så att det omfattar de utskrivna tecknet!Du bör veta att det finns vissa skillnad...

Ultimate natt cykel

Jag är så tacksam att leva i Bay Area där det finns så många coola civic händelser fokuseras kring cyklar. Kritisk massa, East Bay cykel parti, och jag är säker på att dussintals andra jag inte vet om ännu.Varje gång jag hade deltagit i en av dessa h...

ArDu-pong! Arduino baserade pong konsolen

ett tag tillbaka instructables roboten gjort ett inlägg på Facebook om några killar som spelade pong på en Arduino (http://wayneandlayne.com/projects/video-game-shield/games/#pong)men efter att ha tittat, såg jag att alla som gjorde detta bara var or...

Ladda upp ny programvara till treenigheten genom att använda Arduino [Jak nahrát programvara gör Trinity pomocí Arduino]

[ČESKY NÍŽE]Hej dudes! Här kommer du lära dig hur ladda upp ny firmware till Trinity synth använder Arduino IDE.Mer information om Trinity är här: http://www.bastl-instruments.com/Denna metod är att användas för att uppdatera firmware i din instrumen...

Interaktiva Arduino Powered soffbord

en snabb fore Observera: detta är min första Instructable och mitt första stora Arduino projekt, så om du ser några dumma fel eller har en idé om hur saker skulle kunna göras bättre, då behaga låta mig veta.Nu när det är ur vägen jag ska börja, jag b...

12 timmars TTL klockan

http://youtu.be/hGamMP2yvWoDetta var det sista projektet för Min Digital 2 klass det var så väl mottagen att jag trodde jag skulle dela det. För att starta projektet skapade jag kretsen så gott. Genom att starta detta sätt kunde jag arbeta en hel del...

Fyra-Motor Laser Spirograph

studsar en laserstråle ut en spegel roterande i valfri vinkel över 0 grader kommer att skapa en illusion av en cirkel för det mänskliga ögat. Kombinera två roterande speglar, och komplexa former börjar växa fram. Med varje ytterligare spegel blir upp...

Konsten att göra Junkbots

"I inte alltför-avlägsen-framtid, när kriget mellan människa och maskin är över, junkbot är kung".Bli en junkbot maker (en Junkbotter om man så vill) tar inte mycket skicklighet eller teknisk kunskap. Men är vad du behöver en bra fantasi och en...

Variabel lab strömförsörjning (1-24 V, 0 - 1 A)

En Övergångsrit för många elektronik hobby är att göra sin egen strömförsörjning. Färdiga nätaggregat har blivit ganska låg kostnad men att göra egen är en bra övning i att bygga elektronik. I det här exemplet jag tar den enkla vägen med hjälp av en...

Arduino Powered RGB LED Vodka hylla

detta instructable kommer du igång att göra ditt eget arduino powered röd grön och blå LED-projekt. Det behöver inte ens vara en hylla! Vodka flaskor råkar bara lysa upp fint så det är vad jag valde att göra.I detta projekt använder vi varje stift på...

Arduino stepper motor och servon shield - AW GCSE styrelsen

detta instructable visar du visar för att bygga en Arduino shield som kan användas till att styra 3 servon och 1 stegmotor med 4 potentiometrar. Du behöver:tillgång till en laserskrivare/cnc router/etsning kemikalier7 x 3 polig 3,5 mm plintar2 x 2 pi...

MeArm - bygga en liten hacka robotarm v0.3

Detta instructable är endast för MeArm v0.3. V0.4 finns här!MeArm är en liten "Hackable" Robot Arm. Det är ett Open Source projekt av Benjamin Gray och Jack Howard. Vi avsåg för att bygga en mycket låg kostnad och roligt att använda Robot Arm. V...

Plasma talaren

är du trött på de gamla högtalare som bara gör ljud? Kanske sund reaktiv lampor är bara inte tillräckligt för att imponera på dig? Vad sägs om en Plasma högtalare?En plasma högtalare är en anordning som genererar en hög spänning elektrisk ljusbåge so...

Sandstorm Box

Denna box är i huvudsak en sample pad, försedd med tre potentiometrar för manipulering av vissa element som användaren har valt.Steg 1: 1. Ställa in patchar För detta instrument att arbeta, användes Makey Makey som styrelsen från vilka alla programme...