Csound Csound-dev Csound-tekno Search About

[Cs-dev] Padsynth fgen

Date2015-03-07 02:40
FromMichael Gogins
Subject[Cs-dev] Padsynth fgen
AttachmentsNone  None  

I think I have fixed this. There was certainly a problem in the example and there may also have been a problem in the code. Both are now fixed. Please try with the new code and new example.

Regards,
Mike


Date2015-03-07 13:50
FromMenno Knevel
SubjectRe: [Cs-dev] Padsynth fgen
that sounds much cleaner, Michael. 
I have taken a spectrum plot in Audacity and clean sine waves do show up.
Only on every lowest note 60 in the example of the padsynth i see an
aliasing on 23kHz that changes the view of the wave of the sine - does it
have to do with the sampling down of the created waveform? 
I have attached a screenshot:
lowest_note60.png
  

For me, it still still unclear how low i can go to avoid an audible aliasing
distortion. I have to do experiments with finding the right balance in the
Hz to be created in the padsynth gen:
oscillator_hz = desired_hz * (sr / padsynth_size / fundamental_hz)

for now,i will just throw in a lowpass filter of 16kHz to get rid of any
aliasing, as a standard.

And i think the example is great too. 

Thanks, Michael, for making the padsynth available in Csound. I just tried
it with the foscil opcode instead of the standard poscil, and it is great
fun!

I still have some thoughts about this gen and would like to contact you
off-list.




--
View this message in context: http://csound.1045644.n5.nabble.com/Padsynth-fgen-tp5740359p5740370.html
Sent from the Csound - Dev mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-03-07 13:55
FromMichael Gogins
SubjectRe: [Cs-dev] Padsynth fgen
AttachmentsNone  None  

Thanks as always for your work, Menno.

Do let me know your thoughts. I will think about the aliasing. Try different forms of oscil?

Best,
Mike

On Mar 7, 2015 8:51 AM, "Menno Knevel" <magknevel@gmail.com> wrote:
that sounds much cleaner, Michael.
I have taken a spectrum plot in Audacity and clean sine waves do show up.
Only on every lowest note 60 in the example of the padsynth i see an
aliasing on 23kHz that changes the view of the wave of the sine - does it
have to do with the sampling down of the created waveform?
I have attached a screenshot:
lowest_note60.png
<http://csound.1045644.n5.nabble.com/file/n5740370/lowest_note60.png>

For me, it still still unclear how low i can go to avoid an audible aliasing
distortion. I have to do experiments with finding the right balance in the
Hz to be created in the padsynth gen:
oscillator_hz = desired_hz * (sr / padsynth_size / fundamental_hz)

for now,i will just throw in a lowpass filter of 16kHz to get rid of any
aliasing, as a standard.

And i think the example is great too.

Thanks, Michael, for making the padsynth available in Csound. I just tried
it with the foscil opcode instead of the standard poscil, and it is great
fun!

I still have some thoughts about this gen and would like to contact you
off-list.




--
View this message in context: http://csound.1045644.n5.nabble.com/Padsynth-fgen-tp5740359p5740370.html
Sent from the Csound - Dev mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel