برنامه‌نویسی برای موسیقی‌دانان و هنرمندان دیجیتال ۲۰۱۴
Programming for Musicians and Digital Artists 2014

دانلود کتاب برنامه‌نویسی برای موسیقی‌دانان و هنرمندان دیجیتال ۲۰۱۴ (Programming for Musicians and Digital Artists 2014) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Spencer Salazar, Ajay Kapur, Ge Wang, Perry Cook

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2014

زبان

English

تعداد صفحه‌ها

344

نوع فایل

pdf

حجم

12.5 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب برنامه‌نویسی برای موسیقی‌دانان و هنرمندان دیجیتال ۲۰۱۴

خلاصه

برنامه‌نویسی برای موسیقی‌دانان و هنرمندان دیجیتال: خلق موسیقی با ChucK یک مقدمه کامل برای برنامه‌نویسی در زبان موسیقی متن‌باز ChucK ارائه می‌دهد. در این کتاب، ضمن یادگیری مبانی ساخت و دستکاری صداهای دیجیتال، با زبان ChucK نیز آشنا خواهید شد. با دنبال کردن مثال به مثال این کتاب ساده، قطعات و “سازهای” دیجیتال معنادار و ارزشمندی خلق خواهید کرد که در پاسخ مستقیم به منطق برنامه، پارتیتورها، حرکات و سایر سیستم‌های متصل از طریق MIDI یا شبکه، صدا و موسیقی تولید می‌کنند.

با خرید نسخه چاپی کتاب، یک نسخه الکترونیکی رایگان در قالب‌های PDF، Kindle و ePub از انتشارات Manning دریافت خواهید کرد.

درباره این کتاب

یک موسیقی‌دان دیجیتال باید صدا را به طور دقیق دستکاری کند. ChucK یک زبان برنامه‌نویسی صدا محور است که کنترل دقیقی بر زمان، محاسبات صوتی و عناصر رابط کاربری مانند تاچ‌پدها و جوی‌استیک‌ها فراهم می‌کند. از آنجایی که ChucK از واژگان صدا استفاده می‌کند، یادگیری آن حتی برای هنرمندانی که تجربه کمی در برنامه‌نویسی کامپیوتر دارند یا اصلاً تجربه‌ای ندارند نیز آسان است.

برنامه‌نویسی برای موسیقی‌دانان و هنرمندان دیجیتال یک مقدمه کامل برای برنامه‌نویسی موسیقی ارائه می‌دهد. در این کتاب، ضمن یادگیری مبانی دستکاری صداهای دیجیتال، برنامه‌نویسی با استفاده از ChucK را نیز یاد خواهید گرفت. با دنبال کردن مثال به مثال، قطعات و “سازهای” دیجیتال معناداری خلق خواهید کرد که به منطق برنامه، پارتیتورها، حرکات و سایر سیستم‌های متصل از طریق MIDI یا شبکه پاسخ می‌دهند. همچنین تجربه خواهید کرد که چگونه ChucK بداهه‌نوازی موسیقی را که توسط جوامع “کدنویسان موسیقی زنده” در سراسر جهان انجام می‌شود، امکان‌پذیر می‌سازد.

این کتاب برای خوانندگانی نوشته شده است که با واژگان صدا و موسیقی آشنایی دارند. هیچ تجربه‌ای در برنامه‌نویسی کامپیوتر مورد نیاز نیست.

درون این کتاب خواهید یافت:
* یادگیری ChucK و خلق موسیقی دیجیتال به صورت همزمان
* ابداع صداها، سازها و شیوه‌های اجرای جدید
* نوشته شده توسط سازندگان زبان ChucK

درباره نویسندگان

پری کوک، آجی کاپور، اسپنسر سالازار و گی وانگ پیشگامان حوزه آموزش و برنامه‌نویسی موسیقی دیجیتال هستند. گی، خالق و معمار اصلی زبان ChucK است.

فهرست مطالب
۱. مقدمه: برنامه‌نویسی ChucK برای هنرمندان
بخش ۱: مقدمه‌ای بر برنامه‌نویسی در ChucK
۲. مبانی: صدا، امواج و برنامه‌نویسی ChucK
۳. کتابخانه‌ها: ابزارهای داخلی ChucK
۴. آرایه‌ها: سازماندهی و دسترسی به داده‌های آهنگسازی شما
۵. فایل‌های صوتی و دستکاری صدا
۶. توابع: ساخت ابزارهای خودتان
بخش ۲: حالا واقعاً جالب می‌شود!
۷. تولیدکننده‌های واحد: اشیاء ChucK برای سنتز و پردازش صدا
۸. سازهای Synthesis ToolKit
۹. چند ریسمانی و همزمانی: اجرای همزمان بسیاری از برنامه‌ها
۱۰. اشیاء و کلاس‌ها: ساخت ابزارهای قدرتمند ChucK خودتان
۱۱. رویدادها: سیگنال‌دهی بین رشته‌ها و همگام‌سازی با دنیای بیرون
۱۲. یکپارچه‌سازی با سایر سیستم‌ها از طریق MIDI، OSC، سریال و موارد دیگر


فهرست کتاب:

۱. حق نشر

۲. فهرست مطالب مختصر

۳. فهرست مطالب

۴. پیشگفتار

۵. مقدمه

۶. تقدیر و تشکر

۷. درباره‌ی این کتاب

۸. درباره‌ی نویسندگان

۹. فصل ۰. مقدمه: برنامه‌نویسی ChucK برای هنرمندان

۱۰. بخش ۱. مقدمه‌ای بر برنامه‌نویسی در ChucK

۱۱. بخش ۲. حالا واقعاً جالب می‌شود!

۱۲. پیوست الف. نصب ChucK و miniAudicle

۱۳. پیوست ب. توابع کتابخانه‌ای: Std، Math، سایر

۱۴. پیوست پ. مولدهای واحد

۱۵. پیوست ت. ارتباطات شبکه‌ای با Open Sound Control

۱۶. پیوست ث. ورودی/خروجی فایل

۱۷. پیوست ج. ورودی/خروجی سریال

۱۸. پیوست چ. ChucK در خط فرمان

۱۹. پیوست ح. توسعه ChucK

۲۰. نمایه

۲۱. فهرست تصاویر

۲۲. فهرست جداول

۲۳. فهرست لیست‌ها

 

توضیحات(انگلیسی)

Summary

Programming for Musicians and Digital Artists: Creating Music with ChucK offers a complete introduction to programming in the open source music language ChucK. In it, you’ll learn the basics of digital sound creation and manipulation while you discover the ChucK language. As you move example-by-example through this easy-to-follow book, you’ll create meaningful and rewarding digital compositions and “instruments” that make sound and music in direct response to program logic, scores, gestures, and other systems connected via MIDI or the network.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About this Book

A digital musician must manipulate sound precisely. ChucK is an audio-centric programming language that provides precise control over time, audio computation, and user interface elements like track pads and joysticks. Because it uses the vocabulary of sound, ChucK is easy to learn even for artists with little or no exposure to computer programming.

Programming for Musicians and Digital Artists offers a complete introduction to music programming. In it, you’ll learn the basics of digital sound manipulation while you learn to program using ChucK. Example-by-example, you’ll create meaningful digital compositions and “instruments” that respond to program logic, scores, gestures, and other systems connected via MIDI or the network. You’ll also experience how ChucK enables the on-the-fly musical improvisation practiced by communities of “live music coders” around the world.

Written for readers familiar with the vocabulary of sound and music. No experience with computer programming is required.

What’s Inside

  • Learn ChucK and digital music creation side-by-side
  • Invent new sounds, instruments, and modes of performance
  • Written by the creators of the ChucK language

About the Authors

Perry Cook, Ajay Kapur, Spencer Salazar, and Ge Wang are pioneers in the area of teaching and programming digital music. Ge is the creator and chief architect of the ChucK language.

Table of Contents

  1. Introduction: ChucK programming for artistsPART 1 INTRODUCTION TO PROGRAMMING IN CHUCK
  2. Basics: sound, waves, and ChucK programming
  3. Libraries: ChucK’s built-in tools
  4. Arrays: arranging and accessing your compositional data
  5. Sound files and sound manipulation
  6. Functions: making your own tools
  7. PART 2 NOW IT GETS REALLY INTERESTING!

  8. Unit generators: ChucK objects for sound synthesis and processing
  9. Synthesis ToolKit instruments
  10. Multithreading and concurrency: running many programs at once
  11. Objects and classes: making your own ChucK power tools
  12. Events: signaling between shreds and syncing to the outside world
  13. Integrating with other systems via MIDI, OSC, serial, and more


Table of Contents

1. Copyright

2. Brief Table of Contents

3. Table of Contents

4. Foreword

5. Preface

6. Acknowledgments

7. About this Book

8. About the Authors

9. Chapter 0. Introduction: ChucK programming for artists

10. Part 1. Introduction to programming in ChucK

11. Part 2. Now it gets really interesting!

12. Appendix A. Installing ChucK and miniAudicle

13. Appendix B. Library functions: Std, Math, other

14. Appendix C. Unit generators

15. Appendix D. Network communication with Open Sound Control

16. Appendix E. File I/O

17. Appendix F. Serial I/O

18. Appendix G. ChucK on the command line

19. Appendix H. Extending ChucK

20. Index

21. List of Figures

22. List of Tables

23. List of Listings

دیگران دریافت کرده‌اند

برنامه نویسی R برای علم بیمه گری ۲۰۲۳
R Programming for Actuarial Science 2023

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

برنامه‌نویسی C برای میکروکنترلر PIC ۲۰۱۹
C Programming for the PIC Microcontroller 2019

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.