فهرست مطالب:
- مرحله 1: درباره CREATE USB Interface
- مرحله 2: درباره کیت ThereminVision II
- مرحله 3: آماده سازی پایه موسیقی
- مرحله 4: اتصال ماژول های سنسور ThereminVision
- مرحله 5: اتصال ThereminVision به رابط USB CREATE
- مرحله 6: همه چیز را روی پایه نصب کنید
- مرحله 7: بارگذاری سیستم عامل برای ThereminVision در CUI
- مرحله 8: آزمایش پایه موسیقی چند حالته در Max/MSP/Jitter
- مرحله 9: استفاده از پایه موسیقی چند حالته در اجرا! (و تمدید آن)
تصویری: پایه موسیقی چند حالته: 9 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:58
Multimodal Music Stand (MMMS) یک روش جدید برای کنترل سنتز و جلوه های صوتی در هنگام نواختن یک ساز سنتی (ساکس ، فلوت ، ویولن ، شما نام آن را) است ، و چندین امکان اضافی برای تکنیک های گسترده ای که می تواند در هنگام بازی استفاده شود ، ارائه می دهد. ! در حال حاضر یک صفحه وب در مورد پروژه گروهی ما در UC Santa Barbara وجود دارد که ما در آن MMMS را توسعه دادیم ، بنابراین به جای تکرار آن در اینجا ، پیوند را ارسال می کنم - آن را بررسی کنید! وب سایت غرفه موسیقی چند منظوره در اینجا ، اما فیلمهای بهتری در سایت بالا وجود دارد … Multimodal به قابلیت تشخیص ورودی در بیش از یک حالت (ورودی صدا ، ورودی ویدئو و ورودی مبتنی بر حسگر) اشاره دارد. ورودی صدا و تصویر بسیار ساده است ، شامل یک میکروفون معمولی و یک وب کم متصل به رایانه شما است ، اما ورودی سنسور کمی پیچیده تر است ، بنابراین این دستورالعمل … ما از رابط USB CREATE استفاده می کنیم ، یک مدار ساده که من برای کلاس ایجاد کردم من در UCSB تدریس می کنم ، همراه با کیت ThereminVision II برای E-field (که به عنوان سنجش خازنی نیز شناخته می شود) همانطور که در اینجا نشان داده شده است: CREATE USB InterfaceTerminVisionII kit ناامید نشو! MMMS اساساً معادل 2 Theremins است ، زیرا دارای 4 آنتن سنجش میدان E است ، البته علاوه بر ورودی صدا/تصویر. اگر علاقه دارید تکنیک های عملکرد خود را با تعامل با رایانه با ابزار خود گسترش دهید ، اما نمی خواهید از پاهای ساده استفاده کنید ، برای خود یک پایه موسیقی چند حالته بسازید و تمرین با آن را شروع کنید!
مرحله 1: درباره CREATE USB Interface
CREATE USB Interface (CUI) یک مدار قابل برنامه ریزی ساده مبتنی بر PIC است که می تواند به طور کامل DIY ساخته شود ، یا می توانید مستقیماً یک پیش ساخته از من با قیمت 50 دلار (+ 5 برای حمل و نقل) از من تهیه کنید ، و نیازی به آن نخواهید داشت برای خرید یک برنامه نویس PIC از زمانی که بوت لودر را برای شما قرار داده ام … برای جزئیات بیشتر به وب سایت مراجعه کنید ، یا فقط به من ایمیل ارسال کنید: ایجاد وب سایت رابط USB پروژه های جالب در سراسر جهان … چند نمونه از دانشجویان دانشگاه سانتا باربارا در این مقاله کنفرانسی (PDF) آمده است. CUI را می توان از طریق کابل USB با استفاده از bootloader برنامه ریزی کرد ، به همین دلیل به راحتی قابل تنظیم است - به سادگی سیستم عامل را تغییر دهید و چیز دیگری است. به عنوان مثال ، آسان است که CUI را با استفاده از یکی از رابط های حسگر بی سیم تبدیل کنید. ماژول های بلوتوث از جرقه سرگرم کننده - اگر کسی علاقه مند به انجام این کار است ، یک یادداشت در نظرات ارسال کنید و درخواست کنید که یک دستورالعمل دیگر باشد. CUI دارای 13 کانال ورودی آنالوگ 10 بیتی و 16 پین ورودی/خروجی عمومی است. سیستم عامل پیش فرض ارسال شده با بردهای CUI v1.0 همه آنها را به عنوان ورودی به رایانه میزبان ارسال می کند و با محیط های هنری تعاملی مانند Max/MSP/Jitter ، Pd/Gem ، SuperCollider ، Chuck و غیره به خوبی کار می کند. یکی از بردهای CUI v1.0 برای ساخت پایه موسیقی چند حالته در این دستورالعمل. ما از Max/MSP/Jitter به عنوان یک محیط استفاده می کنیم ، اما به هر حال با خیال راحت این مورد را با Pd یا نرم افزار دلخواه خود سازگار کنید. من از طرفداران بزرگ منبع باز هستم (CUI خود منبع باز است) ، و اگر همه ما روی دوش یکدیگر بایستیم و کارهایی را که می سازیم بهبود دهیم بسیار کمک می کند!
مرحله 2: درباره کیت ThereminVision II
ThereminVision II هم به صورت کیت (50 دلار) و هم پیش ساخته (80 دلار) از سایت فروشنده ، RobotLand در دسترس است و همچنین منبع باز است - راهنمای ThereminVision II (PDF) شامل نمودارهای مدار است. برای MMMS ، من کیت را خریداری کردم و سپس تصمیم گرفتم این بار با دستگاه از پیش ساخته شده (این دومین MMMS من است) استفاده کنم. به غیر از این ، اگر فکر می کنید چرا من پیشنهاد نمی کنم شکل کیت رابط USB CREATE ، به این دلیل است که بوت لودر CUI باید با یک برنامه نویس معمولی PIC برنامه ریزی شود تا سیستم عامل جدید از طریق USB ارسال شود - در غیر این صورت من قطعاً یک کیت ارائه می دهم ، اگرچه شامل لحیم کاری روی سطح می شود … بنابراین به thereminVision II - اگر آن را به صورت کیت خریداری کرده اید ، دستورالعمل های (عالی!) را در pdf دنبال کنید: راهنمای ThereminVision II بسیاری از نمودارهای زیبا از سیم کشی وجود دارد که باید انجام دهید - تنها چیزی که نشان نمی دهد اتصال به CREATE USB Interface است ، بنابراین عکسهایی را که در مراحل بعدی گرفته ام ارسال خواهم کرد … آه ، و آنتن های ThereminVision (شامل نمی شود) را از All Electronics دریافت کردم.
مرحله 3: آماده سازی پایه موسیقی
موسیقی چند حالته خود را از یک پایه موسیقی زیبا مانند "پایه هادی" نشان داده شده در اینجا استفاده کنید یا از هر چیزی که در دست دارید استفاده کنید - بهتر است ، خودتان بسازید!
مهم نیست از چه پایه ای استفاده می کنید ، برای چهار آنتن در گوشه های پایه به پایه های جداگانه نیاز دارد. با سوراخ کردن گوشه ها شروع کنید - سخت افزار نصب شده در اطراف با یک مته 1/4 اینچی کار می کرد ، احتمالاً قطعه شما متفاوت خواهد بود. سعی کنید جلوی سطح را تا حد ممکن صاف نگه دارید تا از تداخل با نت های موسیقی جلوگیری کنید.
مرحله 4: اتصال ماژول های سنسور ThereminVision
اتصال ماژول های "سنسور" ThereminVision (مدارهای 555 تایمر) به ماژول "پردازنده" ThereminVision نیز در دفترچه راهنمای ThereminVision II با جزئیات بیشتری مورد بحث قرار گرفته است ، اما در اینجا چند عکس از این فرآیند وجود دارد …
مرحله 5: اتصال ThereminVision به رابط USB CREATE
همانطور که در آخرین مرحله دیدیم ، 4 سیم وجود دارد که هر یک از ماژول های سنسور را به ماژول پردازنده ThereminVision متصل می کنند. همچنین 6 سیم وجود دارد که ماژول پردازنده ThereminVision را به رابط USB CREATE متصل می کند - آنها Power ، Ground ، Sensor Output ، Sensor Select A ، Sensor Select B و Sensor Stop هستند.
از آنجا که ThereminVision II قدرت خود را از رابط USB CREATE (که به نوبه خود قدرت خود را از USB دریافت می کند) دریافت می کند ، تصمیم گرفتم قدرت هر یک از ماژول های سنسور ThereminVision را مستقیماً به CREATE USB رابط وصل کنم - این امر باعث می شود تا کمی کمتر شود لانه پرنده روی سیم کشی ، زیرا سیم های زیادی روی برد پردازنده TherminVision وارد شده است. اتصال "+" در ThereminVision به "5V" در CUI Connect "-" در ThereminVision به "GND" در CUI اتصال "4" (تقسیم بر 4 خروجی) در ThereminVision به "D7" در اتصال CUI "SEL B" در ThereminVision به "D5" در CUI "SEL A" را در ThereminVision به "D4" در CUI وصل کنید "S" در ThereminVision به "D6" در CUI
مرحله 6: همه چیز را روی پایه نصب کنید
بنابراین تجهیزات الکترونیکی تمام شده است ، اکنون فقط آن را روی پایه نصب کنید - روشهای زیادی برای انجام این کار وجود دارد ، و ممکن است بخواهید لوازم الکترونیکی خود را در یک جعبه محافظ قرار دهید و غیره …
در اینجا تعدادی از ساده ترین روش های نصب را مشاهده می کنید.
مرحله 7: بارگذاری سیستم عامل برای ThereminVision در CUI
ThereminVision به جای خروجی های آنالوگ (یا هر یک از پروتکل های استاندارد دیجیتال مانند I2C یا SPI) سیگنال های زمان سنجی را برای سنسورهای خود ارسال می کند. بنابراین برخی از سیستم عامل های سفارشی برای اندازه گیری زمان این سیگنال ها مورد نیاز بود … اولین نسخه سیستم عامل Multimodal Music Stand در فایل زیپ زیر قرار دارد ، هم کد منبع و هم فایل hex کامپایل شده (همراه با یک وصله آزمایشی برای Max/ MSP/Jitter): سیستم عامل CUI -ThereminVision تصویر زیر برنامه OS X Boot Down by Craig Schimmel را نشان می دهد - یک ابزار بوت بارگیری مکینتاش برای CUI. اگر از ویندوز استفاده می کنید ، ساده ترین کار این است که از ابزار خود Microchip ، PDFSUSB.exe که از وب سایت آنها قابل بارگیری است استفاده کنید یا در این مثال برای رابط USB CREATE قرار داده شده است. برای قرار دادن CUI در "حالت بوت لودر" ، نگه دارید دکمه برنامه را فشار دهید و دکمه تنظیم مجدد را فشار دهید (یا فقط کابل USB را در حالی که دکمه برنامه را پایین نگه داشته اید وصل کنید). LED وضعیت CUI به طور مداوم چشمک می زند و نشان می دهد که در حالت بوت لودر است. اکنون می توانید از Boot Down برای ارسال فایل CUIEfieldBootDown.hex به CREATE USB Interface استفاده کنید. اگر می خواهید سیستم عامل CREATE USB Interface را به حالت اولیه برگردانید ، اینجا آمده است ، و نمونه های دیگری از سیستم عامل برای CUI در اینجا نیز وجود دارد.
مرحله 8: آزمایش پایه موسیقی چند حالته در Max/MSP/Jitter
وصله نمونه را در Max/MSP/Jitter باز کنید (نسخه نمایشی 30 روزه از www.cycling74.com قابل بارگیری است و نسخه "زمان اجرا" نیز موجود است که اجازه ذخیره وصله ها را نمی دهد) ، یا قوانین موجود در پچ Max را دنبال کنید و وصله خود را در PureData (Pd) بسازید … Jitter برای نمایش موقعیت سه بعدی ورودی های اشاره ای استفاده می شود ، جایی که محور z (به سمت و خارج از پایه) با شدت کلی هر 4 آنتن ترسیم می شود - چندان علمی نیست ، اما کار می کند! داده های سنسورهای جداگانه نیز به عنوان OSC به 127.0.0.1 (localhost) برای استفاده در سایر برنامه ها در صورت نیاز ارسال می شود. یک شی مفید در Max/MSP/Jitter برای فیلتر کردن خوشه ها از داده های حسگر (ناشی از تداخل الکتریکی) سایت تریستان همچنین دارای مجموعه ای از وسایل جانبی MSP برای Max است که ما از آن برای قسمت تحلیل صوتی ورودی Multimodal Music Stand استفاده می کنیم - شامل گام ، بلندی صدا ، روشنایی ، سر و صدا ~ ، و شی analy همه در یک ~. هنگامی که اطلاعاتی را به Max وارد کردید ، باید حساسیت سنسورهای ThereminVision را به صورت جداگانه با یک پیچ گوشتی کوچک تنظیم کنید. این کار را با کشیدن آنتن ها در تمام طول انجام دهید ، سپس قطعه چوبی آبی را در جهت خلاف جهت عقربه های ساعت بچرخانید تا به حالت "حس معکوس" برسد - سپس آن را در جهت عقربه های ساعت بچرخانید تا به محدوده حساسیت عادی برگردید. تنظیمات کوچک (تنظیم حساسیت ، درست مانند تنظیم گیتار) را می توان با تغییر طول آنتن ها انجام داد ، بنابراین نیازی نیست که پیچ گوشتی کوچکی را برای برگزاری کنسرت ها با خود حمل کنید.
مرحله 9: استفاده از پایه موسیقی چند حالته در اجرا! (و تمدید آن)
فراموش نکنید ، تکنیک های اجرایی جدید که غرفه موسیقی چند حالته امکان پذیر می کند ، نیاز به تمرین و توسعه نقشه ها و ایده های جدید برای آنچه می خواهید با آن کنترل کنید دارد! همچنین ، اگر می خواهید MMMS خود را به گونه ای دیگر سنسورها اضافه کنید ، استفاده از 13 ورودی آنالوگ در CUI علاوه بر سنسورهای ThereminVision در نسخه های بعدی سیستم عامل MMMS امکان پذیر است ، بنابراین با برخی از سنسورهای ساده (کشویی/دستگیره/پا) یا انواع دیگر سنسورها (IR/اولتراسوند/و غیره) ، از این موارد می توان به همراه ورودی صوتی و تصویری به رایانه استفاده کرد. در حال حاضر سیستم عامل از پروتکل "ser-over-USB" استفاده می کند اما در نهایت برنامه تغییر پروتکل "HID" (دستگاه ورودی انسانی) است که معمولاً توسط رابط USB CREATE استفاده می شود. لطفاً در انجام این تلاش مشارکت کنید … یک پروژه منبع باز مشابه برای سنجش میدان الکترونیکی (همچنین به عنوان سنجش خازنی نیز شناخته می شود) وجود دارد که از توپولوژی مدار مشابه (بر اساس طرح ThereminVision) به نام CapToolKit استفاده می کند - از "برادر کوچک" استفاده می کند "از PIC18F4550 ، PIC18F2550 که تعداد زیادی ورودی آنالوگ ندارد (10 به جای 13). سیستم عامل CapToolKit کمی متفاوت است زیرا آنها از برد پردازنده ThereminVision استفاده نمی کنند. ما از یک دوربین فایروایر ساده (به سبک وب کم) که در بالای پایه موسیقی نصب شده است برای تشخیص نوری حرکات فیزیکی و تشخیص نگاه استفاده می کنیم. علاقمندان به دید رایانه ای یا تجزیه و تحلیل صوتی و ترکیب جنبه های تحقیق گروه ما هستند ، لطفاً مقالات موجود در وب سایت Multimodal Music Stand را مشاهده کنید. و لطفاً اگر یک پایه موسیقی چند حالته می سازید ، تجربیات خود را ارسال کنید … ما در حال حاضر دو مورد از آنها را در UCSB داریم ، همانطور که در عکس زیر نشان داده شده است - بسیار عالی خواهد بود که آهنگ ها ، اجراها و نوازندگان بیشتری از آنها استفاده کنند! دکتر JoAnn Kuchera-Morin اولین آهنگ شامل MMMS را نوشت که توسط فلوت نواز Jill Felber در مدرسه موسیقی ایستمن در مارس 2007 اجرا شد.
توصیه شده:
تست کننده سرو دو حالته: 5 مرحله (همراه با تصاویر)
تست کننده سرو دو حالته: هنگام خرید یک سروو موتور جدید ، می خواهم سریع بررسی کنم که آیا کار می کند یا خیر. تستر سرو دو حالته به من امکان می دهد این کار را در یک دقیقه انجام دهم. سرووها ، حداقل آنهایی که ارزانتر می شناسم ، گاهی اوقات هنگام رسیدن به آنچه که انتظار می رود عمل نمی کنند: دنده ها می پرند ، الکترون
ساعت چند حالته: 4 مرحله
ساعت چند حالته: من عاشق ساعت هستم! من به دنبال یک ساعت آموزشی بودم که اعداد رومی را روی صفحه نمایش دهد. هنگامی که هیچ یک از موارد مناسب را بر اساس آردوینو دریافت نکردم ، تصمیم گرفتم خودم یکی از آنها را بسازم. همراه با صفحه نمایش TFT رنگی ، من می پرسیدم که چه چیز دیگری می تواند باشد
پایه لیزری چند منظوره DIY: 7 مرحله (همراه با تصاویر)
پایه لیزری DIY چند منظوره: این پایه لیزری را می توان تقریباً برای هر چیزی ، دارنده دستور ، دارنده هنر هنری ، نگهدارنده تصویر و چندین مورد دیگر استفاده کرد ، اما مهمتر از همه ، لیزر ، به لطف پاهای انعطاف پذیر ، می تواند روی آن نصب شود تلسکوپ ، دوربین دو چشمی یا تقریباً هر
پایه دوربین برای موتور سیکلت (پایه عقب): 11 مرحله (همراه با تصاویر)
پایه دوربین برای موتورسیکلت (پایه عقب): من مدت زیادی است که شبکه را برای نصب دوربین برای دوچرخه اسپرتم تمیز می کنم. همه چیزهایی که من پیدا می کنم یا بسیار گران هستند ، یا بسیار سخت برای نصب/حذف هستند. بعضی ها هر سه هستند! یک روز من عذرخواهی کردم و به این خواسته رسیدم
نمایش موسیقی ساده موسیقی (lpt Led): 6 مرحله (همراه با تصاویر)
موسیقی ساده نمایش ساده (lpt Led): واقعاً ساده & amp؛ میله سبک ارزان ، تغذیه و کنترل از طریق کامپیوتر (از طریق پورت lpt). ساخت این دستگاه چیزی در حدود 10 تا 20 دلار برای شما هزینه خواهد داشت (من کابل plexi و lpt را رایگان داشتم ، بنابراین فقط 3 دلار برای چراغ مشعل و 3 دلار برای مهره و پیچ و مهره پرداخت کردم) = کشتن