کتاب مقدمهای بر آهنگسازی الگوریتمیک با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره مقدمهای بر آهنگسازی الگوریتمیک: خلق موسیقی با هوش مصنوعی آهنگسازی با کد: دروازهای نو به دنیای موسیقی با دوره مقدماتی آهنگسازی الگوریتمیک! آیا همیشه آرزو داشتهاید که موسیقی خلق کنید اما با پیچی...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقدمهای بر آهنگسازی الگوریتمیک
موضوع کلی: موسیقی
موضوع میانی: آهنگسازی
📋 سرفصلهای دوره
- 1. بخش اول: مبانی و مفاهیم بنیادین
- 2. آهنگسازی الگوریتمیک چیست؟: تعاریف و مفاهیم بنیادین
- 3. تاریخچه آهنگسازی الگوریتمیک: از موتزارت تا زناکیس
- 4. چرا از الگوریتم در موسیقی استفاده میکنیم؟: اهداف و انگیزهها
- 5. مبانی ضروری تئوری موسیقی: زیروبمی، نُت و اکتاو
- 6. مبانی ضروری تئوری موسیقی: گامها و مدها
- 7. مبانی ضروری تئوری موسیقی: فواصل موسیقی
- 8. مبانی ضروری تئوری موسیقی: آکوردها و ساختار سهصداییها
- 9. مبانی ضروری تئوری موسیقی: ریتم، کسر میزان و تمپو
- 10. مفاهیم پایهای برنامهنویسی برای آهنگسازان: متغیرها، حلقهها، شرطها
- 11. نمایش موسیقی به عنوان داده: MIDI، فرکانس و نمادگذاری
- 12. بخش دوم: هسته مرکزی آهنگسازی الگوریتمیک
- 13. الگوریتمهای مولد در برابر الگوریتمهای تبدیلی
- 14. سیستمهای قطعی (Deterministic) در برابر سیستمهای تصادفی (Stochastic)
- 15. نقش تصادفی بودن: توزیع یکنواخت و گوسی
- 16. شبهتصادفی بودن (Pseudo-randomness) و مفهوم Seed
- 17. سیستمهای قانون-محور (Rule-based Systems)
- 18. سیستمهای مبتنی بر محدودیت (Constraint-based Systems)
- 19. استفاده از دادههای خارجی برای تولید موسیقی (Sonification)
- 20. نگاشت (Mapping): تبدیل داده به پارامترهای موسیقایی
- 21. فضای حالت موسیقایی (Musical State Space)
- 22. ارزیابی خروجی الگوریتمیک: معیارهای زیباییشناسی و فنی
- 23. بخش سوم: تکنیکهای الگوریتمیک برای تولید ملودی
- 24. ملودیهای مبتنی بر گام تصادفی ساده (Simple Random Walk)
- 25. مهار تصادفی بودن: استفاده از گامها و مجموعههای نُت
- 26. مقدمهای بر زنجیرههای مارکوف (Markov Chains)
- 27. تولید ملودی با زنجیره مارکوف مرتبه اول
- 28. زنجیرههای مارکوف مرتبه بالاتر برای پیچیدگی بیشتر
- 29. تحلیل یک مجموعه آثار (Corpus) برای ساخت مدل مارکوف
- 30. تکنیک سریال و دوازده-نُتی به عنوان یک الگوریتم
- 31. الگوریتمهای تولید خط کانتور و جملهبندی (Phrasing) ملودیک
- 32. کاربرد سیستمهای L (L-Systems) در تولید ملودی
- 33. ملودیهای فراکتال (Fractal Melodies) و خودهمانندی
- 34. مقدمهای بر الگوریتمهای ژنتیک برای بهینهسازی ملودی
- 35. تعریف تابع برازندگی (Fitness Function) برای یک ملودی
- 36. تولید الگوریتمیک تزئینات و پاساژهای ملودیک
- 37. تولید موتیف و واریاسیونهای الگوریتمیک
- 38. ایجاد تعادل بین کونسونانس و دیسونانس در ملودی
- 39. بخش چهارم: تکنیکهای الگوریتمیک برای تولید هارمونی
- 40. نمایش الگوریتمیک آکوردها و توالیهای هارمونیک
- 41. تولید توالی آکورد تصادفی و محدودیتهای آن
- 42. هارمونی قانونمحور: پیادهسازی قواعد وصل صدایی (Voice Leading)
- 43. استفاده از زنجیرههای مارکوف برای توالی آکورد
- 44. پیادهسازی نقشهای هارمونیک: تونیک، دومینانت، سابدومینانت
- 45. تولید الگوریتمیک کادانسهای موسیقایی
- 46. هارمونی تصادفی: رویکرد ابرهای صوتی (Sound Clouds) زناکیس
- 47. هارمونیزه کردن یک ملودی به صورت الگوریتمیک
- 48. کنترپوان الگوریتمیک: پیادهسازی قواعد کنترپوان مدال
- 49. فرآیندهای الگوریتمیک در کانن و فوگ
- 50. هارمونی طیفی (Spectral Harmony): استفاده از سریهای هارمونیک
- 51. کوک خالص در برابر کوک معتدل در سیستمهای الگوریتمیک
- 52. کاوش در هارمونی میکروتونال با الگوریتمها
- 53. استفاده از سیستمهای L برای ساختارهای هارمونیک پیچیده
- 54. حلکنندههای محدودیت (Constraint Solvers) برای مسائل هارمونی
- 55. بخش پنجم: تکنیکهای الگوریتمیک برای ریتم و ساختار
- 56. نمایش دادهای ریتم: دیرندها و زمانبندی
- 57. الگوهای ریتمیک مولد: مقدمهای بر تولید ریتم
- 58. ریتمهای اقلیدسی (Euclidean Rhythms)
- 59. تقسیمبندی بازگشتی زمان برای ساختارهای ریتمیک
- 60. تولید پلیریتم و پلیمتر به صورت الگوریتمیک
- 61. استفاده از اتوماتای سلولی (Cellular Automata) برای تولید ریتم
- 62. الگوهای درامز و پرکاشن الگوریتمیک
- 63. فرمهای موسیقایی کلاسیک (ABA, Sonata) به عنوان مجموعه قوانین
- 64. تولید فرم موسیقایی مولد و پویا
- 65. فرمهای تصادفی و نقش شانس در ساختار کلی قطعه
- 66. ایجاد گذارها (Transitions) و بخشبندی الگوریتمیک
- 67. تولید دینامیک (Dynamics) و آرتیکولاسیون به صورت الگوریتمیک
- 68. ایجاد منحنی تمپو و روباتوی الگوریتمیک (Algorithmic Rubato)
- 69. تولید بافتهای موسیقایی: آرپژیاتورها و الگوهای همراهی
- 70. ارکستراسیون به عنوان یک مسئله الگوریتمیک
- 71. بخش ششم: مدلهای پیشرفته و پارادایمهای نوین
- 72. مقدمهای بر اتوماتای سلولی و بازی زندگی (Game of Life)
- 73. کاربرد اتوماتای سلولی یک-بعدی در موسیقی
- 74. مقدمهای بر سیستمهای عامل-محور (Agent-Based Systems) و هوش جمعی
- 75. هوش ازدحامی (Swarm Intelligence) برای بداههنوازی جمعی
- 76. آشنایی عمیقتر با الگوریتمهای ژنتیک
- 77. کاربرد الگوریتم ژنتیک در تکامل ساختارهای موسیقایی
- 78. مقدمهای بر شبکههای عصبی مصنوعی (Artificial Neural Networks)
- 79. شبکههای عصبی بازگشتی (RNNs) برای تولید موسیقی
- 80. کاربرد LSTM برای درک و تولید توالیهای موسیقایی
- 81. خودرمزگذار متغیر (VAEs) برای تولید فضای نهان موسیقایی
- 82. شبکههای زایای دشمنگونه (GANs) در آهنگسازی
- 83. هوش مصنوعی نمادین در برابر یادگیری ماشین در موسیقی
- 84. سیستمهای خبره (Expert Systems) برای آهنگسازی
- 85. فراکتالها و خودهمانندی در ساختارهای موسیقایی بزرگمقیاس
- 86. نظریه آشوب (Chaos Theory) و جاذبهای غریب در موسیقی
- 87. بخش هفتم: ابزارها و پیادهسازی عملی
- 88. مروری بر محیطهای گرافیکی: Pure Data, Max/MSP, SuperCollider
- 89. زبانهای برنامهنویسی برای موسیقی: Python (Music21, Mido), Csound
- 90. آشنایی با پروتکل MIDI: ساختار و پیامها
- 91. تولید و تحلیل فایلهای MIDI با کد
- 92. آشنایی با پروتکل OSC برای ارتباطات بلادرنگ
- 93. تولید بلادرنگ (Real-time) در برابر تولید آفلاین (Offline)
- 94. اتصال کد به ایستگاه کاری صوتی دیجیتال (DAW)
- 95. مقدمهای بر لایو کدینگ (Live Coding): Sonic Pi, TidalCycles
- 96. یکپارچهسازی با سختافزار: آردوینو، سنسورها و موسیقی تعاملی
- 97. مبانی صداسازی (Synthesis) الگوریتمیک
- 98. بخش هشتم: زیباییشناسی، خلاقیت و پروژههای نهایی
- 99. همکاری خلاقانه انسان و کامپیوتر
- 100. زیباییشناسی موسیقی مولد (Generative Music)
تگها:
algorithmic composition
algorithmic music
Creative coding
introduction to music
Music Composition
Music Technology
programming music
Sound Design
آموزش موسیقی
آهنگسازی الگوریتمیک
آهنگسازی با کد
تولید موسیقی
مقدمه آهنگسازی
موسیقی الکترونیک
موسیقی کامپیوتری
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.