• Get the best VPN on the market with 66% Discount!
Education » Literary
Programming for Musicians and Digital Artists: Creating music with ChucK screenshot
2015 | 344 Pages | ISBN: 1617291706 | EPUB: 9.6 MB | PDF: 9.76 MB
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.

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

Reuploaded. PiRAT

download from any file hoster with just one LinkSnappy account
download from more than 100 file hosters at once with LinkSnappy.
audioz mirror
http://http://peeplink.in/746065096773 Peeplink password: C%r5Md~W?H

comments

  Member 21.03.2013 36
+3
There is also an online class offered through EdX or some other group that covers Chuck in depth, its a great class though a little time consuming. Actually its Coursera... Coursera - Chuck 101
  Resident 11.12.2011 4 955
+316
Pure Data, MAX/MSP, cSound, Chuck, Processing, Bidule, OpenMusic, ... you name the rest!
Lot of fun nowadays with computers and music and video
Thanks a lot for this upload Sunny

p.s.: Learning Lisp myself at the present ...

EDIT:
latest miniAudicle v1.3.3 (Chuck v1.3.5.0) crashes in my MacOSX 10.6.8 (also reported here on 05.01.2015) ...
Using Chuck v1.3.4.0 (miniAudicle v1.3.2) that works without any problem
The future of mankind depends on love and not on new technologies
  Member 28.01.2015 5
0
miniAudicle v1.3.3 with ChucK v1.3.5 works fine for me on OSX 10.9.5
  Resident 11.12.2011 4 955
+316
Glad to know it worked for you! ... But it doesn't work in 10.6.8 (checked myself) ... Reported also in the GitHub link i posted above by ¿Spencer Salazar himself? ... And ¿he? labelled his report as a "bug"

The future of mankind depends on love and not on new technologies
  Member 28.01.2015 5
0
What an awesome time to upload this. I have a ChucK performance for uni in a month. Thanks! :)
  Resident 11.12.2011 4 955
+316
From the book posted here:
If you’re used to working with popular sound tools on computers, you might be used to connecting sound synthesis and processing boxes, managing tracks and instruments, cut/copy/paste sound editing, moving virtual dials and sliders on digital audio workstation (DAW) programs, and so on. In this book, you’ll be learning an actual programming language, ChucK, which will let you do essentially anything, but you’ll need to type in some lines of computer code (text) in order to accomplish your goals. The first few examples might make it seem like it’s harder than the tools you’re used to for making sound and music, but soon you’ll be doing things that you’d have never thought of or known possible. In this sense you can consider ChucK a power tool. There’s a little to learn up front, but soon your results will make you wonder how you lived without it.


Personally i entered in the computer world in the late 70's (when almost nobody here in spain (i mean general public) knew nothing about computers) and after reading some phrase in an electronics magazine which started to publish some article series on Altair computer ... The phrase was as simple as this: «The only computer's limitation is the imagination of his/her programmer» ... So, i'm pretty sure that if i were to read the quote above from the posted book nowadays, i'll be hooked again in the same "trap" as some of you will probably be ... Of course it requires some effort and much time, but think that it will open your mind like you'll never imagined (in all aspects and not only about computers)

Philosophical part: life is not just a bunch of presets, but a constant challenge ... So it is also with real music and real computer use ... Unfortunately, most of us use only presets to live our own lives or to make our own music or to use our own computers ... But someone said that the wonders of the world are only visible to those who decide to live their lives, make their music, use their computers with no presets at all ... Something which brings a lot of fear for most of us ... That's why we have what we have, we live what we live, crying almost all the time (for others help) ...

BTW, my first computer was a Sinclair ZX81 (i could not afford a PC at that time, too much expensive) and the second programming language i learned was Z80 Assembler (first, of course, was BASIC) ... What a wonderful time! :'-)
The future of mankind depends on love and not on new technologies
  Resident 11.12.2011 4 955
+316
Ge Wang (creator of Chuck) talk at TED =>
Stanford Laptop Orchestra (SLOrk), one of the Ge Wang projects
The future of mankind depends on love and not on new technologies
  Member 20.07.2019 274 2274
+2501
the Comment has been Removed

related posts

Computer Sound Design Synthesis techniques and programming by Eduardo Miran ...Composition for Computer Musicians (Book + CD)

Spread the Word