<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi @ all,<div><br></div><div>i'm new to this list...</div><div><br></div><div>I'd like to use impromotu's sampler to load the classic GarageBand piano...</div><div>As i'm new to Scheme (coming from the beautiful python) I did this:</div><div><br></div><div>;I want to build an au host for my personal usage on stage</div><div>;therefore this funny namespaces</div><div><br></div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(2, 1, 102); ">(<span style="color: #990100">define</span> klau:instr:gbpiano:sampleslist (<span style="color: #b34c01">list</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(128, 0, 255); "><span style="color: #020166">(</span><span style="color: #b34c01">cons</span><span style="color: #020166"> </span><span style="color: #1101ff">024</span><span style="color: #020166"> </span>"/Library/Application Support/GarageBand/Instrument Library/Sampler/Sampler Files/Grand Piano/024_C0KM56_M.wav"<span style="color: #020166">)</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(128, 0, 255); "><span class="Apple-style-span" style="color: rgb(2, 1, 102); ">... Sample Files)</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(128, 0, 255); "><span class="Apple-style-span" style="color: rgb(2, 1, 102); ">))</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(2, 1, 102); min-height: 16px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(2, 1, 102); min-height: 16px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(0, 101, 26); ">;create list with loaded samples</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(2, 1, 102); ">(<span style="color: #990100">define</span> klau:instr:gbpiano:sampledata </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(2, 1, 102); "> (<span style="color: #b34c01">map</span> (<span style="color: #990100">lambda</span> (e) (</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(2, 1, 102); "> <span style="color: #b34c01">cons</span> (<span style="color: #b34c01">car</span> e) (<span style="color: #b34c01">au:load-audio-data</span> (<span style="color: #b34c01">cdr</span> e)))) klau:instr:gbpiano:sampleslist))</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(2, 1, 102); min-height: 16px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(0, 101, 26); ">;;returns the node of the audio unit, filled with nice piano samples ;)</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(2, 1, 102); ">(<span style="color: #990100">define</span> (klau:instr:gbpiano)</div><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Monaco; color: #020166; min-height: 16.0px"> <br class="webkit-block-placeholder"></p><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(128, 0, 255); "><span style="color: #020166"> (</span><span style="color: #990100">let</span><span style="color: #020166"> au (</span><span style="color: #b34c01">au:make-node</span><span style="color: #020166"> </span>"aumu"<span style="color: #020166"> </span>"play"<span style="color: #020166"> </span>"MOSO"<span style="color: #020166">))</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(2, 1, 102); "> (<span style="color: #b34c01">for-each</span> (<span style="color: #990100">lambda</span> (e) (<span style="color: #b34c01">au:play:set-sample-data</span> au (<span style="color: #b34c01">car</span> e) (<span style="color: #b34c01">cdr</span> e))) klau:instr:gbpiano:sampledata)</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(2, 1, 102); "> 'au)</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; color: rgb(2, 1, 102); "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; "><font class="Apple-style-span" face="Helvetica">Problem is: impromtu closes without raising an error (if i run <span class="Apple-style-span" style="color: rgb(179, 76, 1); font-family: Monaco; "><span style="color: #020166">(</span>klau:instr:gbpiano<span style="color: #020166">))</span></span></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; "><font class="Apple-style-span" face="Helvetica"><br></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; "><font class="Apple-style-span" face="Helvetica"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; "><font class="Apple-style-span" face="Helvetica">Exception Type: EXC_BAD_ACCESS (SIGBUS)</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; "><font class="Apple-style-span" face="Helvetica">Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000018</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Monaco; "><font class="Apple-style-span" face="Helvetica">Crashed Thread: 8</font></div><div><font class="Apple-style-span" face="Monaco"><br></font></div><div><span class="Apple-style-span" style="background-color: transparent;">is there anything I could change in my code so this will get working?</span></div><div><br></div><div>thank you</div><div><br></div><div>andi</div></font></div></div></body></html>