Unified · Split
| @@ -7,18 +7,21 @@ Please note that the `master` branch has been renamed to `main.` · 6 unmodified lines | |||
| 7 | 7 | ||
| 8 | 8 | ||
| 9 | ## Strongly-timed, Concurrent, and On-the-fly Music Programming Language | 9 | ## Strongly-timed, Concurrent, and On-the-fly Music Programming Language |
| 10 | |||
| 11 | Chuck is a programming language for real-time sound synthesis and music creation. It is open-source and freely available on macOS, Windows, and Linux. Chuck presents a unique time-based, concurrent programming model that's precise and expressive (we call this strongly-timed), with dynamic control rates and the ability to add and modify code on-the-fly. In addition, ChucK supports MIDI, OpenSoundControl, HID device, and multi-channel audio. It's fun and easy to learn, and offers composers, researchers, and performers a powerful programming tool for building and experimenting with complex audio synthesis/analysis programs, and real-time interactive music. | 10 | Chuck is a programming language for real-time sound synthesis and music creation. It is open-source and freely available on macOS, Windows, and Linux. Chuck presents a unique time-based, concurrent programming model that's precise and expressive (we call this strongly-timed), with dynamic control rates and the ability to add and modify code on-the-fly. In addition, ChucK supports MIDI, OpenSoundControl, HID device, and multi-channel audio. It's fun and easy to learn, and offers composers, researchers, and performers a powerful programming tool for building and experimenting with complex audio synthesis/analysis programs, and real-time interactive music. |
| 12 | 11 | ||
| 13 | Welcome to ChucK! | 12 | Welcome to ChucK! |
| 14 | 13 | ||
| 15 | ## Installing ChucK | 14 | ## Installing ChucK |
| 16 | |||
| 17 | To download and install ChucK, visit https://chuck.stanford.edu/release/ | 15 | To download and install ChucK, visit https://chuck.stanford.edu/release/ |
| 18 | 16 | ||
| 19 | For more information, including documentation, examples, research publications, and community resources, please check out the ChucK website: | 17 | For more information, including documentation, examples, research publications, and community resources, please check out the ChucK website: |
| 20 | https://chuck.stanford.edu/ | 18 | https://chuck.stanford.edu/ |
| 21 | 19 | ||
| 20 | ## Homebrew | ||
| 21 | ``` | ||
| 22 | brew install chuck | ||
| 23 | ``` | ||
| 24 | |||
| 22 | ## Building ChucK | 25 | ## Building ChucK |
| 23 | To build the latest chuck from source, clone the `chuck` repo from github: | 26 | To build the latest chuck from source, clone the `chuck` repo from github: |
| 24 | ``` | 27 | ``` |