[obsidian] vault backup: 2025-01-15 15:35:43[
All checks were successful
Build / build (push) Successful in 10m46s
All checks were successful
Build / build (push) Successful in 10m46s
This commit is contained in:
17
content/ChucK.md
Normal file
17
content/ChucK.md
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
date: 2025-01-15 15:28
|
||||
---
|
||||
#programming-language #computermusic
|
||||
|
||||
Strongly-Timedというコンセプトの音楽プログラミング言語。[[Ge Wang]]が主に開発。
|
||||
|
||||
[ChucK =\> A Strongly-Timed Music Programming Language](https://chuck.stanford.edu/)
|
||||
|
||||
C言語っぽいシンタックスでサンプル単位での正確なスケジューリングができるのが特徴。
|
||||
|
||||
命令型+クラスを作ったりのオブジェクト指向(継承もあり)。
|
||||
|
||||
shredという論理時間ベースの計量スレッドみたいなものを言語内からスポーン、もしくはコマンドから立ち上げることができる。1つのファイルをスレッド単位で立ち上げたり殺したりをリアルタイムで切り替えることで、ライブコーディングを実現している(ただし更新のタイミングでディレイやリバーブのテールは切れる)。
|
||||
|
||||
最近もカッパ
|
||||
|
Reference in New Issue
Block a user