| I guess I have no issues thinking of these as patches since we're
connecting up unit generators, whether we using a cord, line, or a
variable (or expression) it's the same in my mind. Then again, with
that framework in mind, I kind of find it odd to see modular synth
patching with cables being called live coding, so I guess there's
that. ;) I suppose I'm also used to read/hearing of "synth patches"
often as a kind of preset or configuration for an existing topology of
generators (e.g.,
https://www.soundonsound.com/techniques/brass-synthesis-minimoog).
Anyways, let's go with "Code Share". It's not ambiguous here. :D
On Sun, Oct 13, 2019 at 9:54 AM Victor Lazzarini wrote:
>
> Well, for one, you're not patching anything.
>
> I know people use to call Csound instruments and code "patches", but I think that's more appropriate to Pd or reaktor, where boxes are plugged together.
>
> I think there's more in Csound code than simply patching boxes. Let's call it what it is,
> code (or instruments, but it can be more than that) :)
>
> Prof. Victor Lazzarini
> Maynooth University
> Ireland
>
> > On 13 Oct 2019, at 13:34, Steven Yi wrote:
> >
> > Happy to send future emails as "Code Share", but I'm curious why you
> > would say it's not a patch?
> >
> >> On Sun, Oct 13, 2019 at 8:15 AM Victor Lazzarini wrote:
> >>
> >> Great, but can we call this "code share", it's not really a patch...
> >>
> >> Prof. Victor Lazzarini
> >> Maynooth University
> >> Ireland
> >>
> >>> On 13 Oct 2019, at 12:14, Steven Yi wrote:
> >>>
> >>> Hi All,
> >>>
> >>> I thought I'd share a patch (and perhaps encourage other "Patch
> >>> Sharing" emails... :) ) that came up from sound design exploration
> >>> this morning. The following is complex FM (4 operator, what Chowning
> >>> and Bristow calls Parallel Carrier, Independent Modulator in "FM
> >>> Theory and Applications"). The two operator stacks are using 4:2 and
> >>> 1:1 C:M ratios. expseg envelopes are used to modulate the overall
> >>> shape of indices and unipolar square lfo's are used for an additional
> >>> layer of modulation. I thought the 12 and 3 Hertz for the lfo's gave
> >>> some nice texture between the two layers.
> >>>
> >>> I think it probably works best in the low end to middle of the
> >>> frequency range. The result using pch of 5.00 reminded me of things
> >>> heard in some progressive house tracks. I experimented with various
> >>> octaves, individually and together, and left the schedule calls below.
> >>>
> >>> Code was written using live.csound.com.
> >>>
> >>> Enjoy!
> >>> steven
> >>>
> >>>
> >>>
> >>> instr S1
> >>> asig = foscili(p5 * 0.5, p4, 4, 2, 8 * expseg(.001, 1, 1, p3 - 1,
> >>> .0001) * lfo(1, 12, 3))
> >>> asig += foscili(p5, p4, 1,1, 16 * expseg(.001, 1, 1, p3 - 1, .0001)
> >>> * lfo(1, 3, 3))
> >>>
> >>> asig *= expseg:a(.001, 1, 1, p3 - 1, .001)
> >>>
> >>> out(asig, asig)
> >>> endin
> >>>
> >>>
> >>> schedule("S1", 0, 10, cpspch(5.00), ampdbfs(-12))
> >>> schedule("S1", 0, 8, cpspch(6.00), ampdbfs(-12))
> >>> schedule("S1", 0, 6, cpspch(7.00), ampdbfs(-12))
> >>> schedule("S1", 0, 4, cpspch(8.00), ampdbfs(-12))
> >>> schedule("S1", 0, 2, cpspch(9.00), ampdbfs(-12))
> >>>
> >>> 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
>
> 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 |