Dear All, chuck-1.2.0.1 (dracula) is now available, with new callback functionality for real-time audio (potentially better for linux and os x), and several bug fixes: crash when using --replace averted, member resolution in inherited classes corrected, and string comparison is less broken, among others. Much thanks to Robin Davies, Manfred Brockhaus, Leonard "paniq" Ritter, and others for their help. http://chuck.cs.princeton.edu/release/ (may need to reload page to see update) Please let us know of any issues. HappY ChucKing! Best, chuck team --- 1.2.0.1 - (added) full callback capability for real-time audio - blocking functionality still available - select via flags: --blocking and --callback - improves latency and stability, especially on linux - use --callback (default) for low latency / small buffer size - use --blocking for higher throughput (sometimes) - (fixed) crash when doing on-the-fly 'replace' example: chuck --replace 0 foo.ck - (fixed) implicit cast is now correct when sporking (thanks to Manfred Brockhaus) - (fixed) nested class definitions can have same name as outer class - (fixed) nested class bug in scan1 (thanks to Robin Davies) - (fixed) variable resolution in parent class now visible (thanks to Robin Davies) - (fixed) variable resolution ordering - local, class, parent, global (thanks to Robin Davies) - (fixed) emitter now asserts inheritance instead of equality (thanks to Robin Davies) - (fixed) string comparison ==, != - (added) string operations <, <=, >, >= - (fixed) examples code reformatted, cleaned, and commented - (fixed) OSC event function now correctly named ("event") - (fixed) removed debug output in OSC
participants (1)
-
Ge Wang