Съдържание:

Guitar Looper Fade Out и Tremolo безплатно!: 5 стъпки (със снимки)
Guitar Looper Fade Out и Tremolo безплатно!: 5 стъпки (със снимки)

Видео: Guitar Looper Fade Out и Tremolo безплатно!: 5 стъпки (със снимки)

Видео: Guitar Looper Fade Out и Tremolo безплатно!: 5 стъпки (със снимки)
Видео: How guitar players treat their instrument 2024, Юли
Anonim
Guitar Looper Fade Out и Tremolo … безплатно!
Guitar Looper Fade Out и Tremolo … безплатно!
Guitar Looper Fade Out и Tremolo … безплатно!
Guitar Looper Fade Out и Tremolo … безплатно!

Някога, когато електрическата китара трябваше да звучи като китара и всяко отклонение се наричаше нежелано изкривяване, нямаше никакви китарни ефекти, освен … твоят приятел и потенциометърът, работещи заедно!

На практика, докато играехте, вашият приятел енергично движеше нагоре -надолу силата на звука, генерирайки универсално наречения ефект Tremolo (добре, не универсално: г -н Fender обърка Tremolo с Vibrato и обратно!).

Започнах този проект с простото намерение да добавя функцията FADE към моята Boss RC-1 Looper Station: Обичам да свиря на някакъв прост риф и да импровизирам на (… мразя да свиря на MIDI бази или предварително записани материали!), Но някои мелодиите могат да бъдат спрени много добре, синхронизирани с вашето свирене, някои са по -добри, ако избледнеят.

Опцията FADE всъщност не е много често срещана в Looper. Имам DITTO x4, но опитът ми с липсата на надеждност ме принуди да се върна към моя Boss RC-1!

Затова проектирах прост цифров потенциометър, който постепенно намалява силата на звука и вмъкнах това малко устройство (Arduino nano и няколко други компонента) в моя Boss VE-8, което има вградена функция Looper.

Тогава си помислих: потенциометърът може да направи две неща. Fade и Tremolo.

Затова модифицирах малкото устройство, за да генерирам ефекта Tremolo и, докато съм там, да добавя опцията Stop the Looper!

В крайна сметка с този проект можете:

  1. Увеличете изхода на Looper (всеки Looper)
  2. Генерирайте Tremolo
  3. Контролирайте Stop/Undo/Redo на вашия Boss RC-1 (или подобен)

… фантастично име за устройството може да бъде FAD3!

Пс.: в моите стари романтични времена изчезването на музикалната нотация се наричаше „finisce sfumando“… и това беше най-сладкият начин да се сложи край на вяла песен!

Пс. Пс.: за този проект използвах само компоненти, които имах на разположение, моля за малко милост за изпълнението!

Консумативи:

  1. Arduino nano
  2. MCP42100 (цифров потенциометър)
  3. .1uF керамичен кондензатор
  4. 7 сегментен дисплей - Общ анод
  5. Резистор 560 ома
  6. тръстикови релета SIP-1 A05 (x2)
  7. концентричен потенциометър 50K (или 2 потенциометра)
  8. педални превключватели (x2)
  9. стерео женски жак (x3)
  10. кутия (метална)

Стъпка 1: Схематично описание

Схематично описание
Схематично описание
Схематично описание
Схематично описание
Схематично описание
Схематично описание
Схематично описание
Схематично описание

Arduino nano се грижи за следните функции:

7 сегментен дисплей (общ анод)

D2 -> a (7)

D3 -> b (6)

D4 -> c (4)

D5 -> d (2)

D6 -> e (1)

D7 -> f (9)

D8 -> g (10)

D9 -> DP (5)

Цифров потенциометър MCP42100

D10 -> CS

D13 -> SCK

D11 -> SI

На схемата на макета чипът на цифровия потенциометър се визуализира чрез обща 14 -пинова IC. Това е само графично представяне на MCP42100.

Вход изход

D12 -> Откриване на входа на инструмента (вход)

A0 -> Стоп -крачен стоп (вход)

A1 -> Тремоло/Fade крачен превключвател (вход)

A2 -> Потенциометър за време на затихване (аналогов вход)

A3 -> Tremolo Speed Potentiometer (аналогов вход)

A4 -> Stop Contact - жак TIP (изход)

A5 -> Undo/Redo Contact - жак RING (изход)

Използвал съм тръстикови релета за TIP и RING изход: малък, стабилен контакт и евтин! В схемите на Fritz не успях да намеря тръстиковото реле SIP-1A05, затова използвах най-сходната диаграма. В приложените снимки ще видите, че тръстиковото реле има само 4 щифта (вместо 8 пина в схемата): външните са контактът, вътрешните - бобината.

Стъпка 2: Как работи FAD3 …

Как работи FAD3 …
Как работи FAD3 …
Как работи FAD3 …
Как работи FAD3 …
Как работи FAD3 …
Как работи FAD3 …
Как работи FAD3 …
Как работи FAD3 …

Свържете вашия Guitar Looper към FAD3, както е показано на диаграмата.

Използвал съм 3 стерео женски жака:

STOP - UNDO/REDO: това използва типичната конфигурация на Boss (TIP за Stop - RING за Undo/Redo). Свържете жак STEREO към Boss RC-1 (или подобен), за да активирате тези функции към лупера.

ИЗХОД: това е за изхода на сигнала и за свързване на земята на 9V батерията/захранването към веригата (на практика работи като ключ за включване/изключване). Не забравяйте да използвате MONO кабел, за да свържете този изход към усилвателя.

INPUT: това е за входния сигнал (в моя случай от Boss RC-1, но може да бъде и вашият инструмент директно) и RING се използва за откриване, че има свързан инструмент. Не забравяйте да използвате MONO кабел, за да свържете този вход към изхода на вашия Boss RC-1.

Практически, ако няма инструмент, свързан към входа, FAD3 работи като обикновен стоп-отменен/повторен двоен крачен превключвател, веднъж свързан със стерео кабел към Boss RC-1 или други Boss Loopers: всички педали на Boss изискват NC контакт за да активирате функциите Stop или Undo/Redo, поради тази причина програмата поддържа изходите A4 и A5 постоянно ВКЛЮЧЕНИ с малко разход на батерия. Ако използвате NC реле, можете да обърнете операцията и да активирате релето само когато е необходимо (както казах, използвах това, което имах на разположение, а тръстиковите релета са НЕ!). Натискането на крачния стоп ще отвори контакта в TIP, RC-1 ще спре и на дисплея ще се покаже "S". Ако го задържите натиснат, контактът ще остане отворен и RC-1 ще анулира записания цикъл. Натискането на крачния превключвател Fade/Tremolo ще отвори RING контакта, RC-1 ще отмени последното заглаждане и на дисплея ще се покаже буквата "r", за да подскаже, че ако го натиснете отново, RC-1 ще REDO отменен overdubbing … и ако го направите, на дисплея ще се покаже буквата "U", за да ви каже, че е готов за UNDO отново!

Ако поставите инструмент (или изхода на вашия Looper), RING е свързан към земята и входът D12 се понижава (тъй като е INPUT_PULLUP, той работи по някакъв начин с главата надолу) и програмата е готова като FADE или Tremolo.

В това състояние имате 2 функции:

1 - натиснете крачния превключвател за кратко (типично за по -малко от половин секунда) и функцията FADE е активна: дисплеят ще показва постепенно от 9 до 0, силата на звука ще намалее в зависимост от скоростта, зададена от потенциометъра FADE Time (MAX - > по-дълго изчезване / MIN.-> по-кратко изчезване). Можете да върнете Fade, докато е в ход, като натиснете отново крачния превключвател Fade: силата на звука ще се увеличи с двойна скорост, защото предполагам, че бихте искали да се върнете по-бързо! Можете да отмените затихването, докато е в ход, като просто натиснете крачния превключвател Stop: в този случай силата на звука веднага ще се върне до макс.

2 - натиснете по -дълго крачния превключвател и Tremolo ще започне. Дисплеят ще покаже буквата "t" и скоростта ще се регулира от потенциометъра Tremolo Speed. Можете да спрете тремолото, като натиснете отново същия крачен превключвател или натиснете крачния стоп (в този случай петлителят също ще спре!)

Стъпка 3: Ограничение …

Това са - известни ми - ограничения:

  1. функцията ON/OFF, използваща изходния стерео жак, е типично умно решение на Boss, за да се избегне консумацията на батерията, просто като премахнете жака. Така че, за съжаление, трябва да имате изходен жак, за да включите FAD3, дори ако искате да го използвате само като Stop-Undo/Redo двоен крачен превключвател! Можете да премахнете функцията за включване/изключване или да добавите превключвател за включване/изключване или да поставите фиктивен жак или …
  2. ако използвате Tremolo, не можете да изчезвате! Вярвам, че добрият разработчик на код може лесно да пренапише програмата, за да има тази функция. Аз съм наистина писател на глупави кодове (вижте моя проект https://www.instructables.com/B9/, където обясних моя произход!) …
  3. първоначално използвах потенциометъра FADE Time, за да задам и интензитета на Tremolo: за съжаление с тази активна скорост скоростта беше много бавна, така че увеличих стъпката до +5. Работи, но изкривяването, въведено от тази „стъпка“, беше неприятно. Същото решение като предишната точка …
  4. Tremolo се генерира по "стария начин" като истерично преместване на потенциометъра за сила на звука нагоре и надолу: моля, не очаквайте никакъв бутиков ефект, триъгълник/синусоида, тръба като …

Прикачените 3 видеоклипа показват, много ясно, другите ограничения: аз като китарист! Но вие ще имате по -добра представа за това как работи FAD3: наслаждавайте се.

Пс.: „Интегрирах“функцията FADE в моя Boss RC-1 Looper и тя работи много добре. Погледни

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

Стъпка 4: Код

Опитах се, доколкото мога, да добавя коментари в програмата, за да обясня как работи кодът.

Както и да е, това са основните части:

декларация на променливи: именуването на Input/Output ще ви помогне в случай, че искате да промените I/O присвояването. Използвал съм няколко междинни променливи (като inter, onOff, latchSim, inc …) и съм сигурен, че бихте могли да подобрите цялостния поток на последователността … но кодът работи

частта MPC42XXX е вдъхновена от Хенри Джао

бутонът с двойни функции, вдъхновен съм от Scuba Steve и Michael James

7 -сегментната дисплейна част използва https://github.com/DeanIsMe/SevSeg урок

Стъпка 5: Изграждане …

Сграда…
Сграда…
Сграда…
Сграда…
Сграда…
Сграда…

Вярвам, че винаги е добра практика да започнете с прототип: научавате се по погрешка и окончателното сглобяване ще бъде много по -просто!

Използвал съм традиционната дъска.

За окончателното сглобяване използвах кутия с пъзел… TOY STORY 4: тя побира всички компоненти, но не забравяйте да изолирате дъното с парче пластмаса, за да избегнете преки пътища.

Някои съвети:

  • дръжте IN и OUT възможно най -близо
  • инсталирайте MCP42100 най -близо до жаковете IN/OUT, за да избегнете смущения
  • ако е възможно, поставете екран между MCP42100 и останалата част от веригата (можете да видите L-образно парче метал на снимката)
  • поддържайте USB порта на Arduino nano достъпен

Препоръчано: