[Csnd] Csound Journal - Call for Articles
Date | 2009-09-01 23:47 |
From | Steven Yi |
Subject | [Csnd] Csound Journal - Call for Articles |
Hi All, Jim and I are begining the process of putting together the next issue of the Csound Journal. We are aiming for November for publishing, with late October for a submission deadline. If you are interested in writing an article for the Journal, please contact either Jim or myself. Article submission guidelines and templates are available at: http://csounds.com/journal/submissions.html We're looking forward to your contributions! Thanks, steven Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-09-06 14:23 |
From | PINOT Francois |
Subject | [Csnd] Re: Csound Journal - Call for Articles |
Hi Steven, I wrote a Csound plugin opcode for my own use, which I called crossfm (for cross frequency modulation). You can read a technical description here, from frequency modulation to cross frequency modulation: http://perso.numericable.fr/~fpinotfran36/fp.carnets/en/crossfm/index.html I can write an article for the Csound Journal about crossfm, with a first part shortly describing the technical stuff about the opcode and a second part showing some applications of the opcode with csound instruments. Best regards François Pinot > Hi All, > > Jim and I are begining the process of putting together the next issue > of the Csound Journal. We are aiming for November for publishing, with > late October for a submission deadline. If you are interested in > writing an article for the Journal, please contact either Jim or > myself. > > Article submission guidelines and templates are available at: > > http://csounds.com/journal/submissions.html > > We're looking forward to your contributions! > > Thanks, > steven > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-09-06 17:31 |
From | Steven Yi |
Subject | [Csnd] Re: Re: Csound Journal - Call for Articles |
Hi Francois, >From the quick look I had at the article it seems like it would be of interest for the Journal. I am curious about the applications of this and instabilities that one would have to be careful of with the feedback into the system. Also, I am wondering if you can discuss it in relationship to feedback FM (http://ccrma.stanford.edu/software/snd/snd/fm.html) Please go ahead with this and we can continue discussion offlist. Thanks! steven On Sun, Sep 6, 2009 at 9:23 AM, PINOT Francois |
Date | 2009-09-06 18:50 |
From | victor |
Subject | [Csnd] Re: Re: Re: Csound Journal - Call for Articles |
A good discussion of feedback is found on Prof. Benson's excellent book: http://www.maths.abdn.ac.uk/~bensondj/html/music.pdf Note the discussion on instability, which I think is very important here. We have also done some work with feedback oscillators that was presented last week http://dafx09.como.polimi.it/proceedings/papers/paper_31.pdf at DAFx which might interest you. Victor ----- Original Message ----- From: "Steven Yi" |
Date | 2009-09-08 07:56 |
From | Steven Yi |
Subject | [Csnd] Re: Re: Re: Re: Csound Journal - Call for Articles |
Hi Victor, Thanks for pointing out the section in the Benson book! Also, I'll be looking forward to reading your DAFx article! steven On Sun, Sep 6, 2009 at 1:50 PM, victor |
Date | 2009-09-09 09:58 |
From | Mark Van Peteghem |
Subject | [Csnd] Re: Re: Re: Re: Csound Journal - Call for Articles |
victor wrote: > We have also done some work with feedback oscillators that was > presented last > week http://dafx09.como.polimi.it/proceedings/papers/paper_31.pdf at DAFx > which might interest you. Hi mr. Lazzarini, I just read this article, and I'm left with a question. I implemented a CSound instrument with feedback based on equation (2) as follows: ax oscili 1, 400, gi_cosine ay1 delayr 1.0/sr ay = ax + ay1*ax delayw ay kenv linen 2000, 0.1, p3, 0.1 ay = ay*kenv outs ay, ay Please correct me if I made a mistake here. Now, if I play this with sr=44100, the maximum amplitude is 29163, with sr=22050 it is 17888. I suspect that this is because with higher sample rate, the difference between the amplitudes of two subsequent samples will be smaller, which somehow influences the amount of feedback. So unlike most other instruments that I use, this will have a different amplitude when sr is changed, which leads to nasty surprises if for some reason you have to change sr. |
Date | 2009-09-09 10:47 |
From | Victor Lazzarini |
Subject | [Csnd] Re: Re: Re: Re: Re: Csound Journal - Call for Articles |
Eq.2 with M(n) set as in eq.3 is basically eq.1 with D=1, so that is what you need to implement, eg: ksmps=1 instr 1 afd init 1 asig oscili 1, 1000, 1, 0.25 aout = asig*(1 + afd) afd = aout out afd*0.1 endin changing the SR downwards will have impact on the amount of aliasing you get, but otherwise, the output is very much the same. In our later discussions, we introduce an index beta to control feedback (eq.6) and that can be used to control signal bandwidth. Victor At 09:58 09/09/2009, you wrote: >victor wrote: >>We have also done some work with feedback oscillators that was presented last >>week http://dafx09.como.polimi.it/proceedings/papers/paper_31.pdf at DAFx >>which might interest you. > >Hi mr. Lazzarini, > >I just read this article, and I'm left with a question. I >implemented a CSound instrument with feedback based on equation (2) as follows: > >ax oscili 1, 400, gi_cosine > >ay1 delayr 1.0/sr > >ay = ax + ay1*ax > >delayw ay > >kenv linen 2000, 0.1, p3, 0.1 >ay = ay*kenv > >outs ay, ay > >Please correct me if I made a mistake here. Now, if I play this with >sr=44100, the maximum amplitude is 29163, with sr=22050 it is 17888. >I suspect that this is because with higher sample rate, the >difference between the amplitudes of two subsequent samples will be >smaller, which somehow influences the amount of feedback. > >So unlike most other instruments that I use, this will have a >different amplitude when sr is changed, which leads to nasty >surprises if for some reason you have to change sr. > >-- > Mark > _________________________________________ > When you get lemons, you make lemonade. > When you get hardware, you make software. > > > >Send bugs reports to this list. >To unsubscribe, send email sympa@lists.bath.ac.uk with body >"unsubscribe csound" Victor Lazzarini Music Technology Laboratory Music Department National University of Ireland, Maynooth Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |