[CM] sprout + csound question

Ben McAllister benmca at gmail.com
Sun Mar 6 16:48:33 PST 2016


TO answer my own question, I wasn't clear on my sprout syntax. This
bit does the trick:
(sprout
 (list
   (remix 10 90)
   (remix 10 90)
) "remix.sco" :play #t :orchestra "sndwarp.orc" :header
"f1 0 262144 1 \"jam.aif\" 0  0 0\nf2 0 16384 9 .5 1 0
\n"
)

On Mon, Feb 22, 2016 at 11:23 PM, Ben McAllister <benmca at gmail.com> wrote:
> I have a process which works fine when I sprout a single time like so:
>
> (define (remix len tem)
>     (process repeat len
> ...
> ))
>
> (sprout (remix 20 180) "remix.sco" :play #t :orchestra "sndwarp.orc"
> :header "my header string")
>
> Is there a way to sprout multiple processes to be played back in
> csound - something like:
>
> (sprout
>  (list
>    (remix 10 180)
>    (remix 10 90)
> ))
>
> or
>
> (sprout
>  (list
>    (remix 10 90) "remix.sco" :play #t :orchestra "sndwarp.orc" :header
> "f1 0 262144 1 \"jam.aif\" 0  0 0\nf2 0 16384 9 .5 1 0
> \n"
>    (remix 10 90) "remix.sco" :play #t :orchestra "sndwarp.orc" :header
> "f1 0 262144 1 \"jam.aif\" 0  0 0\nf2 0 16384 9 .5 1 0
> \n"
> ))
>
> ?
>
> I'm on Mac OS 10.11, I see my csound orc and header correctly
> initialized in the Audio Settings dialog, and I'm getting csound audio
> just fine when calling sprout with a single process - just unsure if
> this is supported syntax for sprout.
>
> Thanks in advance!
> b



-- 
Ben McAllister | listenfaster.com |  @listenfaster | tuktuband.com |
c: 206.849.3183


More information about the Cmdist mailing list