[obsidian] vault backup: 2025-06-12 09:57:06[
Some checks failed
Build / build (push) Failing after 10m59s
Some checks failed
Build / build (push) Failing after 10m59s
This commit is contained in:
@ -306,5 +306,45 @@ MaxとPythonの相性悪い問題(とはいえここでもPythonとOSCで連
|
||||
|
||||
[[Wekinator]]みたくオンライン学習できるのが強み
|
||||
|
||||
## Arco : A Flexible Audio Processing Framework
|
||||
|
||||
[[Roger Dannenberg]]
|
||||
|
||||
ブロックサイズをあげていった時に、オールオーディオレートで処理した時の処理負荷の谷が8サンプルの時に来る
|
||||
|
||||
[[O2]]メッセージのフォーマットだとこれで、
|
||||
|
||||
```
|
||||
/arco/fmosc/new ID chans input1 input2 ...
|
||||
/arco/free ID
|
||||
```
|
||||
|
||||
ハイレベルのAPIだとこう
|
||||
|
||||
```
|
||||
sine1 = sine(440,0.01).play()
|
||||
sine1=nil
|
||||
```
|
||||
|
||||
|
||||
リアルタイムのUGen増やす、減らすもできる
|
||||
|
||||
[[Nick Collins]]からの質問SuperColliderとの違い
|
||||
|
||||
SCはコンパイルされたUGenどの順番で実行されるかが一列にソートされて順番に実行されていくけど、Arcoは必ずしもそうじゃない(部分的には並列化もできるのかな)
|
||||
|
||||
遅いレートのイベントストリームの取り扱いをどうすればいいんだろう
|
||||
|
||||
うーん、こう見ると、[[UGenの生成をスクリプトから命令列に変換する]]のが重要なのかな
|
||||
|
||||
## Functional Iterative Swing: An Open Framework for Exploring Warped Ramps, Exponential Rhythm, and Euclidean Shuffle
|
||||
|
||||
スイングを数学的に考えよう
|
||||
|
||||
リズムのグリッドを切るための直線的なライン(`y=x`)があったとして、それを`y = n^x`で捻じ曲げていくとスイングに近いものが作れるのではないか
|
||||
|
||||
## A Bidirectionally Stacking Loudspeaker Enclosure Design for Wave Field Synthesis
|
||||
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user