[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-dev] Ref modifications



So there are a couple of needs:

- Protect Patterns from being embedded altogether.
- Embed the pattern but wrap its return values in a Ref so they don't
multichannel (rather, multi-synth) expand.

I would vote for Ref doing the first, and some other object (not
written yet) to do the second.

Doing both in the same object sounds confusing.
hjh


On Fri, Dec 19, 2008 at 6:09 PM, Julian Rohrhuber
<rohrhuber@xxxxxxxxxxxxxx> wrote:
> Hi Ron,
>
> maybe we could take the opportunity to implement multichannel control
> setting in patterns. My idea would be that if you do a Ref(pattern), the
> result when embedInStream is called should be the Refs of the values. In
> Event type note, referenced arguments could easily be added to set array
> args.
>
> Pbind(
>        \freq, `Pseq([[100, 341.2, 72], [130, 141.2, 332]], inf),
>        \dur, 0.1
> )
>
> apart from this, I agree with your suggested changes. We may wnat to
> reimplement embedInStream etc. in the subclass Maybe.


-- 
James Harkins /// dewdrop world
jamshark70@xxxxxxxxxxxxxxxxx
http://www.dewdrop-world.net

"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal."  -- Whitman

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-dev/
search: https://listarc.bham.ac.uk/lists/sc-dev/search/