[Csnd] Complete Risset glissando
Date | 2018-07-20 16:32 |
From | Marco Stroppa <00000088a9b41854-dmarc-request@LISTSERV.HEANET.IE> |
Subject | [Csnd] Complete Risset glissando |
Dear Csounders, I wonder whether there exists, somewhere in the Csound world, an orchestra with the complete examples of Risset's glissando paradox. In the catalogue I found only the "classical" case (descending tonal pitch, and fixed spectral pitch), but in Risset's examples there are also other cases (fixed tonal pitch, glissando of spectral pitch, or contrary motion of the two pitches). There is also another example in the manual using "hsboscil", but it does not seem to be working well. I should certainly be able to make an orchestra that will do it, but if I could start from already existing examples, I would save time, for sure. Thank you very much in advance. Marco
Am Freitag, 20. Juli 2018, 15:53:40 MESZ hat Steven Yi <stevenyi@GMAIL.COM> Folgendes geschrieben:
Hi Francesco, Thanks! Yes, you are correct about ntrpol: https://csound.com/docs/manual/ntrpol.html It does a linear interpolation between two values. It becomes something like: ival = 0.4 asig = (ival * al) + ((1 - ival) * alr) or: asig = (0.4 * al) + (0.6 * alr) if you were to write the calculations manually. I think ntrpol is a bit easier to use though, especially when live coding. :) All best! steven On Fri, Jul 20, 2018 at 4:49 AM Francesco Porta <francescoarmandoporta@gmail.com> wrote: > > Thanks Steven for this. > As always your work is inspiring and really nice. > May i ask about this code: > > outc(ntrpol(al, alr, 0.4), ntrpol(ar, arr, 0.4)) > > is this the same as > > al level to 0.4 > alr level to 0.6 > > or i am wrong? > > Thanks, > ciao, > francesco > > 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 |
Date | 2018-07-20 22:39 |
From | Steven Yi |
Subject | Re: [Csnd] Complete Risset glissando |
Hi Marco, The only thing that comes to mind is Reginal Bain's article in the Csound Journal: http://csoundjournal.com/issue17/bain_risset_arpeggio.html that has some extensions to the classical Risset Glissandi. Hope that's useful! steven On Fri, Jul 20, 2018 at 3:40 PM Marco Stroppa <00000088a9b41854-dmarc-request@listserv.heanet.ie> wrote: > > Dear Csounders, > > I wonder whether there exists, somewhere in the Csound world, an orchestra with the complete examples of Risset's glissando paradox. In the catalogue I found only the "classical" case (descending tonal pitch, and fixed spectral pitch), but in Risset's examples there are also other cases (fixed tonal pitch, glissando of spectral pitch, or contrary motion of the two pitches). > There is also another example in the manual using "hsboscil", but it does not seem to be working well. > > I should certainly be able to make an orchestra that will do it, but if I could start from already existing examples, I would save time, for sure. > > Thank you very much in advance. > > > Marco > > Am Freitag, 20. Juli 2018, 15:53:40 MESZ hat Steven Yi |
Date | 2018-07-21 17:25 |
From | Marco Stroppa <00000088a9b41854-dmarc-request@LISTSERV.HEANET.IE> |
Subject | Re: [Csnd] Complete Risset glissando |
Dear Steven, Thank you very much for this suggestion. Quite a useful starting point indeed. Best, Marco
Am Freitag, 20. Juli 2018, 23:39:36 MESZ hat Steven Yi <stevenyi@GMAIL.COM> Folgendes geschrieben:
Hi Marco, The only thing that comes to mind is Reginal Bain's article in the Csound Journal: http://csoundjournal.com/issue17/bain_risset_arpeggio.html that has some extensions to the classical Risset Glissandi. Hope that's useful! steven On Fri, Jul 20, 2018 at 3:40 PM Marco Stroppa <00000088a9b41854-dmarc-request@listserv.heanet.ie> wrote: > > Dear Csounders, > > I wonder whether there exists, somewhere in the Csound world, an orchestra with the complete examples of Risset's glissando paradox. In the catalogue I found only the "classical" case (descending tonal pitch, and fixed spectral pitch), but in Risset's examples there are also other cases (fixed tonal pitch, glissando of spectral pitch, or contrary motion of the two pitches). > There is also another example in the manual using "hsboscil", but it does not seem to be working well. > > I should certainly be able to make an orchestra that will do it, but if I could start from already existing examples, I would save time, for sure. > > Thank you very much in advance. > > > Marco > > Am Freitag, 20. Juli 2018, 15:53:40 MESZ hat Steven Yi <stevenyi@GMAIL.COM> Folgendes geschrieben: > > > Hi Francesco, > > Thanks! Yes, you are correct about ntrpol: > > https://csound.com/docs/manual/ntrpol.html > > It does a linear interpolation between two values. It becomes something like: > > ival = 0.4 > asig = (ival * al) + ((1 - ival) * alr) > > or: > > asig = (0.4 * al) + (0.6 * alr) > > if you were to write the calculations manually. I think ntrpol is a > bit easier to use though, especially when live coding. :) > > All best! > steven > > On Fri, Jul 20, 2018 at 4:49 AM Francesco Porta > <francescoarmandoporta@gmail.com> wrote: > > > > Thanks Steven for this. > > As always your work is inspiring and really nice. > > May i ask about this code: > > > > outc(ntrpol(al, alr, 0.4), ntrpol(ar, arr, 0.4)) > > > > is this the same as > > > > al level to 0.4 > > alr level to 0.6 > > > > or i am wrong? > > > > Thanks, > > ciao, > > francesco > > > > 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 |