Csound Csound-dev Csound-tekno Search About

[Csnd] pvsbuffer strange sounding, fft artifacts

Date2008-03-05 20:49
Frompeiman
Subject[Csnd] pvsbuffer strange sounding, fft artifacts
Hi,

Using the code bellow. pvsbuffer and pvsbufread give very strange sounds,
with lots of fft artifacts. It sounds nothing like a streigh pvs anal+synth.
Is this normal behavior, or am I doing something wrong? I seem to remember
that pvsbuuffer sounded like a normal resynthesis.

Thanks in advance
Peiman  


iol=2048/8

fsig1   pvsanal   ain1,2048,iol,2048,1
fsig2   pvsanal   ain2,2048,iol,2048,1

ibuf1,kt1   pvsbuffer  fsig1, 10  
ibuf2,kt2   pvsbuffer  fsig2, 10     

khan1 init ibuf1    ; initialise handle to buf1
khan2 init ibuf2    ; initialise handle to buf1

fsb1  pvsbufread  kt1, khan1  ; read buffer
fsb2  pvsbufread  kt2, khan2   ; read buffer

aout1 	pvsynth	 fsb1
aout2 	pvsynth	 fsb2
-- 
View this message in context: http://www.nabble.com/pvsbuffer-strange-sounding%2C-fft-artifacts-tp15859931p15859931.html
Sent from the Csound - General mailing list archive at Nabble.com.


Date2008-03-06 08:49
FromPanos Katergiathis
Subject[Csnd] Newbie in need of instruments
Hello all

I am a spoiled ex-(windows-asio-cubase-vst) user that had (until now) 
too many "instruments" to play with. I have come to understand that this 
"wealth" of options has nothing to do with creating music itself, and i 
am willing to limit my instrument choices to a minimum. Still, since i 
am not-much-of-an-expert in csound (yet, that is), i am currently 
limited to very simple instruments that (yes) they keep me interested 
but not excited at all.

Of course, i have purchased the "csound catalog" that actually contains 
some nice instruments (along with some others, not so nice), however i 
wouldn't know if these instruments represent the cream of what one can 
do with csound or if they are "mediocre" by today's standards. Surely, i 
have listened to some extremely exciting instruments in the (long gone?) 
csound radio page - nothing in the catalog comes close.

So, the question is forged: what is the easiest and what is the best 
approach for creating csound instruments? Please share your experience.

Regards

Panos

Date2008-03-06 09:46
FromJulien Claassen
Subject[Csnd] Re: Newbie in need of instruments
Hi!
  Had a look at
http://www.csounds.com
  yet? they also have a collection of instruments. I know, that there are some 
nice once.
  But if you're in need of some natural instruments, csound alone might not be 
the only way you want to go. If you use linux, have a look at linuxsampler
http://www.linuxsampler.org
  It reads gigastudio 2 samples. And probably take a look at fluidsynth
http://www.fluidsynth.org
  It reads soundfonts. That way you might be able to use some of your old 
libraries.
  Another look for the linux-side of things might be:
http://linux-sound.org
or
http://www.linuxaudio.org
  these sites list linux-apps and linux-sound.org also has a section on 
csound-material, which might be helpful.
  Kindest regards
        Julien

--------
Music was my first love and it will be my last (John Miles)

======== FIND MY WEB-PROJECT AT: ========
http://ltsb.sourceforge.net
the Linux TextBased Studio guide
======= AND MY PERSONAL PAGES AT: =======
http://www.juliencoder.de

Date2008-03-06 09:47
FromRory Walsh
Subject[Csnd] Re: Newbie in need of instruments
> So, the question is forged: what is the easiest and what is the best 
> approach for creating csound instruments? Please share your experience.

I don't know if there is a straightforward answer to this question. To 
each their own. I think a nice way to learn Csound and develop some nice 
instruments is by learning about different synthesis techniques and then 
trying to implement instruments around them. I can't tell you how much I 
learned from creating Csound instrument from the flow charts in the 
Dodge-Jerse book, it's really a lot of fun to do even though so many 
people have published their version of the instruments in Csound 
already. One other thing which I see all the time with my students is 
that they rarely ever exploit the full timbral capabilities of their 
instruments. Usually if I build a simple instrument I will use p-files 
for almost every parameters. Then I will go to the score and experiments 
with each different p-field value. If I like a sound or timbre from one 
particular score statement I will comment it out later use and then move 
on and try to see if I can get more interesting and different sounds 
using another combination of p-field parameters. Even with only a few 
oscillators and a different function tables you should be able to create 
all sorts of interesting and wonderful sounds.

Rory.




> 
> Regards
> 
> Panos
> 
> 
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe 
> csound"
> 

Date2008-03-06 10:25
FromJulien Claassen
Subject[Csnd] Re: Re: Newbie in need of instruments
The most helpful hint in the beginning was to me, that csound's orchestra 
files, are nothing but:
output1, output2,... module_name input_p1, input_p2,...
  Thus came the knowledge, that csound is just really a "simple" modular 
synthesizer. Reminds me of something like "Doepfer a100" or other old analogue 
modular systems. That is the easy part. The dificult one was understanding 
some of the more sophisticated synthesis techniques. I still don't really 
manage. :-(
  Kindest regards
        Julien

--------
Music was my first love and it will be my last (John Miles)

======== FIND MY WEB-PROJECT AT: ========
http://ltsb.sourceforge.net
the Linux TextBased Studio guide
======= AND MY PERSONAL PAGES AT: =======
http://www.juliencoder.de

Date2008-03-06 10:57
FromMichael Rhoades
Subject[Csnd] Re: Newbie in need of instruments
Hello Panos,

It is great that you are getting into Csound and I would say that a universe
of unimagined sound awaits you. For me, the path of growth with creating
Csound instruments is one of constantly expanding and refining a core set of
instruments. If you were to keep adding features to the instruments that are
currently "keeping your interest" you might find that you have created some
very versatile and amazing sounding instruments that are uniquely you. Your
imagination and creativity in this are your only limitations.

Try anything no matter how incorrect it might sound. Combine two
instruments, make the mix of them variable according to pfields in the
score. Create ten copies of these within the same instrument... give each a
different amplitude envelope, also variable within the score... give each a
different frequency relationship to the others variable by a multiplier...
the list is endless. In other words keep experimenting until something
inspires you.

Further, it is my opinion that the compositional process begins with the
creation of the instruments. So for each new project I add to and rearrange
this set of instruments that have been years in development. I throw our
certain aspects of them and create new aspects. I think that creating
interesting Csound instruments is a life-long pursuit.

IMHO the score is as important to how your instruments sound as the
instruments themselves. The way the sounds overlap, the frequency
relationship and harmonics thereof... the placement in time and space... all
simple examples of creativity.

I once saw an amazing drummer at a percussion seminar. We in the audience
were anxiously awaiting his performance. We imagined a huge drum set with 30
drums and 15 cymbals etc... Instead, he came on stage with several tin cans
of various sizes and proceeded to give us one of the best percussion
demonstrations I have ever seen. He blew us all away. It is not the size of
the wand but the magic of the magician that counts. The simplest of Csound
instruments can become part of an incredible composition. It is how you use
them that matters. 

I hope this is of some assistance and good luck,

Michael Rhoades
www.perceptionfactory.com



On 3/6/08 3:49 AM, "Panos Katergiathis"  wrote:

> Hello all
> 
> I am a spoiled ex-(windows-asio-cubase-vst) user that had (until now)
> too many "instruments" to play with. I have come to understand that this
> "wealth" of options has nothing to do with creating music itself, and i
> am willing to limit my instrument choices to a minimum. Still, since i
> am not-much-of-an-expert in csound (yet, that is), i am currently
> limited to very simple instruments that (yes) they keep me interested
> but not excited at all.
> 
> Of course, i have purchased the "csound catalog" that actually contains
> some nice instruments (along with some others, not so nice), however i
> wouldn't know if these instruments represent the cream of what one can
> do with csound or if they are "mediocre" by today's standards. Surely, i
> have listened to some extremely exciting instruments in the (long gone?)
> csound radio page - nothing in the catalog comes close.
> 
> So, the question is forged: what is the easiest and what is the best
> approach for creating csound instruments? Please share your experience.
> 
> Regards
> 
> Panos
> 
> 
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"

-- 



Date2008-03-06 11:40
From"Chuckk Hubbard"
Subject[Csnd] Re: Newbie in need of instruments
AttachmentsNone  

Date2008-03-06 19:47
From"Steven Yi"
Subject[Csnd] Re: Newbie in need of instruments
AttachmentsNone  

Date2008-03-07 15:01
Frompeiman
Subject[Csnd] Re: pvsbuffer strange sounding, fft artifacts
In case someone's interested, I worked out what's going on. It's because
ktime is k-rate the time resolution depends on the csd control rate.

Best
Peiman


peiman wrote:
> 
> Hi,
> 
> Using the code bellow. pvsbuffer and pvsbufread give very strange sounds,
> with lots of fft artifacts. It sounds nothing like a streigh pvs
> anal+synth. Is this normal behavior, or am I doing something wrong? I seem
> to remember that pvsbuuffer sounded like a normal resynthesis.
> 
> Thanks in advance
> Peiman  
> 
> 
> iol=2048/8
> 
> fsig1   pvsanal   ain1,2048,iol,2048,1
> fsig2   pvsanal   ain2,2048,iol,2048,1
> 
> ibuf1,kt1   pvsbuffer  fsig1, 10  
> ibuf2,kt2   pvsbuffer  fsig2, 10     
> 
> khan1 init ibuf1    ; initialise handle to buf1
> khan2 init ibuf2    ; initialise handle to buf1
> 
> fsb1  pvsbufread  kt1, khan1  ; read buffer
> fsb2  pvsbufread  kt2, khan2   ; read buffer
> 
> aout1 	pvsynth	 fsb1
> aout2 	pvsynth	 fsb2
> 

-- 
View this message in context: http://www.nabble.com/pvsbuffer-strange-sounding%2C-fft-artifacts-tp15859931p15893553.html
Sent from the Csound - General mailing list archive at Nabble.com.