البرمجة الموسيقية مع البرمجيات الحرة. استكشف عالم البرمجة الموسيقية باستخدام أدوات مفتوحة المصدر.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
يتيح لك هذا البرنامج الجمع بين شغفك بالموسيقى ومهارات البرمجة باستخدام برامج مجانية وعالية المستوى. سوف تكتشف كيف يمكن أن تكون البرمجة أداة قوية لإنشاء الأصوات والإيقاعات والألحان ومعالجتها والتحكم فيها. سوف نستخدم أدوات مفتوحة المصدر مثل:
لإطلاق كل الإمكانات الإبداعية للبرمجة الموسيقية. عند الانتهاء من الدورة، سيتم تزويدك بالمهارات المطلوبة لإنشاء موسيقى فريدة والتعبير عن أفكارك الموسيقية بطرق لم تتخيلها أبدًا.
تم تصميم المشاريع في كل دورة لتشجيع التعبير عن الإبداع الموسيقي من خلال البرمجة، بغض النظر عن الأسلوب أو الجمالية المفضلة. تم تصميم هذا البرنامج لتوفير أدوات للطلاب المهتمين باتخاذ الخطوة الأولى في الإبداع الموسيقي من خلال البرمجة باستخدام الوسائط الرقمية، وللموسيقيين الذين يتطلعون إلى توسيع مهاراتهم وتحسينها في مجال البرمجة الموسيقية، مع فتح مجال عالم الإمكانيات في خلق الصوت.
ستوفر هذه الدورة مقدمة للتأليف الموسيقي باستخدام الكود، خاصة في بيئة برمجة Super Collider.
من خلال نظرة عامة على بعض الأدوات الأساسية لـ Super Collider، سيتعلم الطالب إنشاء أدوات رقمية مثل أجهزة المزج ومعالجات الصوت، بالإضافة إلى التسلسلات الخوارزمية، وكل ذلك بهدف إنشاء مؤلفاته الشخصية.
ستتعلم في هذه الدورة مبادئ الصوت الرقمي من خلال Pure Data، وهي لغة برمجة رسومية تركز على إنشاء الصوت ومعالجته. ولهذا الغرض سنستعرض بشكل عام الأدوات المتنوعة التي توفرها هذه اللغة.
وبشكل أكثر تحديدًا، سوف نتعلم كيفية تسجيل الصوت وتشغيله ومعالجته في Pure Data، وسنتعامل أيضًا مع التقنيات الأساسية لتركيب الصوت.
في هذه الدورة سوف ندخل عالم الأجهزة. على وجه الخصوص، سوف نتعلم كيفية استخدام لوحة تطوير الأجهزة مفتوحة المصدر، والتي تسمى Arduino، مع التركيز على التطبيقات التي تقدمها للتجارب الموسيقية.
وبطريقة أكثر تحديدًا، سنتعلم في هذه الدورة كيفية بناء مولدات الصوت الخاصة بنا، ومنها سنقوم بإنشاء تركيبات صوتية تسمح لنا بتوسيع إبداعنا في العالم المادي، وليس فقط بيانات الكمبيوتر.



