使用免费软件进行音乐编程。使用开源工具探索音乐编程的世界。
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
该程序允许您使用免费软件将您对音乐的热情与编程技能相结合,并且处于高水平。您将发现编程如何成为创建、操作和控制声音、节奏和旋律的强大工具。我们将使用开源工具,例如:
释放音乐节目的所有创造潜力。在课程结束时,您将获得创作独特音乐并以您从未想象过的方式表达您的音乐想法所需的技能。
每门课程中的项目都旨在鼓励通过编程来表达音乐创造力,无论偏好的风格或审美如何。该计划旨在为有兴趣通过数字媒体编程迈出音乐创作第一步的学生和希望扩展和完善他们在音乐编程领域技能的音乐家提供工具,同时为声乐创作开辟一个充满可能性的世界。
在本课程中,将介绍在代码的帮助下进行音乐创作,尤其是在 Super Collider 编程环境中。
通过回顾 Super Collider 的一些关键乐器,学生将学习构建数字乐器,例如合成器和声音处理器,以及算法序列,所有这些都是为了创建自己的个人作品。
在本课程中,您将通过 PureData 学习数字音频的基础知识,PureData 是一种专注于声音创建和处理的图形编程语言。为此,我们将大致回顾该语言提供的各种工具。
更具体地说,我们将学习如何在纯数据中录制、播放和处理声音,我们还将处理基本的声音合成技术。
在本课程中,我们将进入硬件世界。特别是,我们将学习如何使用开源硬件的开发板,称为 Arduino,重点介绍它为音乐实验提供的应用程序。
更具体地说,在本课程中,我们将学习如何构建我们的声音发生器,并从中创建声音装置,这将使我们能够在物质世界中扩展我们的创造力,而不仅仅是计算机化数据。