विषयसूची:
- चरण 1: USB इंटरफ़ेस बनाएँ के बारे में
- चरण 2: ThereminVision II किट के बारे में
- चरण 3: संगीत स्टैंड तैयार करना
- चरण 4: ThereminVision सेंसर मॉड्यूल को जोड़ना
- चरण 5: ThereminVision को CREATE USB इंटरफ़ेस से कनेक्ट करना
- चरण 6: स्टैंड पर सब कुछ बढ़ाना
- चरण 7: थेरेमिनविजन के लिए फर्मवेयर को सीयूआई में बूटलोड करना
- चरण 8: मैक्स / एमएसपी / जिटर में मल्टीमॉडल म्यूजिक स्टैंड का परीक्षण
- चरण 9: प्रदर्शन में मल्टीमॉडल संगीत स्टैंड का उपयोग करना! (और इसका विस्तार)
वीडियो: मल्टीमॉडल संगीत स्टैंड: 9 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
मल्टीमॉडल म्यूजिक स्टैंड (एमएमएमएस) एक पारंपरिक वाद्य यंत्र (सैक्स, बांसुरी, वायलिन, आप इसे नाम दें) बजाते समय ऑडियो संश्लेषण और प्रभावों को नियंत्रित करने का एक नया तरीका है, और विस्तारित तकनीकों के लिए कुछ अतिरिक्त संभावनाएं प्रदान करता है जिनका उपयोग खेलते समय किया जा सकता है ! यूसी सांता बारबरा में हमारे समूह प्रोजेक्ट के बारे में पहले से ही एक वेबपेज है जिसमें हमने एमएमएमएस विकसित किया है, इसलिए इसे यहां दोहराने के बजाय, मैं लिंक पोस्ट करूंगा - इसे देखें! मल्टीमॉडल म्यूजिक स्टैंड वेबसाइट एमएमएमएस की कार्रवाई की एक छोटी क्लिप है यहाँ, लेकिन ऊपर की साइट पर बेहतर वीडियो हैं… मल्टीमॉडल एक से अधिक तौर-तरीकों (ऑडियो इनपुट, वीडियो इनपुट और सेंसर-आधारित इनपुट) में इनपुट को सेंस करने की क्षमता को संदर्भित करता है। ऑडियो और वीडियो इनपुट बहुत सीधा है, जिसमें एक सामान्य माइक्रोफ़ोन और आपके कंप्यूटर से जुड़ा एक वेब कैमरा शामिल है, लेकिन सेंसर इनपुट थोड़ा अधिक जटिल है, इसलिए यह निर्देश योग्य है … हम क्रिएट यूएसबी इंटरफ़ेस का उपयोग करते हैं, एक साधारण सर्किट जिसे मैंने एक वर्ग के लिए विकसित किया है। मैं यूसीएसबी में पढ़ाता हूं, ई-फील्ड के लिए थेरेमिनविज़न II किट के साथ (जिसे कैपेसिटिव सेंसिंग भी कहा जाता है) जैसा कि यहां दिखाया गया है:यूएसबी इंटरफेस बनाएंथेरेमिनविज़न II किटयदि आप नहीं जानते कि थेरेमिन क्या है, तो अपने आप को एक एहसान करें और यूट्यूब खोजें, आप जीत गए निराश मत हो! एमएमएमएस मूल रूप से 2 थेरेमिन्स के बराबर है, क्योंकि इसमें ऑडियो/वीडियो इनपुट के अलावा 4 ई-फील्ड सेंसिंग एंटेना हैं। सरल फुट पैडल का उपयोग नहीं करना चाहते, अपने लिए एक मल्टीमॉडल संगीत स्टैंड बनाएं और इसके साथ अभ्यास करना शुरू करें!
चरण 1: USB इंटरफ़ेस बनाएँ के बारे में
क्रिएट यूएसबी इंटरफेस (सीयूआई) एक साधारण पीआईसी-आधारित प्रोग्राम योग्य सर्किट है जिसे या तो पूरी तरह से DIY बनाया जा सकता है, या आप सीधे मुझसे $ 50 (शिपिंग के लिए + 5) के लिए पूर्व-निर्मित एक प्राप्त कर सकते हैं, और आपको इसकी आवश्यकता नहीं होगी एक पीआईसी प्रोग्रामर खरीदने के लिए क्योंकि मैंने आपके लिए बूटलोडर रखा है … विवरण के लिए वेबसाइट देखें, या बस मुझे एक अनुरोध करने के लिए ईमेल करें: यूएसबी इंटरफेस वेबसाइट बनाएं सीयूआई कई अलग-अलग चीजों के रूप में कार्य कर सकता है, और अब तक सैकड़ों में उपयोग किया जा चुका है दुनिया भर में दिलचस्प परियोजनाएं … यूसी सांता बारबरा के छात्रों के कुछ उदाहरण इस सम्मेलन पत्र (पीडीएफ) में हैं। बूटलोडर का उपयोग करके यूएसबी केबल के माध्यम से सीयूआई को पुन: प्रोग्राम किया जा सकता है, यही कारण है कि यह इतनी आसानी से अनुकूलनीय है - बस फर्मवेयर बदलें और यह कुछ और है। उदाहरण के लिए, सीयूआई को वायरलेस सेंसर इंटरफेस में से एक का उपयोग करना आसान है स्पार्क फन से ब्लूटूथ मॉड्यूल - यदि कोई ऐसा करने में रुचि रखता है, तो टिप्पणियों में एक अन्य निर्देश का अनुरोध करते हुए एक नोट पोस्ट करें। सीयूआई में 10-बिट एनालॉग इनपुट के 13 चैनल और 16 सामान्य प्रयोजन इनपुट/आउटपुट पिन हैं। CUI v1.0 बोर्ड के साथ भेजा गया डिफ़ॉल्ट फर्मवेयर उन सभी को होस्ट कंप्यूटर पर इनपुट के रूप में भेजता है, और इंटरेक्टिव आर्ट-मेकिंग वातावरण जैसे मैक्स/एमएसपी/जिटर, पीडी/जेम, सुपरकोलाइडर, चक, आदि के साथ अच्छी तरह से काम करता है। इस निर्देश में मल्टीमॉडल म्यूजिक स्टैंड बनाने के लिए CUI v1.0 बोर्डों में से एक। हम एक वातावरण के रूप में मैक्स/एमएसपी/जिटर का उपयोग करते हैं, लेकिन हर तरह से इसे पीडी या अपनी पसंद के सॉफ़्टवेयर के अनुकूल बनाने के लिए स्वतंत्र महसूस करें। मैं ओपन सोर्स का बहुत बड़ा प्रशंसक हूं (सीयूआई ही ओपन सोर्स है), और यह बहुत मदद करता है अगर हम सभी एक-दूसरे के कंधों पर खड़े हों और जो चीजें हम बना रहे हैं उन्हें सुधारें!
चरण 2: ThereminVision II किट के बारे में
ThereminVision II किट ($50) और विक्रेता साइट, RobotLand से पूर्व-निर्मित ($80) दोनों के रूप में उपलब्ध है, और यह खुला स्रोत भी है - ThereminVision II मैनुअल (PDF) में सर्किट आरेख शामिल हैं। एमएमएमएस के लिए, मैंने किट खरीदी और फिर इस बार पूर्व-निर्मित के साथ जाने का फैसला किया (यह दूसरा एमएमएमएस है जिसे मैंने बनाया है)। एक तरफ, अगर आप सोच रहे हैं कि मैं एक की पेशकश क्यों नहीं करता क्रिएट यूएसबी इंटरफेस का किट फॉर्म, ऐसा इसलिए है क्योंकि यूएसबी पर नए फर्मवेयर को भेजने से पहले सीयूआई बूटलोडर को पारंपरिक पीआईसी प्रोग्रामर के साथ प्रोग्राम किया जाना है - अन्यथा मैं निश्चित रूप से एक किट पेश करूंगा, हालांकि इसमें सतह माउंट सोल्डरिंग शामिल होगा … तो वापस The ThereminVision II - यदि आपने इसे किट फॉर्म फैक्टर में खरीदा है, तो पीडीएफ में दिए गए (महान!) निर्देशों का पालन करें: ThereminVision II मैनुअल वायरिंग के बहुत सारे अच्छे आरेख हैं जिन्हें आपको करने की आवश्यकता होगी - केवल एक चीज जो यह नहीं दिखाती है यूएसबी इंटरफेस बनाने के लिए कनेक्शन है, इसलिए मैं अगले कुछ चरणों में ली गई तस्वीरों को पोस्ट करूंगा … ओह, और मुझे सभी इलेक्ट्रॉनिक्स से थेरेमिनविजन (शामिल नहीं) के लिए एंटेना मिला।
चरण 3: संगीत स्टैंड तैयार करना
अपने मल्टीमॉडल म्यूजिक स्टैंड को एक अच्छे म्यूजिक स्टैंड से अलग बनाएं जैसे कि यहां दिखाया गया "कंडक्टर स्टैंड" या जो कुछ भी आपके हाथ में है उसका उपयोग करें - बेहतर अभी तक, अपना खुद का बनाएं!
कोई फर्क नहीं पड़ता कि आप किस स्टैंड का उपयोग करते हैं, उसे स्टैंड के कोनों पर चार एंटेना के लिए पृथक माउंट की आवश्यकता होगी। कोनों में ड्रिलिंग छेद से शुरू करें - मेरे द्वारा बिछाए गए बढ़ते हार्डवेयर ने 1/4 ड्रिल बिट के साथ काम किया, आपका शायद अलग होगा। शीट संगीत के साथ हस्तक्षेप से बचने के लिए सतह के सामने को यथासंभव फ्लश रखने की कोशिश करें।
चरण 4: ThereminVision सेंसर मॉड्यूल को जोड़ना
ThereminVision "सेंसर" मॉड्यूल (555 टाइमर सर्किट) को ThereminVision "प्रोसेसर" मॉड्यूल से जोड़ने पर ThereminVision II मैनुअल में अधिक विस्तार से चर्चा की गई है, लेकिन यहां प्रक्रिया के कुछ चित्र दिए गए हैं …
चरण 5: ThereminVision को CREATE USB इंटरफ़ेस से कनेक्ट करना
जैसा कि हमने अंतिम चरण में देखा, प्रत्येक सेंसर मॉड्यूल को ThereminVision प्रोसेसर मॉड्यूल से जोड़ने वाले 4 तार हैं। थेरेमिनविजन प्रोसेसर मॉड्यूल को क्रिएट यूएसबी इंटरफेस से जोड़ने वाले 6 तार भी हैं - वे पावर, ग्राउंड, सेंसर आउटपुट, सेंसर सेलेक्ट ए, सेंसर सेलेक्ट बी और सेंसर स्टॉप हैं।
चूंकि ThereminVision II को इसकी शक्ति CREATE USB इंटरफ़ेस से मिलेगी (जो बदले में USB से इसकी शक्ति प्राप्त करती है), मैंने थेरेमिनविज़न सेंसर मॉड्यूल में से प्रत्येक के लिए पावर को सीधे CREATE USB इंटरफ़ेस से कनेक्ट करने का निर्णय लिया - इससे यह थोड़ा कम हो जाता है तारों पर एक चिड़िया का घोंसला क्योंकि पहले से ही बहुत सारे तार थर्मिनविज़न प्रोसेसर बोर्ड पर जा रहे हैं। थेरेमिनविजन पर "+" को सीयूआई कनेक्ट पर "5वी" से कनेक्ट करें। थेरेमिनविजन पर "एसईएल बी", सीयूआई पर "डी5" से, थेरेमिनविजन पर "एसईएल ए" को सीयूआई पर "डी4" से कनेक्ट करें।
चरण 6: स्टैंड पर सब कुछ बढ़ाना
तो इलेक्ट्रॉनिक्स किया जाता है, अब बस इसे स्टैंड पर माउंट करना - ऐसा करने के लिए कई तरीके हैं, और आप अपने इलेक्ट्रॉनिक्स को एक सुरक्षात्मक बॉक्स में रखना चाह सकते हैं, आदि…।
यहां कुछ सबसे सरल बढ़ते तरीकों की कुछ तस्वीरें दी गई हैं।
चरण 7: थेरेमिनविजन के लिए फर्मवेयर को सीयूआई में बूटलोड करना
ThereminVision एनालॉग आउटपुट (या I2C या SPI जैसे किसी भी मानक डिजिटल प्रोटोकॉल) के बजाय अपने सेंसर के लिए टाइमिंग सिग्नल भेजता है। तो इन संकेतों के समय को मापने के लिए कुछ कस्टम फर्मवेयर की आवश्यकता थी … मल्टीमॉडल म्यूजिक स्टैंड फर्मवेयर का पहला संस्करण नीचे ज़िप फ़ाइल में है, दोनों स्रोत कोड और संकलित हेक्स फ़ाइल शामिल हैं (मैक्स के लिए एक परीक्षण पैच के साथ/ MSP/Jitter):CUI- ThereminVision फर्मवेयर नीचे दिया गया स्क्रीनशॉट OS X प्रोग्राम को क्रेग शिमेल द्वारा बूट डाउन दिखाता है - CUI के लिए एक Macintosh बूटलोडिंग उपयोगिता। यदि आप विंडोज़ पर हैं, तो सबसे आसान काम है माइक्रोचिप के अपने टूल, PDFSUSB.exe का उपयोग करना जो उनकी वेबसाइट से डाउनलोड किया जा सकता है, या क्रिएट यूएसबी इंटरफ़ेस के लिए इस उदाहरण कोड में शामिल है। CUI को "बूटलोडर मोड" में रखने के लिए, दबाए रखें प्रोग्राम बटन और रीसेट बटन दबाएं (या प्रोग्राम बटन को दबाए रखते हुए यूएसबी केबल में प्लग करें)। सीयूआई की स्थिति एलईडी लगातार यह दर्शाती है कि यह बूटलोडर मोड में है। अब आप USB इंटरफ़ेस बनाने के लिए CUIEfieldBootDown.hex फ़ाइल भेजने के लिए बूट डाउन का उपयोग कर सकते हैं। यदि आप कभी भी USB इंटरफ़ेस बनाने के लिए फ़र्मवेयर को मूल में बदलना चाहते हैं, तो यह यहाँ है, और फ़र्मवेयर के अन्य उदाहरण हैं। सीयूआई यहां भी।
चरण 8: मैक्स / एमएसपी / जिटर में मल्टीमॉडल म्यूजिक स्टैंड का परीक्षण
मैक्स/एमएसपी/जिटर में उदाहरण पैच खोलें (एक 30-दिवसीय डेमो www.cycling74.com से डाउनलोड करने योग्य है, और एक "रनटाइम" संस्करण भी उपलब्ध है जो पैच को सहेजने की अनुमति नहीं देता है), या मैक्स पैच में सम्मेलनों का पालन करें और PureData (Pd) में अपना खुद का पैच बनाएं… Jitter का उपयोग जेस्चरल इनपुट की 3D स्थिति प्रदर्शित करने के लिए किया जाता है, जहां z-अक्ष (स्टैंड की ओर और दूर) को सभी 4 एंटेना की समग्र तीव्रता के लिए मैप किया जाता है - बहुत वैज्ञानिक नहीं, लेकिन यह काम करता है! व्यक्तिगत सेंसर से डेटा को ओएससी के रूप में 127.0.0.1 (लोकलहोस्ट) पर भेजा जाता है, यदि आवश्यक हो तो अन्य अनुप्रयोगों द्वारा उपयोग के लिए। सेंसर डेटा से स्पाइक्स को फ़िल्टर करने के लिए मैक्स/एमएसपी/जिटर में एक उपयोगी वस्तु (विद्युत हस्तक्षेप के कारण) ट्रिस्टन जेहान की "चिकनी" है, जो यहां डाउनलोड करने योग्य है: चिकनी अधिकतम वस्तु ट्रिस्टन की साइट में मैक्स के लिए एमएसपी बाहरी का एक गुच्छा भी है जिसका उपयोग हम मल्टीमॉडल म्यूजिक स्टैंड के इनपुट के ऑडियो विश्लेषण हिस्से के लिए करते हैं - उनमें पिच ~, जोर ~, चमक शामिल है ~, नॉइज़नेस ~, और ऑल-इन-वन एनालाइज़र ~ ऑब्जेक्ट। एक बार जब आपके पास मैक्स में डेटा आ जाता है, तो आपको एक छोटे स्क्रूड्राइवर के साथ व्यक्तिगत रूप से ThereminVision सेंसर की संवेदनशीलता को समायोजित करने की आवश्यकता होगी। एंटेना को सभी तरह से फैलाकर ऐसा करें, फिर नीले ट्रिंपोट को वामावर्त घुमाएं जब तक कि यह "रिवर्स सेंसिंग" मोड में न चला जाए - फिर इसे वापस दक्षिणावर्त घुमाएं जब तक कि आप सामान्य सेंसिंग रेंज में वापस न आ जाएं। एंटेना की लंबाई को बदलकर छोटे समायोजन (सेंसिटिविटी को ट्यून करना, गिटार को ट्यून करने की तरह) किया जा सकता है, इसलिए आपको अपने साथ छोटे स्क्रूड्राइवर को अपने साथ ले जाने की आवश्यकता नहीं होगी।
चरण 9: प्रदर्शन में मल्टीमॉडल संगीत स्टैंड का उपयोग करना! (और इसका विस्तार)
मत भूलो, नई प्रदर्शन तकनीकें जो मल्टीमॉडल म्यूजिक स्टैंड को सक्षम बनाती हैं, उन्हें अभ्यास की आवश्यकता है, और नए मैपिंग और विचारों के विकास के लिए जिन्हें आप इसके साथ नियंत्रित करना चाहते हैं! साथ ही, यदि आप अन्य प्रकार के सेंसर को शामिल करने के लिए अपने एमएमएमएस का विस्तार करना चाहते हैं, एमएमएमएस फर्मवेयर के भविष्य के संस्करणों में थेरेमिनविजन सेंसर के अलावा सीयूआई पर 13 एनालॉग इनपुट का उपयोग करना संभव होगा, इसलिए कुछ सरल सेंसर (स्लाइडर/नॉब्स/फुटपेडल) या अन्य सेंसर प्रकार (आईआर/अल्ट्रासाउंड/आदि) के साथ।, इनका उपयोग कंप्यूटर पर ऑडियो इनपुट और वीडियो के साथ किया जा सकता है। वर्तमान में फर्मवेयर "सीरियल-ओवर-यूएसबी" प्रोटोकॉल का उपयोग करता है, लेकिन अंततः योजना "एचआईडी" (मानव इनपुट डिवाइस) प्रोटोकॉल पर स्विच करने की है जो आमतौर पर क्रिएट यूएसबी इंटरफेस द्वारा उपयोग किया जाता है। कृपया प्रयास में योगदान करने के लिए स्वतंत्र महसूस करें … ई-फील्ड सेंसिंग (जिसे कैपेसिटिव सेंसिंग के रूप में भी जाना जाता है) के लिए एक समान ओपन सोर्स प्रोजेक्ट है जो समान सर्किट टोपोलॉजी (थेरेमिनविज़न डिज़ाइन पर आधारित) का उपयोग करता है जिसे CapToolKit कहा जाता है - यह "छोटे भाई" का उपयोग करता है "PIC18F4550 का, PIC18F2550 जिसमें कई एनालॉग इनपुट नहीं हैं (13 के बजाय 10)। CapToolKit के लिए फर्मवेयर थोड़ा अलग होगा क्योंकि वे ThereminVision प्रोसेसर बोर्ड का उपयोग नहीं करते हैं। हम एक साधारण फायरवायर कैमरा (वेबकैम शैली) का उपयोग करते हैं जो भौतिक इशारों की ऑप्टिकल पहचान और टकटकी का पता लगाने के लिए संगीत स्टैंड के शीर्ष पर लगाया जाता है - यदि आप कंप्यूटर दृष्टि या ऑडियो विश्लेषण और हमारे समूह के शोध के संश्लेषण पहलुओं में रुचि रखते हैं, कृपया मल्टीमॉडल म्यूजिक स्टैंड वेबसाइट पर पेपर देखें। और यदि आप एक मल्टीमॉडल संगीत स्टैंड बनाते हैं तो कृपया अपने अनुभव पोस्ट करें… अब हमारे पास यूसीएसबी में उनमें से दो हैं जैसा कि नीचे दी गई तस्वीर में दिखाया गया है - अधिक रचनाओं, प्रदर्शनों और संगीतकारों का वहां उपयोग करना बहुत अच्छा होगा! डॉ. जोआन कुचेरा-मोरिन ने एमएमएमएस को शामिल करते हुए पहली रचना लिखी, जिसे मार्च 2007 में ईस्टमैन स्कूल ऑफ म्यूजिक में बांसुरीवादक जिल फेलबर द्वारा प्रस्तुत किया गया था।
सिफारिश की:
लाइट शो के साथ संगीत बॉक्स: 9 कदम (चित्रों के साथ)
लाइट शो के साथ संगीत बॉक्स: नमस्कार और स्वागत है, इस ट्यूटोरियल में हम दिखाएंगे कि आप एक सम्मिलित लाइट शो के साथ अपना खुद का संगीत बॉक्स कैसे बना सकते हैं। आपको बस एक खाली केस चाहिए। हमने एक मामला लिया जो आमतौर पर उपकरणों के लिए उपयोग किया जाता है। इस परियोजना में आप बहुत रचनात्मक हो सकते हैं, इसलिए आपको इसकी आवश्यकता नहीं है
ध्वनि और संगीत संवेदन क्वार्ट्ज क्रिस्टल ब्रोच प्लेग्राउंड सर्किट एक्सप्रेस के साथ: 8 कदम (चित्रों के साथ)
प्लेग्राउंड सर्किट एक्सप्रेस के साथ ध्वनि और संगीत सेंसिंग क्वार्ट्ज क्रिस्टल ब्रोच: यह ध्वनि-प्रतिक्रियाशील ब्रोच एक खेल के मैदान सर्किट एक्सप्रेस, सस्ते बल्क क्वार्ट्ज क्रिस्टल, तार, कार्डबोर्ड, पाया गया प्लास्टिक, एक सुरक्षा पिन, सुई और धागा, गर्म गोंद, कपड़े का उपयोग करके बनाया गया है। और विभिन्न प्रकार के उपकरण। यह इसका एक प्रोटोटाइप, या पहला मसौदा है
मल्टीमॉडल क्लॉक: 4 कदम
मल्टीमॉडल क्लॉक: मुझे घड़ियां बहुत पसंद हैं! मैं स्क्रीन पर रोमन अंकों को प्रदर्शित करने वाली घड़ी के लिए एक निर्देशयोग्य की तलाश कर रहा था। जब मुझे आर्डिनो बेस पर कोई उपयुक्त नहीं मिला, तो मैंने खुद एक बनाने का फैसला किया। रंगीन टीएफटी डिस्प्ले के साथ, मैं सोच रहा था कि और क्या हो सकता है
संगीत उपकरण रैक/लैपटॉप स्टैंड/डेस्कटॉप आयोजक: 7 कदम
म्यूजिक इक्विपमेंट रैक / लैपटॉप स्टैंड / डेस्कटॉप ऑर्गनाइज़र: यह इंस्ट्रक्शनल आपको दिखाएगा कि एक पुराने पीसी केस को म्यूजिक गियर रैक, लैपटॉप स्टैंड और कंप्यूटर डेस्क ऑर्गनाइज़र में कैसे बदला जाए।
पेपर लैपटॉप स्टैंड, सबसे सस्ता लैपटॉप स्टैंड संभव: 4 कदम
पेपर लैपटॉप स्टैंड, सबसे सस्ता लैपटॉप स्टैंड संभव: मुझे भूकंप से प्यार है, और अपने मैकबुक के स्थायित्व के बारे में चिंतित हूं। मुझे उन लैपटॉप स्टैंड को प्रशंसकों के साथ खरीदने का विचार कभी नहीं आया, क्योंकि मैकबुक के नीचे बिल्कुल भी छेद नहीं है। मैं सोच रहा था कि वो आधी गेंदें शायद मेरे लैपटॉप को मोड़ दें