MIDI म्यूजिकल इंस्ट्रूमेंट डिजिटल इंटरफेस का संक्षिप्त नाम है। यह एक संचार प्रोटोकॉल है जो कंप्यूटर और अन्य MIDI संगत उपकरणों को संचार करने में सक्षम बनाता है। अपने अंतर्निर्मित सीरियल पोर्ट के साथ, Arduino DIY MIDI परियोजनाओं के लिए आदर्श है। आइए शुरुआती लोगों के लिए दस सर्वश्रेष्ठ Arduino MIDI परियोजनाओं पर नज़र डालें!
1. आर्केड मिडी फाइटर
अपना खुद का आर्केड मिडी नियंत्रक बनाएं! यह MIDI नियंत्रक एक Arduino Uno पर आधारित है और इसमें 12 बटन, चार नॉब और साथ ही दो फ़ेडर हैं। ड्रम, सिन्थ्स, प्रभाव चलाएं या इसे मिडी से संबंधित किसी अन्य चीज़ से मैप करें!
Arduino Uno में नॉब्स और स्लाइडर्स के लिए छह एनालॉग इनपुट हैं, और 12 डिजिटल इनपुट हैं जिनका उपयोग बटन के लिए किया जा सकता है। हालाँकि, एनालॉग इनपुट का उपयोग डिजिटल इनपुट के लिए भी किया जा सकता है, इसलिए यदि आप चाहें तो स्लाइडर और नॉब्स के बजाय अधिक बटन रखने के लिए आप इस बिल्ड को कस्टमाइज़ कर सकते हैं।
निर्माण निर्देशों के लिए, पूरा देखें आर्केड मिडी फाइटर गाइड.
2. मिनी UNTZtrument
यह 16-बटन मिडी नियंत्रक नोवेशन लॉन्चपैड से प्रेरित था और एडफ्रूट द्वारा डिजाइन किया गया था। एक Arduino लियोनार्डो के आधार पर, इस डिवाइस में बटन की चार पंक्तियाँ हैं, प्रत्येक में एक अंतर्निहित एलईडी और चार नॉब हैं। चूंकि यह परियोजना एक बटन ग्रिड नियंत्रक, एडफ्रूट ट्रेलिस से सुसज्जित है, इसलिए इसमें शामिल तारों की गड़बड़ी के बिना इसे टांका लगाना आसान होगा।
सामग्री का पूरा बिल और साथ ही चरण-दर-चरण निर्देश पूर्ण में पाए जा सकते हैं मिनी UNTZtrument गाइड. बड़े के लिए एक और गाइड भी है यूएनटीजेडट्रूमेंट.
3. मिडी गिटार
यह गिटार हीरो कंट्रोलर से प्रेरित था, लेकिन यह मिडी गिटार इसके बजाय यांत्रिक कुंजी स्विच का उपयोग करता है और इसमें गिटार के सिर के चारों ओर एक चमकदार नियोपिक्सल एलईडी पट्टी है। यह पिच झुकने के लिए एक व्हैमी बार से भी सुसज्जित है। ऑन-बोर्ड एक्सेलेरोमीटर के कारण उपयोगकर्ता कॉर्ड्स या नोट्स के साथ-साथ गति के साथ मॉड्यूलेशन को समायोजित कर सकते हैं।
इस बिल्ड में एक ग्रैंड सेंट्रल M4 डेवलपमेंट बोर्ड है जो SAMD51 चिप का उपयोग करता है, लेकिन इसके बजाय एक Arduino Mega का उपयोग किया जा सकता है। NS एमएक्स मिडी गिटार संलग्नक 3D मॉडल किया गया था और ट्यूटोरियल एडफ्रूट की वेबसाइट पर उपलब्ध है।
सम्बंधित: एलईडी लाइट स्ट्रिप्स को Arduino से जोड़ने के लिए अंतिम गाइड
4. लुने
डीजे सेट के लिए डिज़ाइन किया गया, लून में EQ के लिए छह पोटेंशियोमीटर, प्रभाव के लिए तीन पोटेंशियोमीटर शामिल हैं, एक मिडी के लिए आठ-बटन आरजीबी एलईडी पैड, आर्केड बटन, एक एन्कोडर और यहां तक कि अल्ट्रासोनिक दूरी सेंसर नियंत्रित!
लकड़ी के बाड़े को लेजर कटिंग से बनाया गया था; हालांकि, थिंगविवर्स पर उपलब्ध विभिन्न मॉडलों के साथ एक एनक्लोजर को 3डी प्रिंट करना संभव है। साथ पालन करें चरण-दर-चरण मार्गदर्शिका इंस्ट्रक्शंस पर ओवर।
5. मिडी अर्पेगिएटर
एक आर्पेगियो तब होता है जब एक राग के स्वर त्वरित उत्तराधिकार में बजाए जाते हैं। यह एक MIDI डिवाइस है जो MIDI संदेशों के रूप में आर्पेगियो अनुक्रम बनाता है। फिर इन्हें डीआईएन पोर्ट के माध्यम से एक केंद्रीय उपकरण जैसे कंप्यूटर में सॉफ्टवेयर सिंथेसाइज़र के साथ भेजा जाता है। हालाँकि, इसका उपयोग हार्डवेयर सिंथेसाइज़र के साथ भी किया जा सकता है। NS ट्यूटोरियल और कोड बनाएं Arduino प्रोजेक्ट हब पर उपलब्ध कराए गए हैं।
6. Cthulhinho: एक मिडी सीक्वेंसर
यह एक MIDI सीक्वेंसर है जिसे an. के साथ बनाया गया है अरुडिनो नैनो और लाइव प्रदर्शन को ध्यान में रखकर बनाया गया था। हालांकि यह एक प्रोटोटाइप है, यह लकड़ी का बक्सा OLED डिस्प्ले, रोटरी एनकोडर, छह क्षणिक पुश बटन, LED, DIN जैक, और बहुत कुछ से लैस है। निर्माता के अनुसार, यह अधिकतम पांच सिंथेसाइज़र को नियंत्रित करने में सक्षम है।
उपयोगकर्ता Cthulhinho को एक राग भी उतार सकते हैं ताकि वे कीबोर्ड के साथ फ़िडलिंग के बजाय नॉब्स या फ़ेडर्स के साथ समायोजन प्रभाव और ध्वनि मूर्तिकला पर ध्यान केंद्रित कर सकें। NS पूर्ण निर्माण निर्देश Arduino प्रोजेक्ट हब पर पाया जा सकता है।
7. एनकोडर + OLED डिस्प्ले + EEPROM. के साथ Arduino MIDI नियंत्रक
इस Arduino MIDI नियंत्रक में असीमित MIDI चैनल, फ़ेडर्स, बटन, एक OLED डिस्प्ले और यहां तक कि डेटा में परिवर्तन सहेजने के लिए EEPROM का उपयोग करता है. अन्य कार्यक्षमता में बैंक चयन, संपादन योग्य नोट्स और एन्कोडर संवेदनशीलता शामिल हैं। इस नियंत्रक का उपयोग सभी प्रकार के रिकॉर्डिंग सॉफ्टवेयर, आभासी उपकरणों (वीएसटी), और प्लेबैक उपकरणों के लिए किया जा सकता है।
निर्माता यह भी नोट करता है कि अधिक नियंत्रण जोड़ने के लिए, एक और Arduino बोर्ड की आवश्यकता हो सकती है। एक वैकल्पिक विकल्प Arduino Mega है जिसमें 54 डिजिटल इनपुट/आउटपुट पिन हैं। NS ट्यूटोरियल Arduino प्रोजेक्ट हब पर उपलब्ध है।
8. Arduino मिडी पॉली सिंथ
यह एक पॉलीफोनिक सिंथेसाइज़र है जो एक Arduino नैनो के साथ बनाया गया है। पॉलीफोनिक का मतलब है कि एक ही समय में दो या दो से अधिक नोट्स बजाए जा सकते हैं, मोनोफोनिक के विपरीत जो केवल एक ही बजा सकता है। इस सिंथेसाइज़र का उपयोग एक साथ तीन संगीत नोटों को चलाने के लिए किया जा सकता है, इसलिए यह कॉर्ड बजाने के लिए उपयुक्त है।
निर्माता नोट करता है कि एक प्रभाव पेडल को इससे जोड़ा जा सकता है जो देरी, कोरस, फेजर, फ्लेंजर, रीवरब विरूपण, और आगे के साथ सभी प्रकार के दिलचस्प ध्वनि बनावट की ओर जाता है। भले ही इस निर्माण में एक Arduino Nano R3 का उपयोग किया गया था, इसके बजाय एक Arduino Uno R3 या Pro Mini का उपयोग किया जा सकता है।
सामग्री और कोड के बिल सहित बिल्ड का पूरा राइट-अप में पाया जा सकता है Arduino MIDI पॉली सिंथ ट्यूटोरियल.
9. Arduino मिडी स्टेपर सिंथ
निर्माता फ्लॉपी ड्राइव संगीत से प्रेरित था, जहां फ्लॉपी ड्राइव को स्टेपर मोटर्स द्वारा संगीत नोट्स बनाने के लिए कुछ आवृत्तियों पर पल्स करने के लिए नियंत्रित किया जाता है। यह आश्चर्यजनक लगता है, और यह है!
यह प्रोजेक्ट MIDI डेटा को निकालकर संगीत बनाने के लिए स्टेपर मोटर्स का उपयोग करता है जिसे बाद में गति मान में बदल दिया जाता है जिससे स्टेपर मोटर एक संबंधित पिच बनाता है। NS निर्देश और कोड बनाएं Arduino प्रोजेक्ट हब पर पाया जा सकता है।
10. DIY गिटार मिडी नियंत्रक (उर्फ 'गिटारगन')
जैसा कि इसके नाम से पता चलता है, यह एक गिटार के साथ बनाया गया एक मिडी नियंत्रक है। यह फ्रेट्स और स्ट्रिंग्स के बीच विद्युत चालकता के परीक्षण के माध्यम से यह पता लगाने का काम करता है कि कौन से नोट झल्लाहट कर रहे हैं। इस झल्लाहट का पता लगाने की विधि का उपयोग पुराने स्कूल के विद्युत अंग, गिटारगन में किया गया था।
निर्माता नोट करता है कि इस बिल्ड में एक Arduino Mega और धातु के तारों वाला एक गिटार शामिल है। एक चेतावनी यह प्रतीत होती है कि आप इससे केवल आंशिक पॉलीफोनी की अपेक्षा कर सकते हैं। निम्नलिखित का पालन करके इस बिल्ड को बनाएं चरण-दर-चरण निर्देश और कोड इंस्ट्रक्शंस पर!
कौन सा मिडी नियंत्रक आपके लिए सही है?
इस लेख में, हमने Arduino के साथ बनाए गए MIDI नियंत्रकों की एक श्रृंखला को देखा है। आप उनका उपयोग डिजिटल ऑडियो वर्कस्टेशन (DAW) जैसे Ableton Live के साथ भी कर सकते हैं।
इन सभी बिल्डों के लिए Arduino के अलावा अन्य इलेक्ट्रॉनिक्स की आवश्यकता होती है; दूसरों को मौजूदा हार्डवेयर की आवश्यकता होती है जैसे कि इलेक्ट्रिक गिटार। इसके अलावा, इनमें से कुछ के लिए बाड़ों को प्रोटोटाइप चरण में केवल ब्रेडबोर्ड के उपयोग की आवश्यकता होती है। जिसके बाद बाड़े को बनाने के लिए उसे 3डी प्रिंटर या लेजर कटर के इस्तेमाल की जरूरत होती है। एक बनाने की कोशिश क्यों नहीं की?
एक संगीतकार के रूप में जिसने संगीत वाद्ययंत्रों और शोर बक्सों का संग्रह एकत्र किया है, विनम्र Arduino एक कस्टम MIDI नियंत्रक बनाने के लिए एकदम सही उपकरण है।
आगे पढ़िए
- DIY
- मिडी
- अरुडिनो
- DIY परियोजना विचार

चेरी एक क्रिएटिव टेक्नोलॉजिस्ट हैं जो 2021 में MUO में शामिल हुए थे। वह रास्पबेरी पाई, अरुडिनो, माइक्रो: बिट, एटीटीनी, और एटीएमेगा उपकरणों के साथ-साथ ई-टेक्सटाइल, 3 डी प्रिंटिंग और कीकैड का उपयोग करने के अनुभव के साथ एक शौकीन चावला निर्माता और तकनीकी लेखक हैं। बनाने के अलावा, चेरी को संगीत बजाना और वर्कआउट करना पसंद है।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें