MIDI را بهتر بشناسیم – قسمت دوم

برای اجرای پیام Note On سه بایت به سمت گیرنده باید ارسال شود.
برای اجرای پیام Note On سه بایت به سمت گیرنده باید ارسال شود.
در دو مطلب قبل مقدماتی راجع به MIDI و سابقه تاریخی آن ارائه کردیم. در این نوشته نگاهی به انواع پیامهای MIDI انداخته و نحوه روشن و خاموش کردن نت ها و ساختار اطلاعات ارسالی برای این دو پیام را بررسی می کنیم.

MIDI Messages
پیامهای MIDI مجموعه دستورالعملهایی هستند که بین دستگاههای دیجیتال موسیقی و نرم افزارها برای برقراری ارتباط ، تبادل می شوند. این پیامها انواع مختلف دارند که به دو دسته اصلی می توان آنها را تقسیم کرد، اول پیامهای مربوط به کانالها که Channel Messages نامیده می شوند و دوم پیامهای سیستمی که System Messages نامیده می شوند.

Channel Message ها آنهایی هستند که برای کانالهای MIDI ارسال می شوند، برای مثال اینکه یک کانال باید چه نتی را اجرا کند – که به آن Note Message گفته می شود – و یا اینکه این کانال باید در کدام لحظه ساز خود را تغییر دهد – که Program Change Message نامیده می شود – و …

اما System Message ها آنهایی هستند که برای تمامی دستگاههای متصل به حلقه ارتباطی MIDI ارسال می شوند و وظیفه تمامی آنها است که این پیامها را گرفته به آنها پاسخ مناسب دهند. این پیامها عمومآ هیچ کاری به نحوه ریز اجرای نت های موسیقی ندارند.

پیامهای MIDI معمولآ توالی دو تا سه بایت اطلاعات هستند. بایت اول که وضعیت پیام یا Status نامیده می شود به گیرنده می گوید که این پیام از چه نوعی می باشد. این بایت حاوی اعدادی بین ۱۲۸ تا ۲۵۵ است. در این بایت پرارزش ترین بیت همواره یک است و چهار بیت کم ارزش شماره کانال را از ۰ تا ۱۶ مشخص می کنند. سه بیت باقیمانده مشخص کننده نوع پیام خواهند بود.

بایت دوم حاوی اطلاعاتی است که بر حسب نوع Status گیرنده به آن نیاز دارد، به این بایت Data گفته می شود. مقادیری که این قسمت از پیام اختیار می کند بین ۰ تا ۱۲۷ است. برخی از پیامهای MIDI نیاز به بایت سومی هم بعنوان Data دارند.

بایت هایی که اطلاعات را در خود نگهداری می کنند دارای پرارزش ترین بیت معادل صفر هستند. به این ترتیب گیرنده بسادگی با آزمایش بیت پرارزش هر بایتی که دریافت می کند می تواند تشخیص دهد که این بایت اطلاعات است یا مشخص کننده نوع پیام.

روشن و خاموش کردن نت ها
هنگام اجرای یک قطعه موسیقی توسط یک نرم افزار و چند ساز دیجیتال MIDI به احتمال بسیار زیاد بیشترین پیامی که نرم افزار به سازها ارسال می کند برای اجرای نت ها است. این پیامها Note On و Note Off نامیده می شوند.

Note On، پیامی است که معادل با فشار دادن روی کلاویه یک کیبرد است و Note Off معادل با هنگامی است که انگشت از روی کلاویه برداشته می شود. وضعیت روشن و خاموش کردن هر نت معادل با اعداد ۹ و ۸ هگز برای بایت Status است.

هنگامی که یک سینتی سایزر پیام Note On را می گیرد، نت مورد نظر را اجرا نمی کند تا سایر اطلاعات برای اجرای نت را دریافت کند. این اطلاعات شامل دو بایت نام نت و شدت یا حجم صوتی آن خواهد بود.

همانطور که اشاره شده قسمت Data مقادیری از ۰ تا ۱۲۷ را اختیار می کند، بنابراین می تواند ۱۲۸ سطح برای حجم صدا – که در فرهنگ MIDI به آن سرعت یا Velocity گفته می شود، – داشته باشد. بنابراین پس از دریافت یک Status = 9 Hex گیرنده ابتدا شماره نت را در بایت بعدی دریافت می کند و سپس حجم صوتی را در بایت دنبال آن. شکل اول نمایش دهنده سه بایتی است که برای روشن کردن هر نت گیرنده آنها را دریافت می کند.

عینآ مراحل بالا برای پیام Note Off نیز صورت می گیرد و پس از آن گیرنده مجددآ به انتظار دو بایت اطلاعات مشابه خواهد بود. در این حالت بایت دوم اطلاعات مشخص می کند که به چه سرعتی کلاویه رها می شود. برخی از سینتی سایزرها که توانایی اجرای After Touch را نداشته باشند معمولآ از این بایت صرفنظر می کنند، اما آنهایی که چنین توانایی اجرایی را داشته باشند پاسخ مناسب به آن می دهند.

مشاهده می کنید که با همین دو پیام Note On و Note Off چگونه می توان به سادگی یک قطعه چند بخشی زیبا را اجرا کرد. در نوشته های بعدی به بررسی بیشتر Message های MIDI خواهیم پرداخت.

7 دیدگاه

  • amir
    ارسال شده در تیر ۱۶, ۱۳۸۵ در ۸:۳۸ ب.ظ

    مرسی استفاده کردم. اگر ممکن هست روش ارسال اطلاعات به پورت میدی رو هم بگید. یعنی اینکه پورت رو چطوری باید آماده کرد و … یک سئول دیگه اینکه آیا می تونید یک تکه برنامه هم به هر زبونی بدید که باهاش موسیقی پخش بشه؟

  • hamid
    ارسال شده در تیر ۱۶, ۱۳۸۵ در ۸:۴۱ ب.ظ

    merci matalebe khobie rafigh. ama raje be vasl kardane sazha donbale ham hm benevis. inke aya momkene port midi besoze age eshtbah vasl konim. movafagh bashi.

  • ناشناس
    ارسال شده در تیر ۱۶, ۱۳۸۵ در ۱۱:۰۹ ب.ظ

    mer30lotfan dar morede barname ha e ke mishe midi sakht ham tozih dahid va nahve ye vasle keyboard be pc mamnoon

  • sheyda
    ارسال شده در تیر ۱۷, ۱۳۸۵ در ۷:۲۵ ق.ظ

    جالب بود.خسته نباشید.
    http://www.oyax.com/groups.php?id=95

  • حمید
    ارسال شده در تیر ۱۷, ۱۳۸۵ در ۱۲:۳۷ ب.ظ

    خوب بود. ادامه بدید شاید ما هم یک چیزی یاد گرفتیم :)

  • نیما
    ارسال شده در تیر ۲۰, ۱۳۸۵ در ۸:۳۰ ق.ظ

    من از شما خیلی تشکر میکنم اطلاعاتی راکه دنبالش میگشتم پیدا کردم

  • مجيد
    ارسال شده در آذر ۱۱, ۱۳۸۵ در ۶:۲۶ ب.ظ

    خیلی جالب و کامل بود

ارسال دیدگاه

رایانامهٔ شما نمایش داده نخواهد شد.

حنانه: هارمونی زوج بر اساس موسیقی ۱۲ نیم پرده طراحی شده است

اگر کسانی مدعی هستند توانایی آنالیز قطعات پدرم را دارند، می توانم میزگردی برگزار کنیم و در این مورد بحث کنیم شاید بر اساس نوشته های من روی سایت شما به نتایجی رسیده باشند و یا از زوایای دیگری مسایل را مورد بحث قرار می دهند. برای رسیدن به چیزی شبیه به هارمونی زوج حتی اگر موزیسینی دارای هوش و استعداد کافی و گوش قوی باشد و چیزی بی آفریند که شبیه آن صدا بدهد، گواه بر دانستن منطق این زبان ویژه که با زبانهای دیگر بسیار متفاوت است نیست و اینکه ادعا کند، هارمونی زوج را آنالیز کرده است. ادعاییست که باید دید و شنید.

نگرشی به تجدد طلبی در هنر و فرهنگ ایرانِ قرن بیستم (IV)

شکل و هیئت معماری مدرن، بیادآوردنده هیچ فرمی از گذشته و تاریخ یا خاطره ای قومی یا ملی نیست، بلکه نشان دهنده دیدگاه و تفکر «مدرن» ی است که با واقعیت گرایی در پی شناخت حقیقتِ فرم و مصالح است. جمله معروف «کمتر، بیشتر است» معرف برنامه معماری مدرن شد.

از روزهای گذشته…

باغلاما در قرن بیستم، حالتی بین تکامل و استانداردسازی (I)

باغلاما در قرن بیستم، حالتی بین تکامل و استانداردسازی (I)

باغلاما سازی زه صدا و از خانواده ی لوت های دسته بلند است، نزدیکترین هم خانواده های این ساز “قپوز” و “چگور” سازهای مورد استفاده ی عاشیق- اوزان های اقوام ترک است. در مقاله ی زیر با خانواده ی ساز “باغلاما” و تغییر و تحولات آن در قرن بیستم به طور مختصر آشنا خواهیم شد.
اولین دکتر موسیقی (II)

اولین دکتر موسیقی (II)

گویا با یک درگیری شــدید لفظی که بین حســین ناصحی و خانم افشار، مدیر صداخانــه وزارت فرهنگ و هنر در گرفت به دستور ایشان این آثار ارزشــمند به جای نامعلومی انتقال می یابد که پس از انقلاب اسلامی و پیگیری خانواده اش برای یافتن حدود یکصد نوار ریل دو لبه و نیز آثار دســت نویس پارتیتور آواها بی اثر می ماند و تا کنون نیز اطلاعاتی از سرنوشــت این گنجینه گرانبها بدست نیامده است.
نوازندگان شاخص تاریخ کمانچه نوازی

نوازندگان شاخص تاریخ کمانچه نوازی

نوشته ای که پیش رو دارید متن کامل سخنرانی سجاد پورقناد است در نشست پژوهشی”سازها و شیوه ها” ویژه ساز کمانچه که به همت خبرگزاری مهر برگزار شد؛ این سخنرانی به علت کمبود وقت نیمه تمام ماند.
نت خوانی و اجرا

نت خوانی و اجرا

از نکاتی که در اجرای صحیح ترقطعات یاریگر نوازندگان است، نت خوانی آنهاست. در اغلب اوقات نوازندگان تمایلی به نت خوانی موسیقی مورداجرا دردوره ای که سرگرم تمرین آن هستند، ندارند.
بازار خرید موسیقی دیجیتال

بازار خرید موسیقی دیجیتال

شرکت Ipsos که پروژه های تحقیق و بررسی در بازار را انجام می دهد، پانزدهم دسامبر اعلام کرد که در حال حاضر در بازار موسیقی دیجیتال تنها دو رقیب سرسخت یعنی iTunes (از شرکت اپل) و Napster 2.0 بعنوان بازیگران اصلی در بازار فروش موسیقی دیجیتال مطرح هستند.
درباره‌ی نقد نماهنگ (V)

درباره‌ی نقد نماهنگ (V)

در نمونه‌های نزدیک به سرِ راست طیف چیزی جز اجرای صرف در اختیار نیست. پس آنچه دستمایه می‌شود نگریستن است. زبان بدن، حرکت، تمهیدات صحنه و مسایلی تکنیکی‌ مانند دوربین و تدوین و … مولفه‌های زبان‌آفرین و نگاه معناساز هستند. اما این نهایت نماهنگ نیست. هنرمندان هرگز به این سادگی موضوعی را وانمی‌گذارند و راضی نمی‌شوند. آنها به دنبال طرح‌های ظریفانه‌تر و راه‌های پیچیده‌تر ابراز هنری می‌گردند. از همین رو به مرور که از سر طیف دور می‌شویم و به بخش‌های میانی می‌رویم گونه‌های دیگری سر برمی‌آورند. پیوسته با آنها عناصر جدید هم پا به میدان می‌گذارند و با نگاه ترکیب می‌شوند.
بررسی ساختار و نقش دانگ‌های مورد استفاده در گوشه‌های راک ردیف میرزاعبدالله (VIV)

بررسی ساختار و نقش دانگ‌های مورد استفاده در گوشه‌های راک ردیف میرزاعبدالله (VIV)

در حرکت پایین‌رونده به سمت R1، که زمینه‌ساز فرود به ماهور است، درجه‌ی پنجم نقش ایستِ موقت را دارد. این مسئله در حقیقت تمهیدی ظریف است برای تأکید بر فاصله‌ی طنینی میان درجه‌ی چهارم و پنجم (فا و سل)، که همان اختلاف میان تتراکردهای سل‌ـ دو و فاـ سی‌بمل در ماهور است، بدون تغییر دادن فواصل درجات و آماده‌کردن فضا برای فرود به دانگ M3. لازم به ذکر است که علاوه بر ذکر نام دانگ‌ها، به‌دلیل اهمیت محور فاـ سل در فرود، از علامت قراردادی A برای توصیف این محور استفاده شده است. با تأکید بر این فاصله و همچنین درجه‌ی چهارم، کرانه‌ی پایینی تتراکرد فاـ سی‌بمل (نت فا) تعریف می‌شود و در ادامه، با حرکتی بالارونده دانگ سوم ماهور (M3) اجرا می‌شود.
سرزمین پدری

سرزمین پدری

از زیباترین کارهای اسمتانا موسیقیدان اهل چک میتوان به قطعه سرزمین پدری اشاره کرد که یکی از تم های بسیار زیبای این قطعه برای بسیاری مردم آشنا و گوش نواز است.
گفتگو با جیمز دپریست (V)

گفتگو با جیمز دپریست (V)

فکر می کنم حتما اتفاق خواهد افتاد و البته اتفاق نخواهد افتاد اگر ما هوشمندانه بدانیم که چه کاری انجام می دهیم و چرا چیزی را می خریم. ما سی دی را می خریم برای آنکه بشنویم هنرمندان محبوب ما چطور اجرا کرده اند. در یک کار ضبط شده جزئیات یک قطعه بسیار واضح شنیده می شود که هیچ وقت در اجرای زنده یک کنسرت آنگونه دریافتش نخواهیم کرد. اما اگر یک اثر را بارها و بارها گوش دهیم و تمریم کنیم بعد به همان کنسرت برویم، در مقایسه با سی دی آن، یا خیلی کند است یا تند!
آشنایی با موسیقی فیلم – ۱

آشنایی با موسیقی فیلم – ۱

Film Score موسیقی ای است که هنگام پخش فیلم به همراه دیالوگ های آن پخش می شود. این موسیقی که مخصوص فیلم تهیه یا تنظیم می شود به منظور کمک به دیگر عوامل بصری و شنوایی – افکتهای صوتی – برای بالا بردن توان بیان احساسات مختلف در فیلم استفاده می شود.