تحدثنا سابقًا عن أداة OpenMusic. انها تسمح لك لكتابة الموسيقى باستخدام نهج وجوه المنحى. اليوم سوف نتحدث عن الأشخاص الذين يقومون بإنشاء التراكيب باستخدام لغات البرمجة المتخصصة. وغالبا ما يفعلون ذلك "العيش".
صورة Pixino / PDتاريخ موجز لموسيقى الحاسوب
أول جهاز كمبيوتر
يستخدم لصنع الموسيقى كان
CSIRAC . تم تصميمه من قبل مجموعة من المهندسين الأستراليين في أواخر الأربعينيات. ثم طور عالم الرياضيات جيف هيل (جيف هيل) برنامج حسابي خاص لتوليف الأعمال الموسيقية. في عام 1951 ، نجح CSIRAC في أداء العقيد Bogey March الشهير. ولكن في هذا انتهت إنجازاته الموسيقية.
لذلك ، أول "موسيقي الكمبيوتر"
النظر في ماكس ماثيوز (ماكس ماثيوز). بدأ تشغيل
الموسيقى باستخدام حاسب IBM الرئيسي. مثال على هذا التكوين:
منذ ذلك الحين ، قطعت
برمجة الموسيقى شوطًا طويلًا. غالبًا ما يتم فهم هذا المصطلح على أنه عملية إنشاء المسارات باستخدام أجهزة التسلسل والتوليفات والبرامج الخاصة. لكن بعض مهندسي الموسيقى
يعتبرون هذا النهج سلوكًا سيئًا. يستخدم مؤيدو وجهة النظر هذه رمز البرنامج و PLs المتخصصة لإنشاء مؤلفاتهم.
من برامج الموسيقى
مثال على ذلك المهندس أندرو سورنسن. وهو طبيب علوم الكمبيوتر ويحمل شهادة البكالوريوس في موسيقى الجاز. أندرو يكتب الموسيقى منذ عام 2005. يمكن العثور على أمثلة للمسارات على
قناة Vimeo الخاصة به . إليكم
أحد أعماله (تبدأ الموسيقى من الدقيقة الثانية). غالبًا ما يقوم هؤلاء الموسيقيون بترتيب جلسات حية وتسجيل المقطوعات أمام جمهور مباشر. على سبيل المثال ، تقوم Allison Walker ، مصممة الصوت في مبنى للألعاب من ملبورن ، بهذا. وفقًا لها ، في مثل هذه العروض ، يفهم الجمهور مدى صعوبة مؤلف الموسيقى الرقمية.
بالمناسبة ، يمكن العثور على مثل هذه العروض في روسيا. على سبيل المثال ، في نهاية الأسبوع الماضي في ايكاترينبرغ ،
تم عقد خوارزمية - ديسكو حيث كتب دي جي في الوقت الحقيقي. يمكن للمستمعين مشاهدة كيف تتحول مجموعات من المتغيرات والأرقام إلى لحن.
بعض المؤلفين لا يقومون ببرمجة الموسيقى الرقمية فقط. أنها تخلق أنظمة التعلم الآلي التي تساعد على تكوين التراكيب الموسيقية وحتى كتابتها من تلقاء نفسها.
في هذا الاتجاه ، يعمل الملحن
ديفيد كوب من جامعة كاليفورنيا. قام بتطوير
وبراءة اختراع خوارزمية تولد المقطوعات الموسيقية بناءً على المسارات الموجودة. على سبيل المثال ،
يُظهر مقطع الفيديو أعلاه تركيبًا يستند إلى عمل Bach.
ماذا يكتبون على
لإنشاء هذا النوع من الموسيقى ، يتم استخدام لغات البرمجة الخاصة. عددهم واسع للغاية ، لذلك سنقدم فقط بعض منهم أدناه.
على سبيل المثال ،
ORCA ،
PL باطني لإنشاء متسلسلات إجرائية حيث يمثل كل حرف من الحروف الأبجدية عملية منفصلة.
لاحظ أحد سكان Hacker News أن كتابة اللحن باستخدام مشغلي ORCA يشبه تجميع الألغاز. يمكن العثور
على المصادر والإرشادات التفصيلية
في المستودع على GitHub .
فيما يلي
مثال لحن تم إنشاؤه في ORCA:
بعض الموسيقيين يخلقون لغاتهم الخاصة. على سبيل المثال ، قدم أندرو سورنسن السابق
ذكره Extempore . إنه مصمم خصيصًا للعروض الحية.
في عام 2014 ، تحدث أندرو في مؤتمر المطور OSCON. هناك أظهر قدرات لغته وكتب لحن من الصفر. السجل موجود
على YouTube .
يجدر أيضًا تسليط الضوء على لغة
ChucK ، التي طورها مهندسون من جامعة برينستون في عام 2003. وهو يدعم التنفيذ المتوازي لعدة مؤشرات ترابط ويجعل من الممكن تعديل البرنامج مباشرة أثناء تنفيذه. وثائق مفصلة مع أمثلة
على موقع المشروع .
يجب أن تعتبر الموسيقى البرنامج الفن
يُعتقد أن المسارات التي تم إنشاؤها بواسطة البرامج ليست موسيقى حقيقية ("اصطناعية"). في الماضي ،
رفض العديد من الموسيقيين العزف على الألحان الناتجة عن برنامج David Cop عندما طلب منهم ذلك. وفقا لديفيد ، كانوا يعتقدون أن هذا سيؤثر سلبا على صورتهم المهنية. لكن الوضع قد تغير.
المزيد والمزيد من الناس والملحنين يعتقدون أن أجهزة الكمبيوتر وأنظمة الحوسبة مصممة لتوسيع القدرات البشرية وتطوير القدرات الإبداعية. وعلى نحو متزايد ، يقوم الموسيقيون بتجربة البرامج والتقنيات والأصوات الجديدة - ويقومون باختيار وإنشاء نماذج غير عادية. بالكاد البرمجة الموسيقية سوف تصبح واسعة الانتشار. ولكن هذه بالتأكيد هي الظاهرة عند تقاطع العديد من مجالات المعرفة والثقافات ، والتي تستحق الاهتمام بها.
قراءة إضافية في "عالم Hi-Fi" الخاص بنا:
ما هو الوضع القانوني لأنظمة الذكاء الاصطناعي لصنع الموسيقى
ميلاد وموت أحد الألبومات: كيف تغيرت تنسيقات الموسيقى على مدار المائة عام الماضية
كيف تكافح شركة تكنولوجيا المعلومات لبيع الموسيقى
من النقاد إلى الخوارزميات: كيف جاءت الديمقراطية والتكنوقراطية في صناعة الموسيقى
البحث: الموسيقى تؤذي التفكير الإبداعي - مناقشة الآراء البديلة
تم تقديم أول مساعد صوتي "محايد جنسانيا" في مهرجان تكنولوجيا المعلومات