课程主页: https://www.coursera.org/specializations/progmusical
在现代音乐创作中,编程已成为一个不可或缺的部分。墨西哥国立自治大学(Universidad Nacional Autónoma de México)提供的在线课程“Programación musical con software libre”为音乐爱好者和程序员提供了一个绝佳的平台,让他们能够在自由软件的指导下,探索音乐编程的广阔领域。
这个课程不仅介绍了编程对音乐创作的影响,还涵盖了一些重要的主题,包括使用SuperCollider进行算法作曲、Pure Data中的数字音频工具,以及Arduino在音乐中的应用。每个模块都通过实践项目帮助学生加深理解,鼓励他们开发自己的音乐程序。
课程内容包括:
1. **算法作曲(Composición algorítmica en Supercollider)**:学习如何利用SuperCollider软件进行算法音乐创作,掌握基本的编程技巧。链接:[SuperCollider课程](https://www.coursera.org/learn/composicion-algoritmica-supercollider)
2. **数字音频(Audio digital con Pure Data)**:探讨数字音频的基本原理,以及如何使用Pure Data进行创作。链接:[Pure Data课程](https://www.coursera.org/learn/audio-digital-pure-data)
3. **Arduino音乐应用(Aplicaciones musicales con Arduino)**:体验硬件与音乐的结合,学习如何将Arduino用于音乐创作。链接:[Arduino课程](https://www.coursera.org/learn/aplicaciones-musicales-arduino)
总的来说,这个课程为学生提供了一个独特的机会来掌握音乐编程的技能,适合所有想要结合音乐与技术的学习者。无论是音乐专业的学生,还是对音乐编程感兴趣的编程爱好者,这门课程都能满足他们的需求。
课程主页: https://www.coursera.org/specializations/progmusical