chuck
chuck copied to clipboard
ChucK Music Programming Language
for example `chuck .\foo.ck` fails in extract_args() due to unhandled case involving \ as escape char and as path delimiter on windows; for windows, might look into PathCanonicalizeA #pr-lab @nshaheed
from Perry: "Any chance at getting the chugin loader to be a little more verbose? I just see “Killed” with no further explanation."
function values (non-static and possibly also static) appear to emit incorrect instructions in some situations ``` // non-static test Object obj; >; ``` prints out `0x6000030fc160 :([function]|refcount=4)` (seems sus; also...
Shred.exit()—and any other out-of-code shred removal, including by parent shreds—does not unwind memory stack, leading to potential for memory leaks; related to recent commit 8702dd5
**This:** ``` // Recommended pattern as hint in the VM public class Test { static int StaticArray[]; } new int[0] @=> Test.StaticArray; Test.StaticArray
Add Machine.platform(). Retrieve operating system and device info. e.g. so ChucK can know what OS or device it's running on (desktop Mac, iPhone, Lenovo Notepad, etc), which allows unique development...
When feeding an array of ugens into blackhole, only the first ugen is actually driven. This is because hole is just a single-input ugen, so any mulitchannel input is just...
Currently there is no good way for a chugin to call object methods. It's possible, but requires playing around with chuck_vm objects and such that don't need to be exposed...
Crash: Multiple instances of chuck can't listen on the same OscIn port? (windows, debug build) oscbug.ck ```ck OscIn o; 0 => int sid; 57120 => o.port; // default SuperDirt port....