সুচিপত্র:
- ধাপ 1: উপকরণ এবং সরঞ্জাম
- ধাপ 2: মডিউল: কীবোর্ড
- ধাপ 3: মডিউল: কন্ট্রোল প্যানেল
- ধাপ 4: মডিউল: মাদারবোর্ড
- ধাপ 5: কোড
- ধাপ 6: কেসিং
- ধাপ 7: ব্যবহার
ভিডিও: DoReMiQuencer - কীবোর্ড সহ প্রোগ্রামযোগ্য MIDI সিকোয়েন্সার: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই ডিভাইসটি VCVRack এর সাথে ব্যবহারের জন্য তৈরি করা হয়েছে, VCV দ্বারা নির্মিত একটি ভার্চুয়াল মডুলার সিন্থেসাইজার, কিন্তু একটি সাধারণ উদ্দেশ্য MIDI নিয়ামক হিসেবে কাজ করতে পারে।
নির্বাচিত মোডের উপর নির্ভর করে এটি একটি MIDI সিকোয়েন্সার বা কীবোর্ড হিসেবে কাজ করে। চাবিতে ম্যাপ করা MIDI নোটগুলি হল Do, Re, Mi, Fa, Sol, La, Ti, Do ', অতএব নাম।
সিকোয়েন্সার মোডে, এটি 'একক' বা 'অবিচ্ছিন্ন' মোডে 16 টি প্রোগ্রামযুক্ত নোটের মাধ্যমে লুপ করে, সুইচের মাধ্যমে নির্বাচনযোগ্য।
একটি ক্রম প্রোগ্রাম করার জন্য, ডিভাইসটিকে 'রেকর্ড' মোডে স্যুইচ করতে হবে, যেখানে নোট বোতাম টিপে ক্রম তৈরি করা হয়।
অবশ্যই, ডিভাইসটি আপনার প্রয়োজন অনুসারে কাস্টমাইজ করা যেতে পারে এবং সেই কারণে একটি মডুলার পদ্ধতিতে ডিজাইন করা হয়েছে।
এটি আমার প্রথম নির্দেশযোগ্য এবং গঠনমূলক সমালোচনা এবং সৎ প্রশংসা অত্যন্ত প্রশংসা করা হয়।
ধাপ 1: উপকরণ এবং সরঞ্জাম
উপাদান:
- আরডুইনো ন্যানো
- 3-অবস্থান-সুইচ *3
- বাটন *10 (11 যদি আপনি একটি অতিরিক্ত রিসেট বোতাম চান)
- 100k প্রতিরোধক *10
- SSD1306 ডিসপ্লে
- SN74HC165 প্যারালাল-ইন-সিরিয়াল-আউট শিফট রেজিস্টার
- 16 পিন সকেট (alচ্ছিক কিন্তু প্রস্তাবিত)
- ব্রেডবোর্ড বা পিসিবি
- কেসিং বা বেসপ্লেট
- পুরুষ এবং মহিলা পিন হেডার (alচ্ছিক)
- LEDs এবং মিলে যাওয়া প্রতিরোধক (alচ্ছিক)
সরঞ্জাম:
- তাতাল
- Arduino জন্য USB তারের
- Arduino IDE সহ ল্যাপটপ বা পিসি
ধাপ 2: মডিউল: কীবোর্ড
উপাদান:
- বোতাম *10
- SSD1306 ডিসপ্লে
- ব্রেডবোর্ড বা পিসিবি
- 100k প্রতিরোধক *10
- পুরুষ পিন হেডার (alচ্ছিক)
একটি কনফিগারেশনে 8 টি বোতাম মাউন্ট করুন যেখানে আপনি তাদের একটি উপযুক্ত কীবোর্ড বলে মনে করেন, আমি 1- অথবা 2-সারি সেটআপের সুপারিশ করি।
বাকি 2 টি বোতাম মাউন্ট করুন যেখানে আপনি আপনার BPM নিয়ন্ত্রণ চান।
ডিসপ্লেটি মাউন্ট করুন যেখানে আপনি এটি কীবোর্ডে চান।
বোতামগুলিতে প্রতিরোধকগুলিকে সোল্ডার করুন এবং বোতামগুলি সংযুক্ত করুন এবং পরিকল্পিতভাবে শিরোনামে বা সরাসরি শিফট রেজিস্টার এবং আরডুইনোতে প্রদর্শন করুন।
ধাপ 3: মডিউল: কন্ট্রোল প্যানেল
উপাদান:
- 3-অবস্থান-সুইচ *3
- ব্রেডবোর্ড বা পিসিবি
- বোতাম (alচ্ছিক)
- পুরুষ পিন হেডার (alচ্ছিক)
ব্রেডবোর্ডে সুইচ মাউন্ট করুন।
Allyচ্ছিকভাবে, আপনি প্যানেলে রিসেট বোতামটিও যুক্ত করতে পারেন।
আরও সংযোজন স্ট্যাটাস LEDs হতে পারে বোতামগুলিতে তারযুক্ত।
পরিকল্পিত অনুযায়ী সুইচ এবং অতিরিক্ত উপাদানগুলিকে পিন হেডারের সাথে বা সরাসরি আরডুইনোতে সংযুক্ত করুন।
বিকল্পভাবে, কন্ট্রোল প্যানেলটি কীবোর্ডে সংহত করা যেতে পারে।
ধাপ 4: মডিউল: মাদারবোর্ড
উপাদান:
- আরডুইনো ন্যানো
- SN74HC165 শিফট রেজিস্টার
- 16pin DIP সকেট (butচ্ছিক কিন্তু প্রস্তাবিত)
- ব্রেডবোর্ড বা পিসিবি
- মহিলা পিন হেডার (alচ্ছিক)
Arduino মাউন্ট করুন এবং বোর্ডে শিফট রেজিস্টার বা সকেট। একটি সকেট ব্যবহার করার সময়, সকেটে রেজিস্টার োকান।
মডিউল সংযোগ করার জন্য পিন হেডার ব্যবহার করার সময়, মহিলা হেডার বোর্ডে মাউন্ট করুন।
পরিকল্পিত অনুযায়ী উপাদানগুলি বিক্রি করুন।
ধাপ 5: কোড
Arduino এ সংযুক্ত কোড ইনস্টল করুন।
স্ক্রিনে বস্তুগুলির অবস্থান এবং পিনআউট এবং কনফিগারেশন #ডিফাইনের মাধ্যমে পরিচালিত হয়।
প্রারম্ভ () পদ্ধতিটি কেবল পিনের সূচনা করে এবং নোটগুলির জন্য অ্যারে প্রদর্শন করে।
PrintBPM () পদ্ধতি BPM- এর লেখা স্ক্রিনে পরিচালনা করে। বিপিএম সেট করার সময় ব্যবহারযোগ্যতা বাড়ানো প্রয়োজন, প্রতিটি বিপিএমের জন্য একটি বোতাম চাপার পরিবর্তে মান দ্রুত পরিবর্তনের অনুমতি দেয়।
রাইটমিডিআই () পদ্ধতি সিরিয়ালের মাধ্যমে এমআইডিআই কমান্ড পাঠানো পরিচালনা করে।
লুপ () পদ্ধতিতে 'সিকোয়েন্সার' মোডের পাশাপাশি 'কীবোর্ড' মোড রয়েছে। এটি ডিভাইসের কার্যাবলী পরিচালনা করে, কন্ট্রোল প্যানেলের ইনপুট চেক করে কোন মোডটি চালানো হবে তা নির্ধারণ করা এবং কিবোর্ড ইনপুট পেতে শিফট রেজিস্টার পড়া।
চালানোর জন্য ধাপ বা নোটের সংখ্যা পরিবর্তন করা, স্ক্রিনের অবস্থানে সমন্বয় প্রয়োজন হতে পারে।
ধাপ 6: কেসিং
উপাদান:
- কেসিং বা বেসপ্লেট
- একত্রিত ডিভাইস
- আপনার নকশার উপর নির্ভর করে অতিরিক্ত উপাদান, যেমন স্ক্রু।
আপনার ডিজাইনের উপর নির্ভর করে ডিভাইসটিকে কেসিং বা বেসপ্লেটে মাউন্ট করুন।
আমি একটি 3D- মুদ্রিত বেসপ্লেট বেছে নিয়েছি, যা পরে ডিভাইসটি ধরে রাখার জন্য আমার সামঞ্জস্য করা প্রয়োজন।
ধাপ 7: ব্যবহার
কন্ট্রোল প্যানেলে সুইচ ব্যবহার করে আপনার পছন্দসই মোড নির্বাচন করুন।
কীবোর্ড মোডে, আপনি যে নোটটি খেলতে চান সেই বোতামটি টিপুন। ডিসপ্লে দেখানো উচিত, কোন নোটটি চালানো হচ্ছে।
সিকোয়েন্সার মোডে, প্লে মোডে থাকা অবস্থায় ডিভাইসটি নিজেই চলবে।
'রেকর্ড' মোডে, আপনি কীবোর্ডের বোতাম টিপে একটি ক্রম প্রোগ্রাম করতে পারেন।
'প্লে' মোডে, ডিভাইসটি সিরিয়ালে প্লে করা নোট পাঠাবে। যদি একই নোট বাজানো হয় এবং ডিভাইসটি 'কন্টিনিয়াস' মোডে থাকে, তাহলে নোটটি বন্ধ করে আবার চালানো হবে না, অন্যথায় নোটটি বন্ধ হয়ে যাবে এবং পরবর্তীটি বাজানো হবে।
প্রস্তাবিত:
সমান্তরাল সিকোয়েন্সার সিন্থ: 17 টি ধাপ (ছবি সহ)
সমান্তরাল সিকোয়েন্সার সিন্থ: এটি একটি সহজ সিকোয়েন্সার তৈরির জন্য একটি গাইড। সিকোয়েন্সার এমন একটি যন্ত্র যা চক্রাকারে ধাপের একটি সিরিজ উৎপন্ন করে যা তখন একটি অসিলেটর চালায়। প্রতিটি ধাপ একটি ভিন্ন স্বরে বরাদ্দ করা যেতে পারে এবং এইভাবে আকর্ষণীয় ক্রম বা অডিও প্রভাব তৈরি করতে পারে।
সহজ সিকোয়েন্সার: 16 টি ধাপ (ছবি সহ)
সরল সিকোয়েন্সার: ভালো সঙ্গীত তৈরির অন্যতম চাবিকাঠি হল মনহীন পুনরাবৃত্তি। সাধারণ সিকোয়েন্সার এটাই দারুণ। এটি আটটি নোট ক্রমে বারবার একই কাজ করে। আপনি নোটের ফ্রিকোয়েন্সি, নোটের সময়কাল এবং
বিয়ার সিকোয়েন্সার: 7 টি ধাপ
বিয়ার সিকোয়েন্সার: Cos'èl বিয়ার সিকোয়েন্সার è আন সিকোয়েন্সার a sedici step attivabili tramite dei pesi। I pesi possono essere disposti negli appositi alloggiamenti che contengono gli FSR (force sensing resistor) utilizzati per la detezione e variazione del peso। লা ভেরিয়াজ
আটরি পাঙ্ক কনসোল একটি শিশুর সাথে 8 ধাপের সিকোয়েন্সার: 7 টি ধাপ (ছবি সহ)
আটরি পাঙ্ক কনসোল একটি শিশুর 8 ধাপের সিকোয়েন্সারের সাথে: এই মধ্যবর্তী বিল্ডটি হল অল-ইন-ওয়ান আটারি পাঙ্ক কনসোল এবং বেবি 8 স্টেপ সিকোয়েন্সার যা আপনি ব্যানটাম টুলস ডেস্কটপ পিসিবি মিলিং মেশিনে মিল করতে পারেন। এটি দুটি সার্কিট বোর্ড নিয়ে গঠিত: একটি হল একটি ইউজার ইন্টারফেস (UI) বোর্ড এবং অন্যটি একটি ইউটিলিটি বো
4 ধাপ ডিজিটাল সিকোয়েন্সার: 19 ধাপ (ছবি সহ)
4 ধাপের ডিজিটাল সিকোয়েন্সার: CPE 133, Cal Poly San Luis Obispo প্রকল্প নির্মাতা: Jayson Johnston এবং Bjorn Nelson আজকের ’ সঙ্গীত শিল্পে, সবচেয়ে বেশি ব্যবহৃত একটি “ যন্ত্র ” ডিজিটাল সিনথেসাইজার। হিপ-হপ থেকে পপ এবং ইভ পর্যন্ত সংগীতের প্রতিটি ধারা