Csound Csound-dev Csound-tekno Search About

[Csnd] Documentation Updates?

Date2012-10-01 18:18
FromJim Credland
Subject[Csnd] Documentation Updates?
I've suddenly found myself back writing csound again.  It's a great experience.  I've actually written something that sounds complete.  It's not finished, but at least it has something coherent about it. http://www.cernproductions.com/ if you're interested. 

In the process I thought there were a couple of changes that'd help in the documentation: 

  • There's a lot of depreciated opcodes in the manual index.  Are these now old enough they could be moved to a separate section to make browsing easier (acauchy, kread etc.)  I presume that at some point all the type specific functions got replaced with generic ones? 
  • hsboscil needs a bit of additional information.  The function table for weighting the octaves is described as vaguely as possible.  How does this actually work? 

cheers, J. 


Date2012-10-01 18:34
FromSteven Yi
SubjectRe: [Csnd] Documentation Updates?
Hi Jim,

Really enjoying this CSD, it's very nice!  Thanks for sharing it!

I can't speak to your second point, but to the first I'd say it makes
sense to me to move the deprecated opcodes to a different section.

On Mon, Oct 1, 2012 at 6:18 PM, Jim Credland  wrote:
> I've suddenly found myself back writing csound again.  It's a great
> experience.  I've actually written something that sounds complete.  It's not
> finished, but at least it has something coherent about it.
> http://www.cernproductions.com/ if you're interested.
>
> In the process I thought there were a couple of changes that'd help in the
> documentation:
>
> There's a lot of depreciated opcodes in the manual index.  Are these now old
> enough they could be moved to a separate section to make browsing easier
> (acauchy, kread etc.)  I presume that at some point all the type specific
> functions got replaced with generic ones?
> hsboscil needs a bit of additional information.  The function table for
> weighting the octaves is described as vaguely as possible.  How does this
> actually work?
>
>
> cheers, J.
>

Date2012-10-01 21:08
FromJim Credland
SubjectRe: [Csnd] Documentation Updates?
Glad you like it.  I started with a bit of a plan for a change, which helped.  Everything I've done before this has just been experimental and  without a final destination in mind. 

Two things that were new to me doing this one:
 
Inverting the frequencies for the bells in the same way that a fold would mirror them.  Just doing something as simple as oscili 1, 10000-kFreq, 1 brought a whole new layer of sparkle.  I'd have previously done it with a fold or some far more brutal solution. 

The other was to use an instrument as a trigger for sequencing a phrase and take all that complexity out of the score. It makes a lot more sense for me to write this way.  It's suddenly more flexible and exciting than using a sequencer.  When i was trying to write all the bloody notes in the score it used to drive me crazy :)

There's still more to do with it.  I'd like to introduce a bit more tension, twist it up a bit, relax it and whilst  dropping an additional chord or note in.  Not quite sure which of the thousand possible variables to attack to bring in the right amount of tension yet though.  I'll have a think. 



On 1 Oct 2012, at 18:34, Steven Yi wrote:

Hi Jim,

Really enjoying this CSD, it's very nice!  Thanks for sharing it!

I can't speak to your second point, but to the first I'd say it makes
sense to me to move the deprecated opcodes to a different section.

On Mon, Oct 1, 2012 at 6:18 PM, Jim Credland <jim@cernproductions.com> wrote:
I've suddenly found myself back writing csound again.  It's a great
experience.  I've actually written something that sounds complete.  It's not
finished, but at least it has something coherent about it.
http://www.cernproductions.com/ if you're interested.

In the process I thought there were a couple of changes that'd help in the
documentation:

There's a lot of depreciated opcodes in the manual index.  Are these now old
enough they could be moved to a separate section to make browsing easier
(acauchy, kread etc.)  I presume that at some point all the type specific
functions got replaced with generic ones?
hsboscil needs a bit of additional information.  The function table for
weighting the octaves is described as vaguely as possible.  How does this
actually work?


cheers, J.



Send bugs reports to the Sourceforge bug tracker
           https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"



Date2012-10-01 21:46
FromRory Walsh
SubjectRe: [Csnd] Documentation Updates?
Thanks for sharing. I've also enjoyed scanning through the rest of
your blog entries. Have you tried recreating that house bass in
Csound? Shouldn't be too tricky. Also, if you use a lot of VST hosts
you might find Cabbage useful. The latest versions for OSX and Windows
can be found here.

http://www.thecabbagefoundation.org/viewforum.php?f=13



On 1 October 2012 21:08, Jim Credland  wrote:
> Glad you like it.  I started with a bit of a plan for a change, which
> helped.  Everything I've done before this has just been experimental and
> without a final destination in mind.
>
> Two things that were new to me doing this one:
>
> Inverting the frequencies for the bells in the same way that a fold would
> mirror them.  Just doing something as simple as oscili 1, 10000-kFreq, 1
> brought a whole new layer of sparkle.  I'd have previously done it with a
> fold or some far more brutal solution.
>
> The other was to use an instrument as a trigger for sequencing a phrase and
> take all that complexity out of the score. It makes a lot more sense for me
> to write this way.  It's suddenly more flexible and exciting than using a
> sequencer.  When i was trying to write all the bloody notes in the score it
> used to drive me crazy :)
>
> There's still more to do with it.  I'd like to introduce a bit more tension,
> twist it up a bit, relax it and whilst  dropping an additional chord or note
> in.  Not quite sure which of the thousand possible variables to attack to
> bring in the right amount of tension yet though.  I'll have a think.
>
>
>
> On 1 Oct 2012, at 18:34, Steven Yi wrote:
>
> Hi Jim,
>
> Really enjoying this CSD, it's very nice!  Thanks for sharing it!
>
> I can't speak to your second point, but to the first I'd say it makes
> sense to me to move the deprecated opcodes to a different section.
>
> On Mon, Oct 1, 2012 at 6:18 PM, Jim Credland 
> wrote:
>
> I've suddenly found myself back writing csound again.  It's a great
>
> experience.  I've actually written something that sounds complete.  It's not
>
> finished, but at least it has something coherent about it.
>
> http://www.cernproductions.com/ if you're interested.
>
>
> In the process I thought there were a couple of changes that'd help in the
>
> documentation:
>
>
> There's a lot of depreciated opcodes in the manual index.  Are these now old
>
> enough they could be moved to a separate section to make browsing easier
>
> (acauchy, kread etc.)  I presume that at some point all the type specific
>
> functions got replaced with generic ones?
>
> hsboscil needs a bit of additional information.  The function table for
>
> weighting the octaves is described as vaguely as possible.  How does this
>
> actually work?
>
>
>
> cheers, J.
>
>
>
>
> Send bugs reports to the Sourceforge bug tracker
>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"
>
>

Date2012-10-01 22:51
FromJim Credland
SubjectRe: [Csnd] Documentation Updates?
No, I've not tried that bass yet.  Though I'm starting to find it easier to make up FM sounds.  The more I do they easier it gets.

I'd not seen cabbage either.  Once I finish a pure Csound track I'll have a go at that.  It's a bit of a delight not to be using the sequencer at the moment though.

thank you!

On 1 Oct 2012, at 21:46, Rory Walsh wrote:

> Thanks for sharing. I've also enjoyed scanning through the rest of
> your blog entries. Have you tried recreating that house bass in
> Csound? Shouldn't be too tricky. Also, if you use a lot of VST hosts
> you might find Cabbage useful. The latest versions for OSX and Windows
> can be found here.
> 
> http://www.thecabbagefoundation.org/viewforum.php?f=13
> 
> 
> 
> On 1 October 2012 21:08, Jim Credland  wrote:
>> Glad you like it.  I started with a bit of a plan for a change, which
>> helped.  Everything I've done before this has just been experimental and
>> without a final destination in mind.
>> 
>> Two things that were new to me doing this one:
>> 
>> Inverting the frequencies for the bells in the same way that a fold would
>> mirror them.  Just doing something as simple as oscili 1, 10000-kFreq, 1
>> brought a whole new layer of sparkle.  I'd have previously done it with a
>> fold or some far more brutal solution.
>> 
>> The other was to use an instrument as a trigger for sequencing a phrase and
>> take all that complexity out of the score. It makes a lot more sense for me
>> to write this way.  It's suddenly more flexible and exciting than using a
>> sequencer.  When i was trying to write all the bloody notes in the score it
>> used to drive me crazy :)
>> 
>> There's still more to do with it.  I'd like to introduce a bit more tension,
>> twist it up a bit, relax it and whilst  dropping an additional chord or note
>> in.  Not quite sure which of the thousand possible variables to attack to
>> bring in the right amount of tension yet though.  I'll have a think.
>> 
>> 
>> 
>> On 1 Oct 2012, at 18:34, Steven Yi wrote:
>> 
>> Hi Jim,
>> 
>> Really enjoying this CSD, it's very nice!  Thanks for sharing it!
>> 
>> I can't speak to your second point, but to the first I'd say it makes
>> sense to me to move the deprecated opcodes to a different section.
>> 
>> On Mon, Oct 1, 2012 at 6:18 PM, Jim Credland 
>> wrote:
>> 
>> I've suddenly found myself back writing csound again.  It's a great
>> 
>> experience.  I've actually written something that sounds complete.  It's not
>> 
>> finished, but at least it has something coherent about it.
>> 
>> http://www.cernproductions.com/ if you're interested.
>> 
>> 
>> In the process I thought there were a couple of changes that'd help in the
>> 
>> documentation:
>> 
>> 
>> There's a lot of depreciated opcodes in the manual index.  Are these now old
>> 
>> enough they could be moved to a separate section to make browsing easier
>> 
>> (acauchy, kread etc.)  I presume that at some point all the type specific
>> 
>> functions got replaced with generic ones?
>> 
>> hsboscil needs a bit of additional information.  The function table for
>> 
>> weighting the octaves is described as vaguely as possible.  How does this
>> 
>> actually work?
>> 
>> 
>> 
>> cheers, J.
>> 
>> 
>> 
>> 
>> Send bugs reports to the Sourceforge bug tracker
>>           https://sourceforge.net/tracker/?group_id=81968&atid=564599
>> Discussions of bugs and features can be posted here
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>> csound"
>> 
>> 
> 
> 
> Send bugs reports to the Sourceforge bug tracker
>            https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
> 



Date2012-10-01 23:22
FromRory Walsh
SubjectRe: [Csnd] Documentation Updates?
> I'd not seen cabbage either.  Once I finish a pure Csound track I'll have a go at that.  It's a bit of a delight not to be using the sequencer at the moment though.

I know what you mean. Mostly I use Cabbage as a standalone without
ever bothering to export my instruments as VSTs, but it's nice to have
the option.