Hi Spencer, et. al.<div><br></div><div>I report success as well with Lion and the new beta of chuck/miniAudicle.</div><div><br></div><div>Btw, what are ChuGins?  They sound AWESOME…</div><div><br></div><div>-Mike</div><div>
<div><br></div><a href="http://michaelclemow.com" target="_blank">http://michaelclemow.com</a><br><a href="http://semiotech.org" target="_blank">http://semiotech.org</a><br><br><br>
<br><br><div class="gmail_quote">On Mon, Mar 5, 2012 at 8:11 AM, Charles Turner <span dir="ltr"><<a href="mailto:vze26m98@optonline.net">vze26m98@optonline.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Mar 4, 2012, at 4:02 PM, Spencer Salazar wrote:<br>
<br>
</div><div class="im">> The special Lion build of chuck actually has an off-by-one error when<br>
> enumerating available audio devices via chuck --probe. So in the<br>
> --probe output below, basically dac0 should be dac1, dac1 should be<br>
> dac2, etc -- it should start counting at 1 instead of 0. This has been<br>
> fixed in SVN, but an update to the special Lion build hasn't been<br>
> issued yet.<br>
<br>
</div>Hi Spencer-<br>
<br>
Yes. If in the current release the dac/adc indexes are increased by 1, everything works fine, even the 1-2 connection.<br>
<br>
I compiled and ran the recent SVN and it seems to crash at the end of a shred with a bus error. This didn't happen with the March 23rd version. I understand it's the SVN, and there are no guarantees that the code there isn't broken. ;-)<br>

<br>
Thanks, Charles<br>
<br>
> etla:/Volumes/Namring/Documents/ChucK$ chuck --verbose --in2 --out2 --adc0 --dac2 <a href="http://foo.ck" target="_blank">foo.ck</a><br>
<div class="im">> [chuck]:(2:SYSTEM): setting log level to: 5 (INFORM)...<br>
> [chuck]:(2:SYSTEM): initializing virtual machine...<br>
> [chuck]:(2:SYSTEM):  | behavior: HALT<br>
> [chuck]:(2:SYSTEM):  | locking down special objects...<br>
> [chuck]:(2:SYSTEM):  | allocating shreduler...<br>
> [chuck]:(2:SYSTEM):  | allocating messaging buffers...<br>
> [chuck]:(2:SYSTEM):  | real-time audio: YES<br>
> [chuck]:(2:SYSTEM):  | mode: CALLBACK<br>
> [chuck]:(2:SYSTEM):  | sample rate: 44100<br>
> [chuck]:(2:SYSTEM):  | buffer size: 256<br>
> [chuck]:(2:SYSTEM):  | num buffers: 8<br>
> [chuck]:(2:SYSTEM):  | devices adc: 0 dac: 0 (default 0)<br>
> [chuck]:(2:SYSTEM):  | adaptive block processing: 0<br>
> [chuck]:(2:SYSTEM):  | channels in: 2 out: 2<br>
</div>> [chuck]:(2:SYSTEM): initializing compiler...<br>
> [chuck]:(3:SEVERE):  | initializing type checker...<br>
> [chuck]:(3:SEVERE):  |  | adding base classes...<br>
> [chuck]:(3:SEVERE):  |  |  | class 'object'<br>
> [chuck]:(3:SEVERE):  |  |  | class 'array'<br>
> [chuck]:(3:SEVERE):  |  |  | class 'string'<br>
> [chuck]:(3:SEVERE):  |  |  | class 'ugen'<br>
> [chuck]:(3:SEVERE):  |  |  | class 'uanablob'<br>
> [chuck]:(3:SEVERE):  |  |  | class 'uana'<br>
> [chuck]:(3:SEVERE):  |  |  | class 'shred'<br>
> [chuck]:(3:SEVERE):  |  |  | class 'event'<br>
> [chuck]:(3:SEVERE):  |  |  | class 'io'<br>
> [chuck]:(3:SEVERE):  |  |  | class 'fileio'<br>
> [chuck]:(3:SEVERE):  |  |  | class 'chout'<br>
> [chuck]:(3:SEVERE):  |  |  | class 'cherr'<br>
> [chuck]:(3:SEVERE):  |  |  | class 'class'<br>
> [chuck]:(3:SEVERE):  | initializing emitter...<br>
> [chuck]:(3:SEVERE):  | loading built-in modules...<br>
> [chuck]:(3:SEVERE):  |  | module osc...<br>
> [chuck]:(3:SEVERE):  |  | module xxx...<br>
> [chuck]:(3:SEVERE):  |  | module filter...<br>
> [chuck]:(3:SEVERE):  |  | module STK...<br>
> [chuck]:(3:SEVERE):  |  | module xform...<br>
> [chuck]:(3:SEVERE):  |  | module extract...<br>
> [chuck]:(3:SEVERE):  |  | class 'machine'...<br>
> [chuck]:(3:SEVERE):  |  | class 'std'...<br>
> [chuck]:(5:INFORM):  |  | initializing KBHitManager...<br>
> [chuck]:(5:INFORM):  |  | starting kb loop...<br>
> [chuck]:(3:SEVERE):  |  | class 'math'...<br>
> [chuck]:(3:SEVERE):  |  | class 'opsc'...<br>
> [chuck]:(3:SEVERE):  | loading chugins<br>
> [chuck]:(5:INFORM):  |  | unable to open directory '/usr/lib/chuck', ignoring for chugins<br>
> [chuck]:(5:INFORM):  |  | unable to open directory '/Library/Application Support/ChucK/ChuGins', ignoring for chugins<br>
> [chuck]:(5:INFORM):  |  | unable to open directory '~/Library/Application Support/ChucK/ChuGins', ignoring for chugins<br>
> [chuck]:(2:SYSTEM): type dependency resolution: MANUAL<br>
<div class="im">> [chuck]:(2:SYSTEM): initializing synthesis engine...<br>
> [chuck]:(3:SEVERE):  | initializing 'dac'...<br>
> [chuck]:(3:SEVERE):  | initializing 'adc'...<br>
> [chuck]:(3:SEVERE):  | initializing 'blackhole'...<br>
> [chuck]:(2:SYSTEM):  | initializing 'real-time' audio...<br>
</div>> [chuck]:(3:SEVERE):  | allocating buffers for 256 x 2 samples...<br>
> [chuck]:(3:SEVERE): pre-loading ChucK libs...<br>
> [chuck]:(3:SEVERE): starting compilation...<br>
> [chuck]:(5:INFORM): setting thread priority to: 60...<br>
> [chuck]:(2:SYSTEM): starting listener on port: 8888...<br>
> [chuck]:(2:SYSTEM): running virtual machine...<br>
> [chuck]:(3:SEVERE):  | initializing audio buffers...<br>
> [chuck]:(3:SEVERE):  | virtual machine running...<br>
<div class="im">> [chuck]:(3:SEVERE): starting real-time audio...<br>
</div>> [chuck]:(5:INFORM): setting thread priority to: 60...<br>
> [chuck]:(3:SEVERE): starting real-time watch dog processs...<br>
> [chuck]:(5:INFORM):  | watchdog timeout: 0.500000::second<br>
> [chuck]:(5:INFORM):  | watchdog thread priority: 60<br>
> [chuck]:(5:INFORM):  | watchdog countermeasure priority: 10<br>
> [chuck]:(5:INFORM): setting thread priority to: 60...<br>
> [chuck]:(2:SYSTEM): virtual machine stopped...<br>
> Bus error: 10<br>
> etla:/Volumes/Namring/Documents/ChucK$ chuck<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
chuck-users mailing list<br>
<a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br>
<a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
</div></div></blockquote></div><br></div>