ساخت موسیقی با کدنویسی: راهنمای کامل کدنویسی با Sonic Pi
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- کسب درک عمیق از اصول کدنویسی و جریان برنامه
- یادگیری چگونگی تولید، خلق، ضبط و اجرای موسیقی با Sonic Pi
- استفاده از سینتها، نمونهها، فیلترها و پاکتها در کد برای ارتقای رپرتوار طراحی صدا.
- استفاده از تابع تصادفیسازی Sonic Pi برای خلق موسیقی مولد
- بهکارگیری دانش کسبشده در این دوره برای خلق قطعات کامل موسیقی با استفاده از کد به عنوان ساز
پیش نیازهای دوره
- هیچ تجربه برنامهنویسی لازم نیست. دسترسی به رایانه شخصی، مک یا Raspberry Pi به شما امکان همراهی در دوره را میدهد.
- تمام نرمافزارهای استفاده شده در دوره به صورت رایگان قابل دانلود هستند.
توضیحات دوره
این دوره جذاب که برای موسیقیدانان با تجربه کدنویسی کم یا بدون تجربه طراحی شده است، به شما میآموزد که چگونه با استفاده از کد به عنوان ساز خود، موسیقی بسازید و اجرا کنید. بر اساس فریمورک رایگان Sonic Pi که در صحنه Algorave محبوب است، همه چیز از مبانی اولیه برنامهنویسی تا استفاده از Sonic Pi برای اجرای زنده، از جمله نوشتن یک درام سکوئنسر پوشش داده میشود. در ادامه دوره، شما حتی یاد خواهید گرفت که چگونه کد خود را با سازهای MIDI و صوتی ادغام کنید.
با چهار ساعت ویدیو که در پنجاه درس تقسیم شده است، شما توضیحات و نمایشهای دقیقی از موارد زیر را خواهید یافت:
- چگونگی خلق موسیقی با کدنویسی الگوهای موسیقایی با سینتها و سمپلها
- مفاهیم بنیادی برنامهنویسی، شامل جریان برنامه و ساختارهای داده داخلی Sonic Pi
- ایجاد یک درام سکوئنسر، ملودیهای تکرار شونده، توالی آکوردها و خطوط باس از ابتدا
- چگونگی استفاده از فیلترها و پاکتهای ADSR برای طراحی صدای مبتنی بر کد
- چگونگی افزودن افکتهایی مانند اعوجاج، تاخیر و ریورب برای جذابتر کردن صداها
- چگونگی کنترل MIDI و صدا از طریق کد
- چگونگی استفاده از ویژگیهای Sonic Pi برای ارتقای اجراهای زنده
مدرس در طول دوره از نرمافزار رایگان Sonic Pi استفاده خواهد کرد و در پایان، شما قادر خواهید بود آنچه را که آموختهاید برای خلق قطعات موسیقی منحصر به فرد و اجرای زنده با استفاده از کد به کار ببرید. همانطور که خواهید دید، هر کسی میتواند برنامهنویسی را یاد بگیرد. مدرس هر مفهوم جدید را گامبهگام پیش میبرد و این کار آسانتر از آن است که فکر میکنید، حتی اگر مطلقاً هیچ تجربه قبلی کدنویسی نداشته باشید!
این دوره برای چه کسانی مناسب است؟
- موسیقیدانانی که مایل به کسب دانش برنامهنویسی هستند تا از کد به عنوان سازی برای آهنگسازی، ضبط و اجرای زنده استفاده کنند.
ساخت موسیقی با کدنویسی: راهنمای کامل کدنویسی با Sonic Pi
-
مقدمه 01:06
-
دریافت Sonic Pi 01:11
-
آشنایی با رابط کاربری Sonic Pi 08:48
-
بیایید کمی سر و صدا کنیم! 05:07
-
استفاده از نامهای نت MIDI 02:54
-
کامنت ها در کد 02:49
-
استفاده از لاگ 00:44
-
گزینههای پخش 06:14
-
تنظیم تمپو 01:49
-
سینتها 02:52
-
اعمال فیلترهای سینت 04:41
-
پاکتهای ADSR 08:47
-
پخش نمونهها 12:11
-
جریان برنامه 02:01
-
حلقهها 06:12
-
حلقههای تو در تو 03:59
-
به سوی بینهایت، اما نه فراتر از آن! 01:58
-
ارتقای بیت خود 00:50
-
تصادفیسازی 04:23
-
تولید ملودی با تصادفیسازی 03:37
-
سایر توابع تصادفی 02:24
-
انتخاب 06:17
-
دستور if ... else 03:41
-
ترکیب مقایسهها 02:38
-
تابع تصادفیسازی one_in 03:28
-
دستور if ساده 02:45
-
متغیرها 05:53
-
شمارندههای حلقه 04:46
-
لیستها 05:13
-
اینکسها 06:19
-
ساخت یک درام سکوئنسر 11:22
-
پخش الگوها 04:26
-
آکوردها 07:01
-
گامها 06:16
-
حلقهها 04:54
-
توابع Ring 05:37
-
توابع سفارشی 06:48
-
پارامترهای تابع 04:52
-
افکتها در Sonic Pi 02:52
-
گزینههای FX 02:00
-
زنجیر کردن افکتها 01:29
-
در دست گرفتن کنترل 05:29
-
کنترل اسلاید نت 00:58
-
کنترل افکتها 04:38
-
حلقههای زنده 08:28
-
اجرای زنده با Live Loops 07:09
-
ورودی MIDI 11:54
-
خروجی MIDI 04:54
-
صدای زنده 07:15
-
جمعبندی 03:27
مشخصات آموزش
ساخت موسیقی با کدنویسی: راهنمای کامل کدنویسی با Sonic Pi
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:مقدماتی
- تعداد درس:50
- مدت زمان :03:57:26
- حجم :1.12GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy