Inhoudsopgave:

Guitar Looper Fade Out en Tremolo gratis! - Ajarnpa
Guitar Looper Fade Out en Tremolo gratis! - Ajarnpa

Video: Guitar Looper Fade Out en Tremolo gratis! - Ajarnpa

Video: Guitar Looper Fade Out en Tremolo gratis! - Ajarnpa
Video: The Only Looper YOU'LL EVER NEED! 2024, Juli-
Anonim
Guitar Looper Fade Out en Tremolo… gratis!
Guitar Looper Fade Out en Tremolo… gratis!
Guitar Looper Fade Out en Tremolo… gratis!
Guitar Looper Fade Out en Tremolo… gratis!

Er was eens, toen elektrische gitaar moest klinken als een gitaar en elke afwijking ongewenste vervorming werd genoemd, waren er geen gitaareffecten behalve … je vriend en de potentiometer, die samenwerkten!

Bijna terwijl je aan het spelen was, bewoog je vriend energetisch het volume op en neer en creëerde het universeel genoemde Tremolo-effect (nou ja, niet universeel: Mr. Fender verwarde Tremolo met Vibrato en vice versa!).

Ik begon dit project met de simpele bedoeling om de functie van FADE toe te voegen aan mijn Boss RC-1 Looper Station: ik speel graag een paar simpele riffs en improviseer op (…ik haat spelen op MIDI-bases of vooraf opgenomen materiaal!) deuntjes kunnen heel mooi worden gestopt, gesynchroniseerd met je spel, sommige zijn beter als ze worden vervaagd.

De optie FADE is niet echt gebruikelijk op Looper. Ik heb de DITTO x4 maar mijn ervaring met zijn gebrek aan betrouwbaarheid heeft me gedwongen terug te gaan naar mijn Boss RC-1!

Dus ik heb een eenvoudige digitale potentiometer ontworpen die het volume geleidelijk vermindert en ik heb dit kleine apparaat (Arduino nano en enkele andere componenten) in mijn Boss VE-8 geplaatst met een ingebouwde Looper-functie.

Toen dacht ik: een potmeter kan twee dingen doen. Fade en Tremolo.

Dus ik heb het apparaatje aangepast om het Tremolo-effect te genereren en, terwijl ik daar was, de optie Stop the Looper!

Uiteindelijk kunt u met dit project:

  1. Fade de uitvoer van de Looper (elke Looper)
  2. Genereer een Tremolo
  3. Bedien de Stop/Undo/Redo van uw Boss RC-1 (of vergelijkbaar)

… een mooie naam voor het apparaat zou FAD3 kunnen zijn!

Ps.: in mijn oude romantische dagen heette de fade-out van de muzieknotatie "finisce sfumando"… en het was de meest zoete manier om een lome song te beëindigen!

Ps. Ps.: voor dit project heb ik alleen componenten gebruikt die ik beschikbaar had, een beetje genade voor de uitvoering!

Benodigdheden:

  1. Arduino nano
  2. MCP42100 (digitale potentiometer)
  3. .1uF keramische condensator
  4. 7 segmenten display - gemeenschappelijke anode
  5. 560 Ohm Weerstand
  6. reed-relais SIP-1 A05 (x2)
  7. concentrische potmeter 50K (of 2 potmeters)
  8. voetschakelaars (x2)
  9. stereo vrouwelijke aansluiting (x3)
  10. doos (metaal)

Stap 1: Schematische beschrijving

Schematische beschrijving
Schematische beschrijving
Schematische beschrijving
Schematische beschrijving
Schematische beschrijving
Schematische beschrijving
Schematische beschrijving
Schematische beschrijving

Arduino nano zorgt voor de volgende functies:

7 Segmenten Display (Gemeenschappelijke Anode)

D2 -> een (7)

D3 -> b (6)

D4 -> c (4)

D5 -> d (2)

D6 -> e(1)

D7 -> f (9)

D8 -> gram (10)

D9 -> DP (5)

Digitale Potentiometer MCP42100

D10 -> CS

D13 -> SCK

D11 -> SI

Op het breadboard-schema wordt de digitale potentiometer-chip gevisualiseerd door een generiek 14-pins IC. Dit is slechts een grafische weergave van een MCP42100.

Invoer uitvoer

D12 -> Instrumentinvoer detecteren (invoer)

A0 -> Stop Voetschakelaar (ingang)

A1 -> Tremolo/Fade voetschakelaar (ingang)

A2 -> Fade Time Potentiometer (analoge ingang)

A3 -> Tremolo Speed Potentiometer (analoge ingang)

A4 -> Stopcontact - jack TIP (uitgang)

A5 -> Contact ongedaan maken/opnieuw - jack RING (uitgang)

Ik heb reed-relais gebruikt voor TIP- en RING-uitgang: klein, stabiel contact en goedkoop! In de Fritz-schema's kon ik het reed-relais SIP-1A05 niet vinden, dus ik gebruikte het meest vergelijkbare diagram. Op de bijgevoegde foto's ziet u dat het reed-relais slechts 4 pinnen heeft (in plaats van de 8 pinnen in het schema): de externe zijn het contact, de binnenste de spoel.

Stap 2: Hoe de FAD3 werkt…

Hoe de FAD3 werkt…
Hoe de FAD3 werkt…
Hoe de FAD3 werkt…
Hoe de FAD3 werkt…
Hoe de FAD3 werkt…
Hoe de FAD3 werkt…
Hoe de FAD3 werkt…
Hoe de FAD3 werkt…

Sluit uw Guitar Looper aan op FAD3 zoals weergegeven in het diagram.

Ik heb 3 stereo vrouwelijke jacks gebruikt:

STOP - UNDO/REDO: dit gebruikt de typische Boss-configuratie (TIP voor Stop - RING voor Undo/Redo). Sluit een STEREO-aansluiting aan op Boss RC-1 (of iets dergelijks) om deze functies op de looper te activeren.

UITGANG: dit is voor de signaaluitgang en om de aarde van de 9V batterij/voeding aan te sluiten op het circuit (het werkt praktisch als een AAN/UIT-schakelaar). Zorg ervoor dat u een MONO-kabel gebruikt om deze uitgang op de versterker aan te sluiten.

INPUT: dit is voor de signaalingang (in mijn geval van de Boss RC-1 maar kan direct je instrument zijn) en de RING wordt gebruikt om te detecteren dat er een instrument is aangesloten. Zorg ervoor dat u een MONO-kabel gebruikt om deze ingang aan te sluiten op de uitgang van uw Boss RC-1.

Praktisch als er geen instrument op de ingang is aangesloten, werkt FAD3 als een eenvoudige Stop-Undo/Redo dubbele voetschakelaar, eenmaal aangesloten met een stereokabel op een Boss RC-1 of andere Boss Loopers: alle Boss-pedalen hebben een NC-contact nodig om de functies Stop of Undo/Redo te activeren, houdt het programma daarom de uitgangen A4 en A5 constant AAN met een klein batterijverbruik. Als u een NC-relais gebruikt, kunt u de bewerking omkeren en het relais alleen activeren wanneer dat nodig is (zoals ik al zei, ik gebruikte wat ik beschikbaar had, en de reed-relais zijn NEE!). Door op de stop-voetschakelaar te drukken, wordt het contact op de TIP geopend, de RC-1 stopt en het display toont "S". Als u deze ingedrukt houdt, blijft het contact open en annuleert de RC-1 de opgenomen lus. Als u op de Fade/Tremolo-voetschakelaar drukt, wordt het RING-contact geopend, de RC-1 zal de laatste overdubbing ONgedaan maken en op het display verschijnt de letter "r" om aan te geven dat, als u er nogmaals op drukt, de RC-1 de overdubbing geannuleerd… en als u dit doet, toont het display de letter "U" om u te vertellen dat u weer klaar bent voor UNDO!

Als je een instrument (of de uitgang van je Looper) insteekt, is de RING verbonden met aarde en wordt de ingang D12 LAAG (omdat het een INPUT_PULLUP is, werkt het een beetje ondersteboven) en is het programma klaar als FADE of Tremolo.

In deze toestand heb je 2 functies:

1 - druk kort op de voetschakelaar (meestal minder dan een halve seconde) en de FADE-functie is actief: het display toont geleidelijk van 9 naar 0, het volume zal afnemen op basis van de snelheid ingesteld door de potentiometer FADE Time (MAX - > langere fade-out / MIN. -> kortere fade-out). Je kunt de Fade terugdraaien terwijl je bezig bent door nogmaals op de Fade-voetschakelaar te drukken: het volume zal met dubbele snelheid toenemen omdat ik neem aan dat je sneller terug zou willen zijn! U kunt de Fade tijdens het afspelen annuleren door eenvoudig op de Stop-voetschakelaar te drukken: in dit geval keert het volume onmiddellijk terug naar max.

2 - druk de voetschakelaar langer in en de Tremolo zal starten. Op het display verschijnt de letter "t" en de snelheid wordt geregeld door de potentiometer Tremolo Speed. U kunt de tremolo stoppen door opnieuw op dezelfde voetschakelaar te drukken of door op de stopvoetschakelaar te drukken (in dit geval stopt de looper ook!)

Stap 3: Beperking…

Dit zijn - bij mij bekende - beperkingen:

  1. de AAN/UIT-functie met behulp van de stereo-uitgangsaansluiting is een typische slimme Boss-oplossing om batterijverbruik te voorkomen door simpelweg de aansluiting te verwijderen. Dus helaas moet je een output jack hebben om de FAD3 aan te zetten, zelfs als je hem alleen als Stop-Undo/Redo dubbele voetschakelaar wilt gebruiken! U kunt de AAN/UIT-functie verwijderen of een AAN/UIT-schakelaar toevoegen of een dummy-aansluiting plaatsen of…
  2. als u de Tremolo gebruikt, kunt u niet uitfaden! Ik geloof dat een goede code-ontwikkelaar het programma gemakkelijk kan herschrijven om deze functie te hebben. Ik ben echt een waardeloze codeschrijver (zie mijn project https://www.instructables.com/B9/ waar ik mijn achtergrond heb uitgelegd!)…
  3. aanvankelijk gebruikte ik de potentiometer FADE Time om ook de Tremolo-intensiteit in te stellen: helaas met deze functie actief was de snelheid erg laag, dus ik verhoogde de stap naar +5. Het werkte, maar de vervorming die door deze "stap" werd veroorzaakt, was onaangenaam. Zelfde oplossing als het vorige punt…
  4. de Tremolo wordt op de "oude manier" gegenereerd, zoals hysterisch de volumepotentiometer op en neer bewegen: verwacht alsjeblieft geen boutique-effect, driehoek / sinusoïde, buisachtig …

De 3 bijgevoegde video's laten, heel duidelijk, de andere beperkingen zien: ik als gitarist! Maar u zult een beter idee hebben van hoe FAD3 werkt: geniet ervan.

Ps.: Ik heb de FADE-functie "geïntegreerd" in mijn Boss RC-1 Looper en het werkt erg goed. Kijk even naar

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

Stap 4: Coderen

Ik heb geprobeerd, zo goed mogelijk, commentaar in het programma toe te voegen om uit te leggen hoe de code werkt.

Dit zijn in ieder geval de belangrijkste onderdelen:

declaratie van variabelen: het benoemen van de Input/Output helpt als u de I/O-toewijzing wilt wijzigen. Ik heb verschillende tussenliggende variabelen gebruikt (zoals inter, onOff, latchSim, inc …) en ik weet zeker dat je de algehele stroom van de reeks kunt verbeteren … maar de code werkt

het MPC42XXX-gedeelte is geïnspireerd door Henry Zhao

de drukknop met dubbele functies Ik ben geïnspireerd door Scuba Steve en Michael James

het 7 segment display-gedeelte gebruikt de https://github.com/DeanIsMe/SevSeg tutorial

Stap 5: Bouwen…

Gebouw…
Gebouw…
Gebouw…
Gebouw…
Gebouw…
Gebouw…

Ik geloof dat het altijd een goede gewoonte is om met een prototype te beginnen: je leert per ongeluk en de uiteindelijke montage zal veel eenvoudiger zijn!

Ik heb de traditionele breadboard gebruikt.

Voor de eindmontage heb ik een … TOY STORY 4 PUZZLE-doos gebruikt: het past op alle componenten, maar zorg ervoor dat je de bodem isoleert met een stuk plastic om snelkoppelingen te voorkomen.

Enkele tips:

  • houd IN en UIT zo dicht mogelijk bij elkaar
  • installeer de MCP42100 het dichtst bij de IN/OUT-aansluitingen om interferentie te voorkomen
  • plaats indien mogelijk een scherm tussen de MCP42100 en de rest van het circuit (je ziet een L-vormig stuk metaal op de afbeelding)
  • houd de USB-poort van Arduino nano toegankelijk

Aanbevolen: