İçindekiler:

Gitar Looper Fade Out ve Tremolo Bedava!: 5 Adım (Resimlerle)
Gitar Looper Fade Out ve Tremolo Bedava!: 5 Adım (Resimlerle)

Video: Gitar Looper Fade Out ve Tremolo Bedava!: 5 Adım (Resimlerle)

Video: Gitar Looper Fade Out ve Tremolo Bedava!: 5 Adım (Resimlerle)
Video: Herman Li Breaks Guitar Onstage 2024, Kasım
Anonim
Gitar Looper Fade Out ve Tremolo… Bedava!
Gitar Looper Fade Out ve Tremolo… Bedava!
Gitar Looper Fade Out ve Tremolo… Bedava!
Gitar Looper Fade Out ve Tremolo… Bedava!

Bir zamanlar, elektro gitarın bir gitar gibi ses çıkarmak zorunda olduğu ve her sapmanın istenmeyen bozulma olarak adlandırıldığı zamanlarda, arkadaşınız ve potansiyometrenin birlikte çalışması dışında hiçbir gitar efekti yoktu!

Pratik olarak siz oynarken, arkadaşınız evrensel olarak adlandırılan Tremolo efektini üreten ses seviyesini enerjik olarak yukarı ve aşağı hareket ettiriyordu (iyi, evrensel olarak değil: Bay Fender, Tremolo'yu Vibrato ile karıştırdı ve tam tersi!).

Bu projeye Boss RC-1 Looper Station'a FADE özelliğini eklemek için basit bir niyetle başladım: Bazı basit riffleri çalmayı ve doğaçlama yapmayı seviyorum (…MIDI tabanlı veya önceden kaydedilmiş materyallerde oynamaktan nefret ediyorum!) melodiler, çalmanızla çok güzel bir şekilde senkronize olarak durdurulabilir, bazıları soluklaşırsa daha iyidir.

FADE seçeneği Looper'da pek yaygın değildir. DITTO x4'e sahibim, ancak güvenilirliği konusundaki deneyimim beni Boss RC-1'e geri dönmeye zorladı!

Bu yüzden sesi kademeli olarak azaltan basit bir dijital potansiyometre tasarladım ve bu küçük cihazı (Arduino nano ve diğer birkaç bileşen) Looper işlevi gömülü Boss VE-8'ime yerleştirdim.

Sonra düşündüm: bir potansiyometre iki şey yapabilir. Fade ve Tremolo.

Bu yüzden küçük cihazı Tremolo efektini oluşturmak için değiştirdim ve oradayken Looper'ı Durdurma seçeneğini ekledim!

Sonuçta bu proje ile şunları yapabilirsiniz:

  1. Looper (herhangi bir Looper) çıktısını soldur
  2. Tremolo oluşturun
  3. Boss RC-1'inizin (veya benzerinin) Durdur/Geri Al/Yinele'yi kontrol edin

…cihaz için süslü bir isim FAD3 olabilir!

Not: eski romantik günlerimde müzik notasının soldurulmasına "finisce sfumando" deniyordu… ve bu, durgun bir şarkıyı bitirmenin en tatlı yoluydu!

not Not: Bu proje için sadece elimdeki bileşenleri kullandım, lütfen uygulama için biraz merhamet edin!

Gereçler:

  1. Arduino nano
  2. MCP42100 (dijital potansiyometre)
  3. .1uF seramik kondansatör
  4. 7 segmentli ekran - Ortak Anot
  5. 560 Ohm Direnç
  6. kamış röleler SIP-1 A05 (x2)
  7. eşmerkezli potansiyometre 50K (veya 2 potansiyometre)
  8. ayak pedalları (x2)
  9. stereo dişi jak (x3)
  10. kutu (metalik)

Adım 1: Şematik Açıklama

Şematik Açıklama
Şematik Açıklama
Şematik Açıklama
Şematik Açıklama
Şematik Açıklama
Şematik Açıklama
Şematik Açıklama
Şematik Açıklama

Arduino nano aşağıdaki işlevlerle ilgilenir:

7 Segment Ekran (Ortak Anot)

D2 -> bir (7)

D3 -> b (6)

D4 -> c (4)

D5 -> d (2)

D6 -> e(1)

D7 -> f (9)

D8 -> g (10)

D9 -> DP (5)

Dijital Potansiyometre MCP42100

D10 -> CS

D13 -> SCK

D11 -> SI

Breadboard şemasında, dijital potansiyometre çipi, genel bir 14pin IC ile görselleştirilir. Bu sadece bir MCP42100'ün grafik temsilidir.

Giriş çıkış

D12 -> Enstrüman Girişini Algıla (giriş)

A0 -> Ayak Pedalı Durdur (giriş)

A1 -> Tremolo/Fade Ayak anahtarı (giriş)

A2 -> Fade Time Potansiyometresi (analog giriş)

A3 -> Tremolo Hız Potansiyometresi (analog giriş)

A4 -> Kontağı Durdur - jak İPUCU (çıkış)

A5 -> Kontağı Geri Al/Yinele - jak RING (çıkış)

TIP ve RING çıkışı için reed röleler kullandım: küçük, kararlı kontak ve ucuz! Fritz şemalarında SIP-1A05 indükleme rölesini bulamadığım için en benzer diyagramı kullandım. Ekli resimlerde reed rölesinin sadece 4 pini olduğunu göreceksiniz (şemadaki 8 pin yerine): dıştakiler kontak, içtekiler bobin.

Adım 2: FAD3 Nasıl Çalışır…

FAD3 Nasıl Çalışır…
FAD3 Nasıl Çalışır…
FAD3 Nasıl Çalışır…
FAD3 Nasıl Çalışır…
FAD3 Nasıl Çalışır…
FAD3 Nasıl Çalışır…
FAD3 Nasıl Çalışır…
FAD3 Nasıl Çalışır…

Guitar Looper'ınızı şemada gösterildiği gibi FAD3'e bağlayın.

3 stereo dişi jak kullandım:

DUR - GERİ AL/YİNELE: bu, tipik Patron yapılandırmasını kullanır (Durdur için İPUCU - Geri Al/Yinele için ÇALIŞTIR). Bu işlevleri looper'da etkinleştirmek için Boss RC-1'e (veya benzerine) bir STEREO jakı bağlayın.

ÇIKIŞ: Bu, sinyal çıkışı ve 9V pil/güç kaynağının şasisini devreye bağlamak içindir (pratik olarak bir AÇMA/KAPAMA anahtarı gibi çalışır). Bu Çıkışı Amp'e bağlamak için bir MONO kablosu kullandığınızdan emin olun.

GİRİŞ: bu sinyal girişi içindir (benim durumumda Boss RC-1'den ancak doğrudan cihazınız olabilir) ve RING, bağlı bir cihaz olduğunu algılamak için kullanılır. Bu Girişi Boss RC-1'inizin Çıkışına bağlamak için bir MONO kablosu kullandığınızdan emin olun.

Pratik olarak girişe bağlı herhangi bir enstrüman yoksa, FAD3 bir stereo kablo ile Boss RC-1 veya diğer Boss Looper'lara bağlandığında basit bir Stop-Undo/Redo çift ayak pedalı gibi çalışır: tüm Boss pedalları bir NC kontağı gerektirir Durdur veya Geri Al/Yinele işlevlerini etkinleştirmek için, bu nedenle program, az pil tüketimi ile A4 ve A5 çıkışlarını sürekli AÇIK tutar. Bir NC röle kullanıyorsanız, işlemi tersine çevirebilir ve röleyi yalnızca gerektiğinde etkinleştirebilirsiniz (belirttiğim gibi, elimde olanı kullandım ve reed röleleri HAYIR!). Stop ayak anahtarına basmak, TIP üzerindeki kontağı açacak, RC-1 duracak ve ekranda "S" görünecektir. Basılı tutarsanız, kontak açık kalacak ve RC-1 kaydedilen döngüyü iptal edecektir. Fade/Tremolo ayak anahtarına basmak RING kontağını açacak, RC-1 son overdubbing'i GERİ ALACAK ve ekranda "r" harfini göstererek, tekrar basarsanız, RC-1'in REDO yapacağını önerecektir. iptal edilmiş overdubbing… ve bunu yaparsanız, ekranda tekrar UNDO için hazır olduğunu belirtmek için "U" harfi görüntülenecektir!

Bir enstrüman (veya Looper'ınızın çıkışını) takarsanız, RING toprağa bağlanır ve D12 girişi DÜŞÜK olur (bir INPUT_PULLUP olduğu için ters çalışır) ve program FADE veya Tremolo olarak hazırdır.

Bu durumda 2 işleviniz vardır:

1 - ayak pedalına kısa süre basın (tipik olarak yarım saniyeden az) ve FADE işlevi etkinleşir: ekran kademeli olarak 9'dan 0'a kadar görüntülenir, ses seviyesi potansiyometre FADE Time (MAX - > daha uzun kararma / MIN. -> daha kısa kararma). Devam ederken Fade ayak anahtarına tekrar basarak Fade'i geri alabilirsiniz: ses seviyesi iki kat hızla artacaktır çünkü daha hızlı geri dönmek istediğinizi varsayıyorum! Fade'i devam ederken sadece Stop ayak anahtarına basarak iptal edebilirsiniz: bu durumda ses hemen maks.

2 - ayak pedalına daha uzun basın, Tremolo başlayacaktır. Ekranda "t" harfi görünecek ve hız, Tremolo Speed potansiyometresi tarafından ayarlanacaktır. Aynı ayak pedalına tekrar basarak veya Stop ayak anahtarına basarak tremoloyu durdurabilirsiniz (bu durumda ilmek yapıcı da duracaktır!)

Adım 3: Sınırlama…

Bu - bana bilinen - sınırlamalar:

  1. Çıkış stereo jakını kullanan AÇMA/KAPAMA işlevi, pil tüketimini önlemek için yalnızca jakı çıkararak tipik bir akıllı Boss çözümüdür. Bu nedenle, ne yazık ki, sadece Stop-Undo/Redo çift ayak pedalı olarak kullanmak isteseniz bile, FAD3'ü çalıştırmak için bir çıkış jakına sahip olmanız gerekir! AÇMA/KAPAMA işlevini kaldırabilir veya bir AÇMA/KAPAMA anahtarı ekleyebilir veya boş bir jak takabilirsiniz veya…
  2. Tremolo'yu kullanırsanız, Fade-Out yapamazsınız! İyi bir kod geliştiricinin programı bu işleve sahip olacak şekilde kolayca yeniden yazabileceğine inanıyorum. Ben gerçekten berbat bir kod yazarıyım (arka planımı açıkladığım https://www.instructables.com/B9/ projeme bakın!)…
  3. Başlangıçta Tremolo Yoğunluğunu ayarlamak için FADE Time potansiyometresini de kullandım: ne yazık ki bu fonksiyon aktifken hız çok yavaştı, bu yüzden adımı +5'e çıkardım. İşe yaradı ama bu "adım"ın getirdiği bozulma hoş değildi. Önceki noktayla aynı çözüm…
  4. Tremolo, hacim potansiyometresini histerik olarak yukarı ve aşağı hareket ettirmek gibi "eski şekilde" üretilir: lütfen, herhangi bir butik etki, üçgen/sinüzoid, tüp gibi beklemeyin…

Ekli 3 video, diğer sınırlamaları çok açık gösteriyor: gitarist olarak ben! Ancak FAD3'ün nasıl çalıştığı hakkında daha iyi bir fikriniz olacak: keyfini çıkarın.

Not: Boss RC-1 Looper'ımda FADE özelliğini "entegre ettim" ve çok iyi çalışıyor. Şuna bir bak

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

4. Adım: Kod

Elimden geldiğince, kodun nasıl çalıştığını açıklamak için programa yorumlar eklemeye çalıştım.

Her neyse, bunlar ana kısımlar:

değişken bildirimi: Giriş/Çıkış'ı adlandırmak, G/Ç atamasını değiştirmek istemeniz durumunda yardımcı olacaktır. Birkaç ara değişken kullandım (inter, onOff, latchSim, inc… gibi) ve dizinin genel akışını iyileştirebileceğinizden eminim… ama kod çalışıyor

MPC42XXX kısmı Henry Zhao'dan ilham almıştır

çift işlevli basma düğmesi Scuba Steve ve Michael James'den ilham aldım

7 segmentli ekran bölümü https://github.com/DeanIsMe/SevSeg öğreticisini kullanıyor

Adım 5: Bina…

Bina…
Bina…
Bina…
Bina…
Bina…
Bina…

Bir prototiple başlamanın her zaman iyi bir uygulama olduğuna inanıyorum: yanlışlıkla öğreniyorsunuz ve son montaj çok daha basit olacak!

Geleneksel breadboard'u kullandım.

Son montaj için bir… TOY STORY 4 PUZZLE kutusu kullandım: tüm bileşenlere uyuyor ancak kısayollardan kaçınmak için altını bir parça plastikle yalıttığınızdan emin olun.

Bazı ipuçları:

  • IN ve OUT'u mümkün olduğunca yakın tutun
  • paraziti önlemek için MCP42100'ü GİRİŞ/ÇIKIŞ jaklarına en yakın şekilde kurun
  • mümkünse MCP42100 ile devrenin geri kalanı arasına bir ekran yerleştirin (resimde L şeklinde bir metal parçası görebilirsiniz)
  • Arduino nano'nun USB bağlantı noktasını erişilebilir tutun

Önerilen: