Make Music with Code: Complete Guide to Coding with Sonic Pi

所在平台: Udemy

课程主页: https://www.udemy.com/course/make-music-with-code/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用代码创作音乐:Sonic Pi 编程完全指南 概述:本课程旨在帮助那些没有或几乎没有编码经验的音乐爱好者,通过代码作为工具来作曲和表演音乐。课程基于在 Algorave 场景中广受欢迎的免费 Sonic Pi 框架,内容涵盖从编程基础到使用 Sonic Pi 进行现场表演的所有内容,包括编写鼓音序器。课程后期,学员还将学习如何将代码与 MIDI 和音频设备进行整合。 课程总时长为四小时,分为五十个讲座,详细描述和演示了以下内容: 1. 如何通过编程创作使用合成器和采样的音乐模式。 2. 基础编程概念,包括程序流程和 Sonic Pi 的内置数据结构。 3. 从零开始创建鼓音序器、循环旋律、和弦进程和低音线。 4. 如何使用滤波器和 ADSR 包络进行基于代码的声音设计。 5. 如何添加失真、延迟和混响等效果,使声音更有趣。 6. 如何通过代码控制 MIDI 和音频。 7. 如何利用 Sonic Pi 的功能增强现场表演。 整个课程都使用免费的 Sonic Pi 软件,到课程结束时,学员将能够应用所学知识创作独特的音乐作品并利用代码进行现场表演。课程强调任何人都可以学习编程,我们将逐步介绍每个新概念,即使您完全没有编码经验,学习也会变得简单。

课程评论(0条)

课程详情

Aimed at musicians with little or no coding experience, this fun course will teach you how to compose and perform music using code as your instrument. Based on the free Sonic Pi framework, popular in the Algorave scene, you'll cover everything from the very basics of programming to using Sonic Pi for live performance, including writing a drum sequencer. Later in the course, you'll even learn how to integrate your code with MIDI & audio instruments.With four hours of video split across fifty lectures, you will find detailed descriptions and demonstrations of:How to create music by coding musical patterns with synths and samples.Fundamental programming concepts, including program flow and Sonic Pi's built-in data structures.Creating a drum sequencer, looping melodies, chord progressions and bass lines from scratch.How to use filters and ADSR envelopes for code-based sound design.How to add effects such as distortion, delay and reverb to make your sounds more interesting.How to control MIDI and audio from your code.How to use the features of Sonic Pi to enhance your live performances.We'll be using the free Sonic Pi throughout the course, and by the end, you'll be able to apply what you've learned to create unique musical compositions and perform live using code. As you'll see, anyone can learn to program. We take each new concept step-by-step, and it's easier than you think, even if you have absolutely no prior coding experience!

课程标签

0人关注该课程

主题相关的课程