[Csnd] Zak Patching score flexibility

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[Csnd] Zak Patching score flexibility

fauveboy
I’m using the zak patch system.
I need a smarter way to link the channels.

An aspect of the score is that
I often want to add an instrument into an arrangement
of instuments with an already estblished channel route.

When this instrument is added it means I have to change the Zak inputs and
outputs of every insteument that comes after the lately slotted instrument
as the patch system uses an
incrementing number system.

Is there a more flexible way to use this tool?



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Zak Patching score flexibility

jpff
Use channels?

On Tue, 4 Sep 2018, fauveboy wrote:

> I’m using the zak patch system.
> I need a smarter way to link the channels.
>
> An aspect of the score is that
> I often want to add an instrument into an arrangement
> of instuments with an already estblished channel route.
>
> When this instrument is added it means I have to change the Zak inputs and
> outputs of every insteument that comes after the lately slotted instrument
> as the patch system uses an
> incrementing number system.
>
> Is there a more flexible way to use this tool?
>
>
>
> --
> Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html
>
> Csound mailing list
> [hidden email]
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
>        https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here
>
Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Zak Patching score flexibility

fauveboy
Can you expand?



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Zak Patching score flexibility

fauveboy
I think you might mean within the orchestra? channel signals into each other
maybe? I'm not sure what you mean. Either way what is also occurring in my
sound is that from i statement to i statement im using a different
arrangment of instruments. And so I have to change almost all the patch
numbers that zak uses to communicate because things aren't channeled by a
variable name.



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Zak Patching score flexibility

thorin kerr
If you want to re-route audio signals using score events: One way could be to store your zak values in a table. Re-routing can then be done by a patching instrument which just re-writes the table values.

You could also consider using the MixerSend/Receive opcodes, which sets up 'busses'. 

The only other complication is that the signal path must proceed via  ascending instrument numbers. There are ways around this too but it's a little tricky.

And, for variable names, you could use macros.

Thorin



On Wed, 5 Sep. 2018, 4:48 pm fauveboy, <[hidden email]> wrote:
I think you might mean within the orchestra? channel signals into each other
maybe? I'm not sure what you mean. Either way what is also occurring in my
sound is that from i statement to i statement im using a different
arrangment of instruments. And so I have to change almost all the patch
numbers that zak uses to communicate because things aren't channeled by a
variable name.



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] Zak Patching score flexibility

rorywalsh
I'm with John, I think channels will offer the most flexibility. 

On Wed 5 Sep 2018, 14:27 thorin kerr, <[hidden email]> wrote:
If you want to re-route audio signals using score events: One way could be to store your zak values in a table. Re-routing can then be done by a patching instrument which just re-writes the table values.

You could also consider using the MixerSend/Receive opcodes, which sets up 'busses'. 

The only other complication is that the signal path must proceed via  ascending instrument numbers. There are ways around this too but it's a little tricky.

And, for variable names, you could use macros.

Thorin



On Wed, 5 Sep. 2018, 4:48 pm fauveboy, <[hidden email]> wrote:
I think you might mean within the orchestra? channel signals into each other
maybe? I'm not sure what you mean. Either way what is also occurring in my
sound is that from i statement to i statement im using a different
arrangment of instruments. And so I have to change almost all the patch
numbers that zak uses to communicate because things aren't channeled by a
variable name.



--
Sent from: http://csound.1045644.n5.nabble.com/Csound-General-f1093014.html

Csound mailing list
[hidden email]
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list [hidden email] https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here