Innehållsförteckning:

Guitar Looper Fade Out och Tremolo gratis !: 5 steg (med bilder)
Guitar Looper Fade Out och Tremolo gratis !: 5 steg (med bilder)

Video: Guitar Looper Fade Out och Tremolo gratis !: 5 steg (med bilder)

Video: Guitar Looper Fade Out och Tremolo gratis !: 5 steg (med bilder)
Video: "720 Looper ~ Electro Harmonix" Demo/ Learners Guide 2024, Juli
Anonim
Guitar Looper Fade Out och Tremolo … gratis!
Guitar Looper Fade Out och Tremolo … gratis!
Guitar Looper Fade Out och Tremolo … gratis!
Guitar Looper Fade Out och Tremolo … gratis!

En gång, när elgitarr måste låta som en gitarr och varje avvikelse kallades för oönskad distorsion, fanns det inga gitarreffekter förutom … din vän och potentiometern som arbetar tillsammans!

Praktiskt taget medan du spelade, rörde din vän energiskt upp och ner på volymen och genererade den universellt namngivna Tremolo -effekten (ja, inte universellt: Mr. Fender förvirrade Tremolo med Vibrato och vice versa!).

Jag startade det här projektet med den enkla avsikten att lägga till funktionen i FADE till min Boss RC-1 Looper Station: Jag gillar att spela lite enkelt riff och improvisera på (… jag hatar spel på MIDI-baser eller förinspelat material!) Men vissa låtar kan stoppas mycket snyggt synkroniserat med ditt spelande, vissa är bättre om de försvinner.

Alternativet med FADE är egentligen inte särskilt vanligt på Looper. Jag har DITTO x4 men min erfarenhet av dess bristande tillförlitlighet har tvingat mig att gå tillbaka till min Boss RC-1!

Så jag har designat en enkel digital potentiometer som gradvis sänker volymen och jag har satt in den här lilla enheten (Arduino nano och få andra komponenter) i min Boss VE-8 som har en Looper-funktion inbäddad.

Då tänkte jag: en potentiometer kan göra två saker. Fade och Tremolo.

Så jag modifierade den lilla enheten för att generera Tremolo -effekten och, medan jag var där, för att lägga till alternativet Stop the Looper!

I slutändan med detta projekt kan du:

  1. Tona ut Looper -utgången (valfri Looper)
  2. Skapa en Tremolo
  3. Styr stopp/ångra/gör om på din Boss RC-1 (eller liknande)

… ett fint namn på enheten kan vara FAD3!

Ps.: i mina gamla romantiska dagar kallades den musikaliska notationen fade-out "finisce sfumando" … och det var det mest söta sättet att avsluta en slö låt!

Ps. Ps.: för detta projekt använde jag bara komponenter som jag hade tillgängliga, snälla lite nåd för utförandet!

Tillbehör:

  1. Arduino nano
  2. MCP42100 (digital potentiometer)
  3. .1uF keramisk kondensator
  4. 7 segment visas - gemensam anod
  5. 560 Ohm motstånd
  6. vassreläer SIP-1 A05 (x2)
  7. koncentrisk potentiometer 50K (eller 2 potentiometrar)
  8. fotbrytare (x2)
  9. stereo honauttag (x3)
  10. låda (metallisk)

Steg 1: Schematisk beskrivning

Schematisk beskrivning
Schematisk beskrivning
Schematisk beskrivning
Schematisk beskrivning
Schematisk beskrivning
Schematisk beskrivning
Schematisk beskrivning
Schematisk beskrivning

Arduino nano sköter följande funktioner:

7 segmentvisning (gemensam anod)

D2 -> a (7)

D3 -> b (6)

D4 -> c (4)

D5 -> d (2)

D6 -> e (1)

D7 -> f (9)

D8 -> g (10)

D9 -> DP (5)

Digital potentiometer MCP42100

D10 -> CS

D13 -> SCK

D11 -> SI

På schemat för brödbrädan visualiseras det digitala potentiometerchipet med en generisk 14 -pins IC. Detta är bara en grafisk framställning av en MCP42100.

Ingång/utgång

D12 -> Upptäck instrumentingång (ingång)

A0 -> Stoppa fotomkopplare (ingång)

A1 -> Tremolo/Fade Foot -switch (ingång)

A2 -> Fade Time Potentiometer (analog ingång)

A3 -> Tremolo Speed Potentiometer (analog ingång)

A4 -> Stop Contact - jack TIP (utgång)

A5 -> Ångra/gör om kontakt - uttag RING (utgång)

Jag har använt vassreläer för TIP och RING -utgång: liten, stabil kontakt och billig! I Fritz-schemat kunde jag inte hitta vassreläet SIP-1A05 så jag använde det mest liknande diagrammet. På de bifogade bilderna ser du att vassreläet bara har 4 stift (istället för de 8 stiften i schemat): de yttre är kontakten, de inre spolen.

Steg 2: Hur FAD3 fungerar …

Så fungerar FAD3 …
Så fungerar FAD3 …
Hur FAD3 fungerar …
Hur FAD3 fungerar …
Så fungerar FAD3 …
Så fungerar FAD3 …
Hur FAD3 fungerar …
Hur FAD3 fungerar …

Anslut din Guitar Looper till FAD3 enligt diagrammet.

Jag har använt tre stereokontakter:

STOPP - UNDO/REDO: använder den typiska Boss -konfigurationen (TIPS för Stop - RING för Ångra/Gör om). Anslut ett STEREO-uttag till Boss RC-1 (eller liknande) för att aktivera dessa funktioner till looparen.

UTGÅNG: detta är för signalutgången och för att ansluta marken för 9V -batteriet/strömförsörjningen till kretsen (praktiskt taget fungerar den som en PÅ/AV -omkopplare). Var noga med att använda en MONO -kabel för att ansluta denna utgång till förstärkaren.

INGÅNG: detta är för signalinmatningen (i mitt fall från Boss RC-1 men kan vara ditt instrument direkt) och RING används för att upptäcka att det finns ett instrument anslutet. Var noga med att använda en MONO-kabel för att ansluta denna ingång till utgången på din Boss RC-1.

Praktiskt taget om det inte finns något instrument anslutet till ingången fungerar FAD3 som en enkel Stop-Undo/Redo dubbel fotomkopplare när den en gång anslutits med en stereokabel till en Boss RC-1 eller andra Boss Loopers: alla Boss-pedaler kräver en NC-kontakt för att aktivera Stoppa eller Ångra/Gör om -funktioner, av denna anledning håller programmet utmatningarna A4 och A5 konstant PÅ med lite batteriförbrukning. Om du använder ett NC -relä kan du invertera operationen och aktivera reläet endast vid behov (som jag sa använde jag det jag hade tillgängligt, och vassreläerna är NEJ!). Om du trycker på stoppfotbrytaren öppnas kontakten på TIPS, RC-1 stannar och displayen visar "S". Om du håller den intryckt kommer kontakten att vara öppen och RC-1 kommer att avbryta den inspelade slingan. Genom att trycka på Fade/Tremolo-fotomkopplaren öppnas RING-kontakten, RC-1 UTGÖR den sista överdubbningen och displayen visar bokstaven "r" för att föreslå att om du trycker på den igen, kommer R-1 att REDO avbruten överdubbning … och om du gör det visar displayen bokstaven "U" för att berätta att det är klart för UNDO igen!

Om du sätter in ett instrument (eller utgången från din Looper) är RING ansluten till jord och ingången D12 går LÅG (eftersom det är en INPUT_PULLUP fungerar det på upp och ner) och programmet är klart som FADE eller Tremolo.

I detta tillstånd har du 2 funktioner:

1 - tryck kort på fotreglaget (normalt mindre än en halv sekund) och FADE -funktionen är aktiv: displayen visar progressivt från 9 till 0, volymen minskar beroende på den hastighet som ställts in av potentiometern FADE Time (MAX - > längre fade-out / MIN.-> kortare fade-out). Du kan återställa Fade medan du håller på att trycka på Fade-fotomkopplaren igen: volymen kommer att öka med dubbla hastigheten eftersom jag antar att du skulle vilja vara snabbare tillbaka! Du kan avbryta Fade medan du pågår genom att bara trycka på Stop-fotomkopplaren: i detta fall återgår volymen omedelbart till max.

2 - tryck längre på fotomkopplaren så startar Tremolo. Displayen visar bokstaven "t" och hastigheten regleras av potentiometern Tremolo Speed. Du kan stoppa tremolon genom att trycka på samma fotbrytare igen eller genom att trycka på stoppfotbrytaren (i detta fall kommer handtaget att stanna också!)

Steg 3: Begränsning …

Detta är - kända för mig - begränsningar:

  1. ON/OFF -funktionen med stereoutgången är en typisk smart Boss -lösning för att undvika batteriförbrukning genom att helt enkelt ta bort kontakten. Så tyvärr måste du ha ett uttag för att sätta på FAD3 även om du bara vill använda den som Stop-Undo/Redo dubbel fotbrytare! Du kan ta bort PÅ/AV -funktionen eller lägga till en PÅ/AV -omkopplare eller sätta i en dummy -jack eller …
  2. om du använder Tremolo kan du inte blekna! Jag tror att en bra kodutvecklare enkelt kan skriva om programmet för att ha denna funktion. Jag är en riktigt skitkodförfattare (se mitt projekt https://www.instructables.com/B9/ där jag förklarade min bakgrund!) …
  3. inledningsvis använde jag potentiometern FADE Time för att ställa in Tremolo Intensity också: tyvärr med denna funktion aktiv var hastigheten mycket långsam, så jag ökade steget till +5. Det fungerade men den snedvridning som infördes av detta "steg" var obehaglig. Samma lösning som föregående punkt …
  4. Tremolo genereras på det "gamla sättet" som att hysteriskt flytta volympotentiometern upp och ner: snälla, förvänta dig ingen boutique -effekt, triangel/sinusformad, rörliknande …

De 3 bifogade videoklippen visar, mycket tydliga, de andra begränsningarna: jag som gitarrspelare! Men du får en bättre uppfattning om hur FAD3 fungerar: njut.

Ps.: Jag har "integrerat" FADE-funktionen i min Boss RC-1 Looper och det fungerar mycket bra. Ta en titt på

www.instructables.com/RC-1-Loop-Station-BO…

Steg 4: Kod

Jag har försökt, så gott jag kan, att lägga till kommentarer i programmet för att förklara hur koden fungerar.

Detta är i alla fall huvuddelarna:

deklaration av variabler: att namnge Input/Output hjälper om du vill ändra I/O -tilldelningen. Jag har använt flera mellanvariabler (som inter, onOff, latchSim, inc …) och jag är säker på att du kan förbättra det övergripande flödet av sekvensen … men koden fungerar

MPC42XXX -delen har inspirerats av Henry Zhao

dubbelknappens knapp Jag har inspirerats av Scuba Steve och Michael James

7 -segmentets displaydel använder https://github.com/DeanIsMe/SevSeg självstudien

Steg 5: Bygg …

Byggnad…
Byggnad…
Byggnad…
Byggnad…
Byggnad…
Byggnad…

Jag tror alltid att det är bra att börja med en prototyp: du lär dig av misstag och den slutliga monteringen blir mycket enklare!

Jag har använt den traditionella brödbrädan.

För den slutliga monteringen har jag använt en … TOY STORY 4 PUZZLE -låda: den passar alla komponenter men se till att du isolerar botten med en plastbit för att undvika genvägar.

Några tips:

  • håll IN och UT så nära som möjligt
  • installera MCP42100 närmast IN/OUT -uttagen för att undvika störningar
  • sätt om möjligt in en skärm mellan MCP42100 och resten av kretsen (du kan se en L-formad metallbit på bilden)
  • håll USB -porten på Arduino nano tillgänglig

Rekommenderad: