version 1.1.4.8 (+ binaries) released
Dear All, chuck-1.1.4.8 is released. New oscillators, examples, bug fixes, and bugs. Visual C++ under windows is now supported (see http://chuck.cs.princeton.edu/doc/build/). Additionally, we are releasing executables (osx and win32 for now, linux later), you can find links to these from the download page. Let us know if you run into problems (i.e. if things explode). http://chuck.cs.princeton.edu/ Happy ChucKing! --- 1.1.4.8 - 2004.9.8 - added win32 visual studio support (chuck_win32.*) - new oscillators (see below, thanks to Phil) - corrected more issues on some 64-bit systems - new examples (see below) - chucking to oscillators now able to control phase (alternative to doing FM by hand (1::samp at a time), see pwm.ck and sixty.ck) (much thanks to Phil) new ugens: triosc - triangle wave pulseosc - pulse sqrosc - square wave sawosc - saw tooth phasor - 0 to 1 ramp new examples: sixty.ck - shows osc's pwm.ck - basic pulse width modulation (you can still do FM "by hand" - see fmsynth.ck) --- 1.1.4.7 - 2004.9.4 - improved performance (reduce cpu overhead) - fixed bug that caused crash on ctrl-c - added sndbuf.play (same as rate) - corrected issues on some 64-bit systems - sndbuf.ck now works ThanK you! The ChucK team
On Friday 10 September 2004 13:08, Ge Wang wrote:
chuck-1.1.4.8 is released. New oscillators, examples, bug fixes, ...
Unfortunatey I (on a AMD64) still get a segfault. gcc -D__LINUX_ALSA__ -O3 -c util_sndfile.c util_sndfile.c: In function `double64_get_capability': util_sndfile.c:6100: warning: `and' of mutually exclusive equal-tests is always 0 gcc -D__LINUX_ALSA__ -O3 -c util_xforms.c The end of an strace... it just hangs here... ... stat("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=8365, ...}) = 0 open("/dev/snd/controlC0", O_RDONLY) = 3 close(3) = 0 open("/dev/snd/controlC0", O_RDWR) = 3 ioctl(3, USBDEVFS_CONTROL, 0x7fbfffeffc) = 0 ioctl(3, UI_DEV_CREATE, 0x7fbffff060) = 0 close(3) = 0 open("/dev/snd/controlC0", O_RDWR) = 3 ioctl(3, USBDEVFS_CONTROL, 0x7fbffff00c) = 0 ioctl(3, 0x40045532, 0x7fbffff054) = 0 open("/dev/snd/pcmC0D0c", O_RDWR|O_ASYNC Without the strace it segfaults. A gdb trace also just hangs. FWIW --markc
chuck-1.1.4.8 is released. New oscillators, examples, bug fixes, ...
Unfortunatey I (on a AMD64) still get a segfault.
We need to track this down. We have verified that chuck works on G5 (the only other 64-bit platform we tested), but AMD64 has more disparities of data type widths. Let us figure this out on chuck-dev. I will initiate a thread there soon. Thanks! Ge!
participants (2)
-
Ge Wang
-
Mark Constable