Csound Csound-dev Csound-tekno Search About

[Csnd] Re: Re: Re: Re: Re: Re: Re: new csound music

Date2008-09-16 01:23
From"Art Hunkins"
Subject[Csnd] Re: Re: Re: Re: Re: Re: Re: new csound music
Joachim,

I did mean pan (rather than pan2, of which I was inexcuseably unaware) - 
using the first two outputs only (stereo mode).

I understand you to be saying that what you have done is equivalent to using 
a quarter-sinusoid (in pan) as a stored function.

All I can figure is that your use of discrete events must naturally give 
more vivid placement than the sustained pans I am doing.

I'm looking forward to John's explanation of the various modes of pan2. 
(Perhaps you've also some experience with pan2?)

Art Hunkins

----- Original Message ----- 
From: "joachim heintz" 
To: 
Sent: Monday, September 15, 2008 11:05 AM
Subject: [Csnd] Re: Re: Re: Re: Re: Re: new csound music


> Hello Art -
>
> I'm not quite sure if I understand you correctly (the pan opcode is  for 
> four channels - do you mean pan2?). My code (as I hope) uses the  constant 
> power panning, so that the quadrats of the amplitudes are  always (more or 
> less) the same. As you said, this is done by the  first quadrant of a sine 
> respectively cosine function. It's just that  I like to have the range 
> from -1 to +1 as input, so I have to do one  more transformation.
>
> I think this is what you meant, right? If not, sorry for my 
> misunderstanding. Best -
>
> joachim
>
>
>
>
> Am 14.09.2008 um 23:24 schrieb Art Hunkins:
>
>> Thanks, Joachim.
>>
>> I've extracted the following bits of code from your 070913.csd,  which 
>> seems to include your pan algorithm. Can you or someone else  tell me 
>> whether this duplicates the content of the pan opcode,  assuming: 1) 
>> stereo, and 2) use of a stored function consisting of  the first quadrant 
>> of a sinusoid?
>>
>> If so, I'm somewhat amazed, as your placement is so clear, and my  use of 
>> pan is so indistinct in comparison.
>>
>> Art Hunkins
>>
>> ----------------------------------
>>
>> ;;Panning umformen
>>
>> ipan = (ipan+1) / 2; jetzt 0=links und 1=rechts
>>
>> ipan = ipan * $M_PI_2; pi/2
>>
>> ipanL = cos(ipan)
>>
>> ipanR = sin(ipan)
>>
>> ;;gesamtsignal
>>
>> aL = a1L + a2L + a3L + a4L + a5L
>>
>> aR = a1R + a2R + a3R + a4R + a5R
>>
>> ;mit panning
>>
>> aL = aL * ipanL
>>
>> aR = aR * ipanR
>>
>>
>> ----- Original Message ----- From: "joachim heintz" 
>> 
>> To: 
>> Sent: Sunday, September 14, 2008 3:44 PM
>> Subject: [Csnd] Re: Re: Re: Re: new csound music
>>
>>
>>> Thanks for your feedback and interest. Meanwhile, I've put  the .csd 
>>> files there, too. As to your question, perhaps you like  to have a  look 
>>> in "070913.csd". It's one year ago I worked on  this piece, so I  can't 
>>> recall exactly. But as far as I read the  code roughly, the  panning is 
>>> just done by jumping from one  defined point in the stereo  field to 
>>> another, in conjunction with  the overall idea and structure  of the 
>>> piece.
>>> If you have any question to the code, I'll try to explain it with 
>>> pleasure. And surely there can be found improvements ...
>>> Best -
>>> joachim
>>>
>>>
>>>
>>> Am 14.09.2008 um 19:20 schrieb Art Hunkins:
>>>
>>>> Joachim,
>>>>
>>>> Fine, subtle atmospheric music.
>>>>
>>>> I too would like to see the .csd's - especially of Rad (#5). In   this 
>>>> movement, placement of the percussive events in the stereo   field is 
>>>> especially vivid.
>>>>
>>>> Perhaps you could explain the code behind this effect. I would   surely 
>>>> like to know how you got such specific location.
>>>>
>>>> Art Hunkins
>>>>
>>>> ----- Original Message ----- From: "joachim heintz" 
>>>> 
>>>> To: 
>>>> Sent: Sunday, September 14, 2008 8:28 AM
>>>> Subject: [Csnd] Re: Re: new csound music
>>>>
>>>>
>>>>> ok - i'll put the .csd too, but i have to look for them first.   they 
>>>>> will be in the same directory then.
>>>>> joachim
>>>>>
>>>>>
>>>>>
>>>>> Am 14.09.2008 um 14:10 schrieb Super Pija:
>>>>>
>>>>>> Unfortunately, if the  .csd/  .orc and .sco files are not 
>>>>>> available, it means nothing to know that u composed that works   with 
>>>>>> csound.
>>>>>>                               Spija
>>>>>>
>>>>>>
>>>>>>
>>>>>> ----- Original Message ----
>>>>>> From: joachim heintz 
>>>>>> To: csound@lists.bath.ac.uk
>>>>>> Sent: Sunday, September 14, 2008 2:07:23 PM
>>>>>> Subject: [Csnd] new csound music
>>>>>>
>>>>>> I finished recently a set of compositions which I carried out
>>>>>> completely in Csound (except of some mixing etc). They are  meant as
>>>>>> musical comments to poems of Heinrich Heine, and will probably 
>>>>>> appear
>>>>>> at any time on a CD together with the poems. I put the pieces on
>>>>>> http://joachimheintz.de/heine_mp3/
>>>>>> Best -
>>>>>>     joachim
>>>>>>
>>>>>>
>>>>>> 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"
>>>>>
>>>>>
>>>>>
>>>>> 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"
>>>
>>>
>>>
>>> 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"
>
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe 
> csound" 


Date2008-09-16 11:38
Fromjoachim heintz
Subject[Csnd] Re: Re: Re: Re: Re: Re: Re: Re: new csound music
I see. And thanks for the idea of using pan in this (non-four- 
channel) way - I must admit that I never thought about that.
Yes, I like to use pan2 now. As John said, I think it works fine now  
(since 5.08).
Best regards -
	joachim


Am 16.09.2008 um 02:23 schrieb Art Hunkins:

> Joachim,
>
> I did mean pan (rather than pan2, of which I was inexcuseably  
> unaware) - using the first two outputs only (stereo mode).
>
> I understand you to be saying that what you have done is equivalent  
> to using a quarter-sinusoid (in pan) as a stored function.
>
> All I can figure is that your use of discrete events must naturally  
> give more vivid placement than the sustained pans I am doing.
>
> I'm looking forward to John's explanation of the various modes of  
> pan2. (Perhaps you've also some experience with pan2?)
>
> Art Hunkins
>
> ----- Original Message ----- From: "joachim heintz"  
> 
> To: 
> Sent: Monday, September 15, 2008 11:05 AM
> Subject: [Csnd] Re: Re: Re: Re: Re: Re: new csound music
>
>
>> Hello Art -
>>
>> I'm not quite sure if I understand you correctly (the pan opcode  
>> is  for four channels - do you mean pan2?). My code (as I hope)  
>> uses the  constant power panning, so that the quadrats of the  
>> amplitudes are  always (more or less) the same. As you said, this  
>> is done by the  first quadrant of a sine respectively cosine  
>> function. It's just that  I like to have the range from -1 to +1  
>> as input, so I have to do one  more transformation.
>>
>> I think this is what you meant, right? If not, sorry for my  
>> misunderstanding. Best -
>>
>> joachim
>>
>>
>>
>>
>> Am 14.09.2008 um 23:24 schrieb Art Hunkins:
>>
>>> Thanks, Joachim.
>>>
>>> I've extracted the following bits of code from your 070913.csd,   
>>> which seems to include your pan algorithm. Can you or someone  
>>> else  tell me whether this duplicates the content of the pan  
>>> opcode,  assuming: 1) stereo, and 2) use of a stored function  
>>> consisting of  the first quadrant of a sinusoid?
>>>
>>> If so, I'm somewhat amazed, as your placement is so clear, and  
>>> my  use of pan is so indistinct in comparison.
>>>
>>> Art Hunkins
>>>
>>> ----------------------------------
>>>
>>> ;;Panning umformen
>>>
>>> ipan = (ipan+1) / 2; jetzt 0=links und 1=rechts
>>>
>>> ipan = ipan * $M_PI_2; pi/2
>>>
>>> ipanL = cos(ipan)
>>>
>>> ipanR = sin(ipan)
>>>
>>> ;;gesamtsignal
>>>
>>> aL = a1L + a2L + a3L + a4L + a5L
>>>
>>> aR = a1R + a2R + a3R + a4R + a5R
>>>
>>> ;mit panning
>>>
>>> aL = aL * ipanL
>>>
>>> aR = aR * ipanR
>>>
>>>
>>> ----- Original Message ----- From: "joachim heintz"  
>>> 
>>> To: 
>>> Sent: Sunday, September 14, 2008 3:44 PM
>>> Subject: [Csnd] Re: Re: Re: Re: new csound music
>>>
>>>
>>>> Thanks for your feedback and interest. Meanwhile, I've put   
>>>> the .csd files there, too. As to your question, perhaps you  
>>>> like  to have a  look in "070913.csd". It's one year ago I  
>>>> worked on  this piece, so I  can't recall exactly. But as far as  
>>>> I read the  code roughly, the  panning is just done by jumping  
>>>> from one  defined point in the stereo  field to another, in  
>>>> conjunction with  the overall idea and structure  of the piece.
>>>> If you have any question to the code, I'll try to explain it  
>>>> with pleasure. And surely there can be found improvements ...
>>>> Best -
>>>> joachim
>>>>
>>>>
>>>>
>>>> Am 14.09.2008 um 19:20 schrieb Art Hunkins:
>>>>
>>>>> Joachim,
>>>>>
>>>>> Fine, subtle atmospheric music.
>>>>>
>>>>> I too would like to see the .csd's - especially of Rad (#5).  
>>>>> In   this movement, placement of the percussive events in the  
>>>>> stereo   field is especially vivid.
>>>>>
>>>>> Perhaps you could explain the code behind this effect. I  
>>>>> would   surely like to know how you got such specific location.
>>>>>
>>>>> Art Hunkins
>>>>>
>>>>> ----- Original Message ----- From: "joachim heintz"  
>>>>> 
>>>>> To: 
>>>>> Sent: Sunday, September 14, 2008 8:28 AM
>>>>> Subject: [Csnd] Re: Re: new csound music
>>>>>
>>>>>
>>>>>> ok - i'll put the .csd too, but i have to look for them  
>>>>>> first.   they will be in the same directory then.
>>>>>> joachim
>>>>>>
>>>>>>
>>>>>>
>>>>>> Am 14.09.2008 um 14:10 schrieb Super Pija:
>>>>>>
>>>>>>> Unfortunately, if the  .csd/  .orc and .sco files are not  
>>>>>>> available, it means nothing to know that u composed that  
>>>>>>> works   with csound.
>>>>>>>                               Spija
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ----- Original Message ----
>>>>>>> From: joachim heintz 
>>>>>>> To: csound@lists.bath.ac.uk
>>>>>>> Sent: Sunday, September 14, 2008 2:07:23 PM
>>>>>>> Subject: [Csnd] new csound music
>>>>>>>
>>>>>>> I finished recently a set of compositions which I carried out
>>>>>>> completely in Csound (except of some mixing etc). They are   
>>>>>>> meant as
>>>>>>> musical comments to poems of Heinrich Heine, and will  
>>>>>>> probably appear
>>>>>>> at any time on a CD together with the poems. I put the pieces on
>>>>>>> http://joachimheintz.de/heine_mp3/
>>>>>>> Best -
>>>>>>>     joachim
>>>>>>>
>>>>>>>
>>>>>>> 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"
>>>>>>
>>>>>>
>>>>>>
>>>>>> 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"
>>>>
>>>>
>>>>
>>>> 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"
>>
>>
>>
>> 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"