Csound Csound-dev Csound-tekno Search About

[Csnd] Zak Patching score flexibility

Date2018-09-04 20:46
Fromfauveboy
Subject[Csnd] Zak Patching score flexibility
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
Csound@listserv.heanet.ie
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

Date2018-09-04 20:54
Fromjpff
SubjectRe: [Csnd] Zak Patching score flexibility
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
> Csound@listserv.heanet.ie
> 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
Csound@listserv.heanet.ie
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

Date2018-09-05 07:42
Fromfauveboy
SubjectRe: [Csnd] Zak Patching score flexibility
Can you expand?



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

Csound mailing list
Csound@listserv.heanet.ie
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

Date2018-09-05 07:48
Fromfauveboy
SubjectRe: [Csnd] Zak Patching score flexibility
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
Csound@listserv.heanet.ie
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

Date2018-09-05 14:26
Fromthorin kerr
SubjectRe: [Csnd] Zak Patching score flexibility
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, <joel.ramsbottom@hotmail.co.uk> 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
Csound@listserv.heanet.ie
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 Csound@listserv.heanet.ie 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

Date2018-09-05 18:26
FromRory Walsh
SubjectRe: [Csnd] Zak Patching score flexibility
I'm with John, I think channels will offer the most flexibility. 

On Wed 5 Sep 2018, 14:27 thorin kerr, <thorin.kerr@gmail.com> 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, <joel.ramsbottom@hotmail.co.uk> 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
Csound@listserv.heanet.ie
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 Csound@listserv.heanet.ie 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 Csound@listserv.heanet.ie 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