সুচিপত্র:

গিটার লুপার ফেইড আউট এবং ট্রেমোলো বিনামূল্যে!: 5 টি ধাপ (ছবি সহ)
গিটার লুপার ফেইড আউট এবং ট্রেমোলো বিনামূল্যে!: 5 টি ধাপ (ছবি সহ)

ভিডিও: গিটার লুপার ফেইড আউট এবং ট্রেমোলো বিনামূল্যে!: 5 টি ধাপ (ছবি সহ)

ভিডিও: গিটার লুপার ফেইড আউট এবং ট্রেমোলো বিনামূল্যে!: 5 টি ধাপ (ছবি সহ)
ভিডিও: Ekla Cholo Re | Rabindrasangeet 2024, জুলাই
Anonim
গিটার লুপার ফেইড আউট এবং ট্রেমোলো… বিনামূল্যে!
গিটার লুপার ফেইড আউট এবং ট্রেমোলো… বিনামূল্যে!
গিটার লুপার ফেইড আউট এবং ট্রেমোলো… বিনামূল্যে!
গিটার লুপার ফেইড আউট এবং ট্রেমোলো… বিনামূল্যে!

এক সময়, যখন বৈদ্যুতিক গিটারকে গিটারের মতো শব্দ করতে হতো এবং প্রতিটি বিচ্যুতিকে অবাঞ্ছিত বিকৃতি বলা হত, তখন গিটার প্রভাব ছাড়া আর কিছুই ছিল না… আপনার বন্ধু এবং পটেন্টিওমিটার, একসাথে কাজ করে!

কার্যত যখন আপনি খেলছিলেন, তখন আপনার বন্ধু সর্বজনীনভাবে নামক ট্রেমোলো প্রভাব সৃষ্টিকারী ভলিউমকে উর্ধ্বমুখী করে তুলছিল (ভাল, সর্বজনীনভাবে নয়: মি। ফেন্ডার ট্রেমোলোকে ভাইব্রাটো এবং বিপরীতভাবে বিভ্রান্ত করেছেন!)।

আমি আমার বস RC-1 লুপার স্টেশনে FADE- এর বৈশিষ্ট্য যোগ করার সহজ উদ্দেশ্য নিয়ে এই প্রকল্পটি শুরু করেছি: আমি কিছু সহজ রিফ খেলতে পছন্দ করি এবং উন্নতি করি (… সুরগুলি আপনার বাজানোর সাথে খুব সুন্দরভাবে সিঙ্ক্রোনাইজ করা যাবে

FAPE এর বিকল্পটি Looper- এ খুব সাধারণ নয়। আমার DITTO x4 আছে কিন্তু নির্ভরযোগ্যতার অভাবের সাথে আমার অভিজ্ঞতা আমাকে আমার বস RC-1 এ ফিরে যেতে বাধ্য করেছে!

তাই আমি একটি সহজ ডিজিটাল পটেনসিওমিটার ডিজাইন করেছি যা ক্রমান্বয়ে ভলিউম হ্রাস করে এবং আমি আমার বস VE-8 এ এই ছোট্ট ডিভাইস (Arduino ন্যানো এবং কিছু অন্যান্য উপাদান) haveুকিয়েছি যার একটি Looper ফাংশন আছে।

তারপর আমি ভাবলাম: একটি পটেনশিয়োমিটার দুটি জিনিস করতে পারে। বিবর্ণ এবং Tremolo।

তাই আমি ট্রেমোলো প্রভাব তৈরি করার জন্য ছোট ডিভাইসটি সংশোধন করেছি এবং সেখানে থাকাকালীন স্টপ দ্য লুপার বিকল্প যোগ করার জন্য!

শেষ পর্যন্ত এই প্রকল্পের সাথে আপনি করতে পারেন:

  1. লুপারের আউটপুট বিবর্ণ করুন (যেকোনো লুপার)
  2. একটি ট্রেমোলো তৈরি করুন
  3. আপনার বস RC-1 (বা অনুরূপ) এর স্টপ/পূর্বাবস্থায় ফেরানো নিয়ন্ত্রণ করুন

… ডিভাইসের জন্য একটি অভিনব নাম FAD3 হতে পারে!

Ps: আমার পুরানো রোমান্টিক দিনগুলোতে মিউজিক্যাল নোটেশন ফেইড-আউটকে বলা হত "ফিনিসেস সফুমন্ডো" … এবং এটি ছিল একটি নিস্তেজ গান শেষ করার সবচেয়ে মিষ্টি উপায়!

পুনশ্চ. Ps।: এই প্রকল্পের জন্য আমি কেবল আমার ব্যবহৃত উপাদানগুলি ব্যবহার করেছি, দয়া করে কার্যকর করার জন্য কিছু দয়া করুন!

সরবরাহ:

  1. আরডুইনো ন্যানো
  2. MCP42100 (ডিজিটাল পটেনশিয়োমিটার)
  3. .1uF সিরামিক ক্যাপাসিটর
  4. 7 সেগমেন্ট প্রদর্শন - সাধারণ অ্যানোড
  5. 560 ওহম প্রতিরোধক
  6. রিড রিলে SIP-1 A05 (x2)
  7. ঘনীভূত potentiometer 50K (বা 2 potentiometers)
  8. ফুটসুইচ (x2)
  9. স্টেরিও মহিলা জ্যাক (x3)
  10. বাক্স (ধাতব)

ধাপ 1: পরিকল্পিত বর্ণনা।

পরিকল্পিত বর্ণনা।
পরিকল্পিত বর্ণনা।
পরিকল্পিত বর্ণনা।
পরিকল্পিত বর্ণনা।
পরিকল্পিত বর্ণনা।
পরিকল্পিত বর্ণনা।
পরিকল্পিত বর্ণনা।
পরিকল্পিত বর্ণনা।

Arduino ন্যানো নিম্নলিখিত ফাংশন যত্ন নেয়:

7 বিভাগ প্রদর্শন (সাধারণ অ্যানোড)

D2 -> a (7)

ডি 3 -> বি (6)

D4 -> c (4)

D5 -> d (2)

D6 -> ই (1)

D7 -> f (9)

D8 -> g (10)

D9 -> DP (5)

ডিজিটাল Potentiometer MCP42100

D10 -> CS

D13 -> SCK

D11 -> এসআই

রুটিবোর্ডের পরিকল্পিত ডিজিটাল পটেনশিয়োমিটার চিপ একটি জেনেরিক 14pins IC দ্বারা দৃশ্যমান। এটি একটি MCP42100 এর একটি গ্রাফিক উপস্থাপনা।

ইনপুট আউটপুট

D12 -> যন্ত্রের ইনপুট সনাক্ত করুন (ইনপুট)

A0 -> ফুট -সুইচ বন্ধ করুন (ইনপুট)

A1 -> Tremolo/বিবর্ণ ফুট -সুইচ (ইনপুট)

A2 -> বিবর্ণ সময় Potentiometer (এনালগ ইনপুট)

A3 -> Tremolo গতি Potentiometer (এনালগ ইনপুট)

A4 -> যোগাযোগ বন্ধ করুন - জ্যাক টিপ (আউটপুট)

A5 -> পূর্বাবস্থায় ফিরুন/যোগাযোগ পুনরায় করুন - জ্যাক রিং (আউটপুট)

আমি টিপ এবং রিং আউটপুটের জন্য রিড রিলে ব্যবহার করেছি: ছোট, স্থিতিশীল যোগাযোগ এবং সস্তা! ফ্রিটজ স্কিম্যাটিক্সে আমি রিড রিলে SIP-1A05 খুঁজে পাইনি তাই আমি সবচেয়ে অনুরূপ ডায়াগ্রাম ব্যবহার করেছি। সংযুক্ত ছবিগুলিতে আপনি দেখতে পাবেন যে রিড রিলেতে কেবল 4 টি পিন রয়েছে (পরিকল্পিত 8 টি পিনের পরিবর্তে): বাহ্যিকগুলি হল যোগাযোগ, ভিতরেরগুলি কুণ্ডলী।

ধাপ 2: FAD3 কিভাবে কাজ করে …

FAD3 কিভাবে কাজ করে …
FAD3 কিভাবে কাজ করে …
FAD3 কিভাবে কাজ করে …
FAD3 কিভাবে কাজ করে …
FAD3 কিভাবে কাজ করে …
FAD3 কিভাবে কাজ করে …
FAD3 কিভাবে কাজ করে …
FAD3 কিভাবে কাজ করে …

ডায়াগ্রামে দেখানো হিসাবে আপনার গিটার লুপারকে FAD3 এর সাথে সংযুক্ত করুন।

আমি 3 টি স্টেরিও মহিলা জ্যাক ব্যবহার করেছি:

বন্ধ করুন - পূর্বাবস্থায় ফেরান/পুনরায় করুন: এটি সাধারণ বস কনফিগারেশন ব্যবহার করে (স্টপ জন্য টিপ - পূর্বাবস্থায় ফিরিয়ে আনার জন্য রিং)। এই ফাংশনগুলিকে লুপারে সক্রিয় করতে বস RC-1 (বা অনুরূপ) এর সাথে একটি স্টেরিও জ্যাক সংযুক্ত করুন।

আউটপুট: এটি সিগন্যাল আউটপুট এবং 9V ব্যাটারি/বিদ্যুৎ সরবরাহের স্থলকে সার্কিটে সংযুক্ত করার জন্য (কার্যত এটি একটি অন/অফ সুইচের মতো কাজ করে)। এই আউটপুটটিকে Amp এর সাথে সংযুক্ত করতে একটি MONO কেবল ব্যবহার করতে ভুলবেন না।

ইনপুট: এটি সিগন্যাল ইনপুটের জন্য (আমার ক্ষেত্রে বস RC-1 থেকে কিন্তু সরাসরি আপনার যন্ত্র হতে পারে) এবং RING ব্যবহার করে একটি যন্ত্র সংযুক্ত আছে তা সনাক্ত করতে। আপনার বস RC-1 এর আউটপুটের সাথে এই ইনপুটটি সংযুক্ত করতে একটি MONO কেবল ব্যবহার করতে ভুলবেন না।

ব্যবহারিকভাবে যদি ইনপুটের সাথে কোন যন্ত্র সংযুক্ত না থাকে, FAD3 একটি সহজ স্টপ-পূর্বাবস্থায় ফেরানোর মত কাজ করে স্টপ বা পূর্বাবস্থায় ফেরানো/পুনরায় ফাংশন সক্রিয় করার জন্য, এই কারণে প্রোগ্রামটি সামান্য ব্যাটারি খরচ সহ A4 এবং A5 আউটপুটগুলি অনবরত চালু রাখে। যদি আপনি একটি NC রিলে ব্যবহার করেন তবে আপনি অপারেশনটি উল্টাতে পারেন এবং প্রয়োজন হলে রিলেটি সক্রিয় করতে পারেন (যেমন আমি বলেছি, আমি যা পেয়েছিলাম তা ব্যবহার করেছি, এবং রিড রিলেগুলি নেই!)। স্টপ ফুট-সুইচ টিপলে টিপ-এ কন্টাক্ট খুলে যাবে, আরসি -১ থামবে এবং ডিসপ্লে "এস" দেখাবে। যদি আপনি এটি টিপে রাখেন তবে যোগাযোগটি খোলা থাকবে এবং আরসি -1 রেকর্ড করা লুপ বাতিল করবে। ফেইড/ট্রেমোলো ফুট-সুইচ টিপলে রিং কন্টাক্ট খুলে যাবে, আরসি -1 শেষ ওভারডাবিং পূর্বাবস্থায় ফিরিয়ে আনবে এবং ডিসপ্লেটি "আর" অক্ষর দেখাবে যে, যদি আপনি এটি আবার টিপেন, তাহলে আরসি -1 পুনরায় কাজ করবে ওভারডাবিং বাতিল করা হয়েছে … এবং যদি আপনি এটি করেন তবে ডিসপ্লেটি আপনাকে "U" অক্ষর দেখাবে যা আপনাকে আবার আনডু করার জন্য প্রস্তুত!

যদি আপনি একটি যন্ত্র (বা আপনার লুপারের আউটপুট) insোকান তাহলে RING মাটির সাথে সংযুক্ত থাকে এবং D12 ইনপুট নিম্ন হয়ে যায় (কারণ এটি একটি INPUT_PULLUP এটি উল্টোদিকে কাজ করে) এবং প্রোগ্রামটি FADE বা Tremolo হিসাবে প্রস্তুত।

এই অবস্থায় আপনার 2 টি ফাংশন আছে:

1 - ফুট -সুইচটি শীঘ্রই টিপুন (সাধারণত অর্ধ সেকেন্ডের কম) এবং FADE ফাংশনটি সক্রিয়: ডিসপ্লে 9 থেকে 0 পর্যন্ত ক্রমবর্ধমান দেখাবে, পটেন্টিওমিটার FADE টাইম (MAX - দ্বারা নির্ধারিত গতির উপর ভিত্তি করে ভলিউম হ্রাস পাবে। > লম্বা ফেইড-আউট / মিনিট।-> খাটো ফেইড-আউট)। আপনি ফেইড ফি-সুইচ টিপতে গিয়ে ফেইড ফিরিয়ে দিতে পারেন: ভলিউম দ্বিগুণ গতিতে বৃদ্ধি পাবে কারণ আমি ধরে নিচ্ছি আপনি দ্রুত ফিরে আসতে চান! স্টপ ফুট-সুইচ টিপলে আপনি ফেইড বাতিল করতে পারেন: এই ক্ষেত্রে ভলিউম অবিলম্বে সর্বোচ্চে ফিরে আসবে।

2 - ফুট -সুইচ টিপুন এবং ট্রেমোলো শুরু হবে। ডিসপ্লেটি "t" অক্ষর দেখাবে এবং গতিটি potentiometer Tremolo Speed দ্বারা নিয়ন্ত্রিত হবে। আপনি আবার একই ফুট-সুইচ টিপতে বা স্টপ ফুট-সুইচ টিপে ট্রেমোলো বন্ধ করতে পারেন (এই ক্ষেত্রে লুপারটিও বন্ধ হবে!)

ধাপ 3: সীমাবদ্ধতা …

এটি আমার কাছে পরিচিত - সীমাবদ্ধতা:

  1. আউটপুট স্টেরিও জ্যাক ব্যবহার করে চালু/বন্ধ ফাংশনটি একটি সাধারণ চালাক বস সমাধান যা ব্যাটারি খরচ এড়ানোর জন্য কেবল জ্যাক অপসারণ করে। সুতরাং, দুর্ভাগ্যবশত, FAD3 কে পাওয়ার-আপ করার জন্য আপনার একটি আউটপুট জ্যাক toোকানো দরকার এমনকি যদি আপনি এটি শুধুমাত্র স্টপ-আনডু/রিডো ডাবল ফুট-সুইচ হিসাবে ব্যবহার করতে চান! আপনি অন/অফ ফাংশনটি অপসারণ করতে পারেন বা একটি অন/অফ সুইচ যুক্ত করতে পারেন বা একটি ডামি জ্যাক বা …
  2. আপনি যদি ট্রেমোলো ব্যবহার করেন তবে আপনি বিবর্ণ হতে পারবেন না! আমি বিশ্বাস করি যে একজন ভাল কোড ডেভেলপার সহজেই এই ফাংশনটির জন্য প্রোগ্রামটি পুনর্লিখন করতে পারেন। আমি সত্যিই একটি ক্রেপ কোড লেখক (আমার প্রকল্প দেখুন https://www.instructables.com/B9/ যেখানে আমি আমার পটভূমি ব্যাখ্যা করেছি!)…
  3. প্রাথমিকভাবে আমি ট্রেমোলো ইনটেনসিটি সেট করার জন্য পোটেন্টিওমিটার FADE টাইম ব্যবহার করেছি: দুর্ভাগ্যবশত এই ফাংশনটি সক্রিয় থাকার সাথে গতি খুব ধীর ছিল, তাই আমি ধাপটি +5 এ বাড়িয়েছিলাম। এটি কাজ করেছে কিন্তু এই "পদক্ষেপ" দ্বারা প্রবর্তিত বিকৃতি অপ্রীতিকর ছিল। আগের পয়েন্টের মতো একই সমাধান …
  4. ট্রেমোলো "পুরানো পদ্ধতিতে" উৎপন্ন হয় যেমন হিস্টেরিক্যালি ভলিউম পোটেন্টিওমিটারকে উপরে এবং নিচে সরানো: দয়া করে, কোন বুটিক প্রভাব, ত্রিভুজ/সাইনোসয়েড, টিউবের মত আশা করবেন না …

Attached টি ভিডিও সংযুক্ত শো, খুব স্পষ্ট, অন্যান্য সীমাবদ্ধতা: আমি গিটার প্লেয়ার হিসাবে! কিন্তু FAD3 কিভাবে কাজ করে সে সম্পর্কে আপনার আরও ভালো ধারণা থাকবে: উপভোগ করুন।

PS: আমার বস RC-1 Looper এ FADE ফিচারটি "ইন্টিগ্রেটেড" আছে এবং এটি খুব ভালোভাবে কাজ করে। একটু দেখো

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

ধাপ 4: কোড

কোডটি কীভাবে কাজ করে তা ব্যাখ্যা করার জন্য আমি প্রোগ্রামে মন্তব্য যোগ করার জন্য যতটা সম্ভব চেষ্টা করেছি।

যাইহোক এগুলি প্রধান অংশ:

ভেরিয়েবলের ঘোষণা: ইনপুট/আউটপুটের নামকরণ সাহায্য করবে যদি আপনি I/O অ্যাসাইনমেন্ট পরিবর্তন করতে চান। আমি বেশ কয়েকটি ইন্টারমিডিয়েট ভেরিয়েবল ব্যবহার করেছি (যেমন ইন্টার, অনঅফ, ল্যাচসিম, ইনক …) এবং আমি নিশ্চিত যে আপনি ক্রমের সার্বিক প্রবাহকে উন্নত করতে পারবেন … কিন্তু কোডটি কাজ করছে

MPC42XXX অংশটি হেনরি ঝাও দ্বারা অনুপ্রাণিত হয়েছে

ডাবল ফাংশন পুশ বাটন আমি স্কুবা স্টিভ এবং মাইকেল জেমস দ্বারা অনুপ্রাণিত হয়েছি

7 সেগমেন্ট ডিসপ্লে অংশটি https://github.com/DeanIsMe/SevSeg টিউটোরিয়াল ব্যবহার করছে

ধাপ 5: বিল্ডিং…

ভবন…
ভবন…
ভবন…
ভবন…
ভবন…
ভবন…

আমি বিশ্বাস করি একটি প্রোটোটাইপ দিয়ে শুরু করা সবসময় একটি ভাল অভ্যাস: আপনি ভুল করে শিখবেন এবং চূড়ান্ত সমাবেশ অনেক সহজ হবে!

আমি প্রচলিত ব্রেডবোর্ড ব্যবহার করেছি।

চূড়ান্ত সমাবেশের জন্য আমি একটি … খেলনা গল্প 4 পাজল বাক্স ব্যবহার করেছি: এটি সমস্ত উপাদানগুলির সাথে মানানসই কিন্তু শর্টকাটগুলি এড়াতে প্লাস্টিকের একটি টুকরা দিয়ে নীচের অংশটি নিরোধক করুন।

কিছু ইঙ্গিত:

  • যতটা সম্ভব বন্ধ এবং বাইরে রাখুন
  • হস্তক্ষেপ এড়াতে IN/OUT জ্যাকের নিকটতম MCP42100 ইনস্টল করুন
  • সম্ভব হলে MCP42100 এবং বাকি সার্কিটের মধ্যে একটি পর্দা ertোকান (আপনি ছবিতে L- আকৃতির ধাতুর টুকরো দেখতে পারেন)
  • Arduino ন্যানোর USB পোর্ট অ্যাক্সেসযোগ্য রাখুন

প্রস্তাবিত: