تبدیل زمین و ریتم در رویداد پیش فرض
با استفاده از نمونه اولیه رویداد پیش فرض ، زمین و ریتم بسته به نیاز موسیقی می تواند در سطح مختلف در سطح مختلف مشخص شود. نمونه اولیه رویداد پیش فرض شامل منطق برای تبدیل انتزاع سطح بالاتر به پارامترهای فیزیکی است که برای سنتز مفید هستند.
توضیحات زیر با مقدار پایان که در واقع مورد استفاده قرار می گیرد ، شروع می شود و با سایر مقادیر مورد استفاده در محاسبات استفاده می شود: به عنوان مثال ، Delta مبتنی بر dur و کشش است. محاسبات ممکن است با ارائه مقدار دیگری برای مورد محاسبه شده از آن دور شود. اگر الگوی شما دلتا را مستقیماً مشخص کند ، dur و کشش نادیده گرفته می شوند.
همچنین توجه داشته باشید که هیچ تعهدی برای استفاده از این سازه ها وجود ندارد. نمونه اولیه رویداد پیش فرض به معنای اجرای یک مدل از زمین یا ریتم بر سایر موارد نیست. این به سادگی این گزینه ها را ارائه می دهد ، که ممکن است در صورت مناسب بودن کار از آنها استفاده کنید ، یا اگر وظیفه شما خواستار چیز دیگری است ، نادیده بگیرید یا نادیده بگیرید.
تبدیل زمان بندی
ریتم مبتنی بر کلیدهای رویداد دلتا و پایدار است. هر دوی این موارد را می توان از انتزاع سطح بالاتر محاسبه کرد: dur ، کشش و legato. Delta تعداد ضربان تا رویداد بعدی. شما می توانید الگوی دلتا را مستقیماً ارائه دهید ، یا نمونه اولیه رویداد پیش فرض می تواند آن را براساس مقادیر دیگر محاسبه کند: مدت زمان این رویداد. کشش یک ضرب برای مدت زمان: DELTA = DUR * کشش. برای نگه داشتن این یادداشت چند ضرب و شتم را حفظ کنید. پس از ضربات پایدار ، یک پیام انتشار به گره مصنوعی ارسال می شود که کنترل دروازه خود را به 0 تنظیم می کند. synthdef شما باید از دروازه در Envgen بر اساس یک پاکت پایدار استفاده کند (به ENV مراجعه کنید) ، و Envgen باید دارای یک اهدا کننده (انجام شده) باشد که در پایان مصنوعی را آزاد می کند. شما می توانید الگوی پایدار را مستقیماً ارائه دهید ، یا نمونه اولیه رویداد پیش فرض می تواند آن را برای شما محاسبه کند بر اساس: Legato بخشی از مدت زمان رویداد که برای آن مصنوعی باید حفظ شود. 1. 0 به این معنی است که این مصنوعی دقیقاً در شروع بعدی آزاد می شود. 0. 5 به این معنی است که نیمه آخر مدت زمان استراحت خواهد بود. مقادیر بیشتر از 1. 0 نت های همپوشانی تولید می کنند. Pistain = Dur * Legato * کشش.
تبدیل زمین
استفاده از زمین در رویداد پیش فرض غنی است و تعداد زیادی گزینه نیز وجود دارد. برای استفاده از رویدادها ، درک همه این گزینه ها لازم نیست. همانطور که مثالها نشان داده اند ، یک الگوی بازی نت نتایج معقول ایجاد می کند حتی فقط درجه را مشخص می کند. پارامترهای دیگر به شما امکان می دهد کنترل کنید که چگونه این رویداد از درجه به فرکانس که در نهایت به مصنوعی جدید منتقل می شود ، کنترل می شود. نمونه اولیه رویداد پیش فرض شامل پیش فرض های معقول برای همه این موارد است.
برای رفتن از بالاترین سطح انتزاع پایین: درجه یک درجه مقیاس را نشان می دهد. درجه های مقیاس کسری از تصادفات پشتیبانی می کنند: اضافه کردن 0. 1 به درجه مقیاس عدد صحیح ، تعداد یادداشت های کروماتیک مربوطه را توسط یک سمیتون افزایش می دهد ، و کم کردن 0. 1 باعث کاهش تعداد نت کروماتیک می شود. 0. 2 توسط دو سمیتون و غیره افزایش می یابد یا پایین می آید. Note یک شاخص یادداشت کروماتیک است که از درجه بر اساس مقیاس و جابجایی معین محاسبه می شود ( mtranspose ، درجه های مقیاس برای بالا بردن یا پایین آمدن یادداشت). Note در واحدهای مساوی با هر تعداد مرحله به اکتاو ( Stepperoctave) است. midinote یک تبدیل 12et از note است که به سمت راست اکتاو منتقل می شود و از جابجایی گاموت استفاده می کند ( gtranspose ، که در واحدهای پله ای ارائه شده است). اگر stepperoctave چیز دیگری غیر از 12 باشد ، واحدهای غیر 12 در 12 واحد میانی در هر اکتاو قرار می گیرند. freq از midinote توسط midicps محاسبه می شود. جابجایی کروماتیک در واحدهای 12et ( ctranspose) اضافه می شود.
بیشتر synthdef های نت بازی از FREQ به عنوان یک آرگومان استفاده می کنند. در صورت تمایل ، آنها ممکن است از میانیوت ، یادداشت یا حتی درجه استفاده کنند.
- اگر مواد شما در اطراف مقیاس یا حالت سازماندهی شده است ، از درجه استفاده کنید.
- اگر مقیاس دارای الگوهای صعودی و نزولی متفاوتی است ، با استفاده از الگوی فیلتر Pavaroh ، از Note در pbind خود استفاده کنید.
در زیر شرح کاملی از همه عناصر سیستم Pitch است. احساس راحتی کنید که از موارد مورد علاقه استفاده کنید و بقیه را نادیده بگیرید. فرکانس FREQ در هرتز. ممکن است مستقیماً داده شود ، یا بر اساس موارد زیر محاسبه شود. زمین ممکن است در هر یک از چندین سطح بیان شود. فقط یک بار نیاز به یک بار استفاده می شود. به عنوان مثال ، اگر از نظر درجه مقیاس می نویسید ، یادداشت ، یادداشت MIDI و مقادیر فرکانس به طور خودکار برای شما محاسبه می شود. جابجایی کروماتیک ، در واحدهای 12et. به میانی اضافه شده است. شماره یادداشت میانی MIDI ؛12 یادداشت MIDI = یک اکتاو. این ممکن است در صورت لزوم کسری باشد. محاسبه شده بر اساس: ریشه مقیاس را ریشه کنید ، که در 12et MIDI Note افزایش یافته است. اکتاو شماره اکتاو را برای note = 0. پیش فرض 5 است ، نقشه برداری 0 بر روی MIDI Note 60. Stepperoctave چند واحد note نقشه را روی اکتاو قرار می دهد. از خلق و خوی غیر 12 پشتیبانی می کند. جابجایی غیر 12et ، در واحدهای Note. به یادداشت اضافه شد. در هر بخش از اکتاو ، شماره یادداشت را یادداشت کنید. 0 ریشه مقیاس است. محاسبه شده بر اساس: درجه درجه درجه. نقشه برداری مقیاس درجه های مقیاس بر روی semitones. به عنوان مثال ، عمده [0 ، 2 ، 4 ، 5 ، 7 ، 9 ، 11] است. Stepperoctave (مانند بالا.) جابجایی معین را mtranspose کنید. به درجه اضافه شده است.
همچنین به کلاس مقیاس برای یک مخزن تنظیمات مقیاس و امکان تنظیم غیر EET مراجعه کنید.
تبدیل دامنه
در آخر ، می توانید دامنه را به عنوان db یا amp مشخص کنید. اگر به عنوان dB داده شود ، دامنه به طور خودکار با استفاده از . dbamp محاسبه می شود.
فارکس پرشین...
ما را در سایت فارکس پرشین دنبال می کنید
برچسب :
نویسنده : الیزابت امینی
بازدید : <-PostHit->
تاريخ : سه
شنبه
6 تير
1402 ساعت: 18:07