OOP استعمال ڪندي موسيقي ڪيئن لکجي

اسان OpenMusic (OM) سافٽ ويئر اوزار جي تاريخ بابت ڳالهائينداسين، ان جي ڊيزائن جي خاصيتن جو تجزيو ڪيو، ۽ پهرين استعمال ڪندڙن بابت ڳالهايو. ان کان علاوه، اسان اينالاگ مهيا ڪندا آهيون.

OOP استعمال ڪندي موسيقي ڪيئن لکجي
تصوير جيمس بالڊون / ڦاٽڻ

OpenMusic ڇا آهي

هي اعتراض تي مبني آهي بصري پروگرامنگ ماحول ڊجيٽل آواز جي جوڙجڪ لاء. يوٽيلٽي LISP ٻولي جي ٻولي تي ٻڌل آهي - عام ليس. اهو نوٽ ڪرڻ جي قابل آهي ته OpenMusic هن ٻولي لاء هڪ آفاقي گرافڪ انٽرفيس طور استعمال ڪري سگهجي ٿو.

اهو اوزار 90 جي ڏهاڪي ۾ فرانسيسي انسٽيٽيوٽ فار ريسرچ اينڊ ڪوآرڊينيشن آف صوتيات ۽ موسيقي جي انجنيئرن پاران تيار ڪيو ويو (IRCAM). OpenMusic جا ڪل ست ورجن پيش ڪيا ويا - آخري 2013 ۾ جاري ڪيو ويو. پوءِ IRCAM انجنيئر جين بريسن (جين بريسن) استعمال کي شروع کان ٻيهر لکيو، وٺڻ لاء بنياد اصل ڪوڊ ڇهين نسخو (OM6). اڄ OM7 لائسنس تحت ورهايو ويو آهي GPLv3 - ان جا ذريعا موجود آهن GitHub تي ڳولهيو.

هن سان ڪيئن ڪم ڪجي

OpenMusic ۾ پروگرام ٺاهيا ويندا آهن گرافڪ شين کي هٿي ڏيڻ بجاءِ ڪوڊ لکڻ جي. نتيجو هڪ قسم جو بلاڪ ڊراگرام آهي، جنهن کي "پيچ" سڏيو ويندو آهي. modular synthesizers سان ملندڙ جلندڙ، جيڪي ڪنيڪشن لاءِ پيچ ڪيڊ استعمال ڪندا هئا.

هتي نموني پروگرام OpenMusic، GitHub مخزن مان ورتو ويو:

OOP استعمال ڪندي موسيقي ڪيئن لکجي

OpenMusic ۾ ٻن قسمن جون شيون آهن: بنيادي ۽ سکور (Scour Object). پھريون آھن مختلف رياضياتي عملن سان ڪم ڪرڻ لاءِ ميٽرڪس، ڪالمن ۽ ٽيڪسٽ فارم.

اسڪور شيون آواز سان ڪم ڪرڻ لاء ضروري آهن. انهن کي پڻ ٻن گروپن ۾ ورهائي سگهجي ٿو:

اسڪور شيون سکور فنڪشن استعمال ڪندي ٺاهيا ويا آهن، جهڙوڪ پوليفونڪ آواز ٺاهڻ لاء ڪيترن ئي حصن کي هڪ ۾ گڏ ڪرڻ. اضافي فنڪشن ملي سگھن ٿا پلگ ان لائبريرين ۾ - انهن جي مڪمل فهرست سرڪاري ويب سائيٽ تي دستياب آهي.

توهان OpenMusic پاران ٺاهيل ميلوڊي جو هڪ مثال ٻڌي سگهو ٿا هن وڊيو ۾:


اوزار ۽ ان جي صلاحيتن سان واقفيت حاصل ڪرڻ لاء، اسان سفارش ڪريون ٿا ته توهان دستاويزن جو حوالو ڏيو. OM7 لاءِ دستي ڪتاب اڃا ترقي ۾ آهي. پر توھان ڏسي سگھوٿا OM6 ريفرنس ڪتاب - توھان کي ضرورت آھي لنڪ جي تابعداري ڪريو ۽ کاٻي پاسي واري ونڊو ۾، وڌايو يوزر مينوئل شئي.

ڪير استعمال ڪري ٿو

ڊولپرز جي مطابق، OpenMusic آڊيو ٽريڪز ٺاهڻ ۽ ايڊٽ ڪرڻ لاءِ استعمال ٿي سگھي ٿو، ڪم جا رياضياتي ماڊل ٺاھڻ ۽ رڪارڊ ٿيل موسيقي جي حوالن جو تجزيو ڪرڻ لاءِ. ITCAM کان انجنيئر ڪيترن ئي سائنسي مطالعي ۾ اوزار استعمال ڪيو آهي. مثال طور، لاء تخليق مصنوعي ذھني نظام جيڪو سڃاڻي ٿو موسيقي جا اشارا آڊيو رڪارڊنگ تي.

پيشه ورانه اداڪار پڻ OpenMusic سان ڪم ڪن ٿا - اهي هارمونڪ اسپيڪٽرا جي مطالعي لاءِ يوٽيلٽي استعمال ڪن ٿا. ھڪڙو مثال سوئس موسيقار ھوندو ميڪيل جيرل، جيڪو بيٿوون انعام ماڻيندڙ آهي. هن جا ڪم هانگ ڪانگ سمفوني آرڪسٽرا طرفان ڪيا ويا آهن هتي ٻڌو.

پڻ قابل ذڪر ٽرسٽانا مورايا. هو هدايت ۾ ڪم ڪندڙ سڀ کان وڏو موسيقار آهي چشمي موسيقي. مثال طور، يوٽيوب تي سندس ڪم موجود آهن گونڊويو и Le partage des eaux, OpenMusic استعمال ڪندي ٺاهي وئي.


انگريزي موسيقار ۽ استاد برائن فرني هو تال سان ڪم ڪرڻ لاءِ OpenMusic استعمال ڪيو. اڄ سندس موسيقي سڀ کان وڏي همعصر ensembles ۽ پرفارمرز جي repertoire ۾ شامل آهي. اُرديٽي چوٽي и Pierre-Yves Artaud.

اينالاگ

OpenMusic جهڙا ڪيترائي سسٽم آهن. شايد سڀ کان وڌيڪ مشهور تجارتي اوزار هوندو وڌ ۾ وڌ / ايم ايس پي. اهو 80 جي ڏهاڪي ۾ ملر پڪٽ پاران ترقي ڪئي وئي جڏهن IRCAM تي ڪم ڪيو. سسٽم توهان کي حقيقي وقت ۾ ڊجيٽل آڊيو ۽ وڊيو کي ترتيب ڏيڻ جي اجازت ڏئي ٿو.

هيٺ ڏنل وڊيو اطالوي شهر Cagliari ۾ عمارتن مان هڪ تي هڪ تنصيب ڏيکاري ٿو. اسڪرين جو رنگ تبديل ٿئي ٿو جيڪو گاڏين جي گذرڻ جي شور تي منحصر آهي. انسٽاليشن ميڪس / MSP ۽ Arduino جي ميلاپ سان ڪنٽرول ڪئي وئي آهي.


اهو نوٽ ڪرڻ جي قابل آهي ته Max/MSP وٽ هڪ اوپن سورس هم منصب آهي. ان کي سڏيو ويندو آهي خالص ڊيٽا، ۽ پڻ ملر پڪٽ پاران ترقي ڪئي وئي.

اهو پڻ بصري نظام کي نمايان ڪرڻ جي قابل آهي چڪ2003 ۾ پرنسٽن يونيورسٽي مان پيري ڪڪ ۽ ساٿين پاران ايجاد ڪئي وئي. اهو ڪيترن ئي موضوعن جي متوازي عملدرآمد کي سپورٽ ڪري ٿو، انهي سان گڏ توهان پروگرام ۾ تبديليون ڪري سگهو ٿا سڌو عمل دوران. GNU GPL لائسنس تحت ورهايو ويو.

ڊجيٽل موسيقي جي جوڙجڪ لاء اوزار جي فهرست اتي ختم نٿو ڪري. پڻ آهي ڪيما и اوورٽون، جيڪو توهان کي اجازت ڏئي ٿو پروگرام ميڪس سڌو سنئون اسٽيج تي. اسان ان بابت ايندڙ وقت ڳالهائڻ جي ڪوشش ڪنداسين.

اضافي پڙهڻ - اسان جي هاءِ فائي ورلڊ ۽ ٽيليگرام چينل تان:

OOP استعمال ڪندي موسيقي ڪيئن لکجي ڪيئن پي سي ڪامياب سافٽ ويئر سان ميڊيا انڊسٽري تي قبضو ڪيو
OOP استعمال ڪندي موسيقي ڪيئن لکجي توهان جي منصوبن لاءِ آڊيو نمونا ڪٿي حاصل ڪرڻ: نو وسيلن جو انتخاب
OOP استعمال ڪندي موسيقي ڪيئن لکجي توهان جي منصوبن لاءِ موسيقي: 12 موضوعي وسيلا CC-لائسنس ٿيل ٽريڪز سان
OOP استعمال ڪندي موسيقي ڪيئن لکجي نوويشن SSI-2001: IBM PC لاءِ نادر سائونڊ ڪارڊ مان هڪ جي تاريخ
OOP استعمال ڪندي موسيقي ڪيئن لکجي آڊيو ٽيڪنالاجي جي تاريخ: سنٿيسائزر ۽ نموني
OOP استعمال ڪندي موسيقي ڪيئن لکجي هڪ پرجوش سائونڊ بلاسٽر 1.0 سائونڊ ڪارڊ ٻيهر ٺاهيو آهي
OOP استعمال ڪندي موسيقي ڪيئن لکجي گذريل 100 سالن ۾ موسيقي جا فارميٽ ڪيئن بدليا آهن
OOP استعمال ڪندي موسيقي ڪيئن لکجي ڪيئن هڪ آئي ٽي ڪمپني موسيقي وڪڻڻ جي حق لاءِ وڙهندي

جو ذريعو: www.habr.com

تبصرو شامل ڪريو