Csound Csound-dev Csound-tekno Search About

[Csnd] m_spectrip - an additive oscillator UDO

Date2020-04-28 21:24
From"Jeanette C."
Subject[Csnd] m_spectrip - an additive oscillator UDO
Hey hey,
I just released this. It's an additive oscillator with a twist - or a tilt? :)

It offers controls for brightness (number of partials), stereo spread 
(alternating harmonic), harmonic spread, different amplitude curves (1/n, 
1/n^2, cosine and 1/cubic) and a musical comb filter whose frequency is 
related to the base frequency.
There is a short demo:
https://youtu.be/l0K6WrDXGJk
(I'm really not the best demonstrator :) )

You can download the UDO here:
http://juliencoder.de/sound/m_spectrip-0.5.zip

In case you haven't been there, you're invited to browse the sounds page, 
there are a few Csound UDOs:
http://juliencoder.de/sound/index.html

If you have suggestions to improve the efficiency or code in any way, please 
let me know. Otherwise: enjoy!

Best wishes,

Jeanette

-- 
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

'Cause living in a dream of you and me
Is not the way my life should be... <3
(Britney Spears)

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2020-04-29 08:04
FromOeyvind Brandtsegg
SubjectRe: [Csnd] m_spectrip - an additive oscillator UDO
That sounds nice, and seems very flexible too. Thanks for sharing it!

tir. 28. apr. 2020, 10:24 p.m. skrev Jeanette C. <julien@mail.upb.de>:
Hey hey,
I just released this. It's an additive oscillator with a twist - or a tilt? :)

It offers controls for brightness (number of partials), stereo spread
(alternating harmonic), harmonic spread, different amplitude curves (1/n,
1/n^2, cosine and 1/cubic) and a musical comb filter whose frequency is
related to the base frequency.
There is a short demo:
https://youtu.be/l0K6WrDXGJk
(I'm really not the best demonstrator :) )

You can download the UDO here:
http://juliencoder.de/sound/m_spectrip-0.5.zip

In case you haven't been there, you're invited to browse the sounds page,
there are a few Csound UDOs:
http://juliencoder.de/sound/index.html

If you have suggestions to improve the efficiency or code in any way, please
let me know. Otherwise: enjoy!

Best wishes,

Jeanette

--
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

'Cause living in a dream of you and me
Is not the way my life should be... <3
(Britney Spears)

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Date2020-04-29 09:57
FromRory Walsh
SubjectRe: [Csnd] m_spectrip - an additive oscillator UDO
Very cool. Am I right in assume that you need to manage the upper partials ( brightness ) yourself if you want to avoid aliasing? 

On Wed, 29 Apr 2020 at 08:05, Oeyvind Brandtsegg <obrandts@gmail.com> wrote:
That sounds nice, and seems very flexible too. Thanks for sharing it!

tir. 28. apr. 2020, 10:24 p.m. skrev Jeanette C. <julien@mail.upb.de>:
Hey hey,
I just released this. It's an additive oscillator with a twist - or a tilt? :)

It offers controls for brightness (number of partials), stereo spread
(alternating harmonic), harmonic spread, different amplitude curves (1/n,
1/n^2, cosine and 1/cubic) and a musical comb filter whose frequency is
related to the base frequency.
There is a short demo:
https://youtu.be/l0K6WrDXGJk
(I'm really not the best demonstrator :) )

You can download the UDO here:
http://juliencoder.de/sound/m_spectrip-0.5.zip

In case you haven't been there, you're invited to browse the sounds page,
there are a few Csound UDOs:
http://juliencoder.de/sound/index.html

If you have suggestions to improve the efficiency or code in any way, please
let me know. Otherwise: enjoy!

Best wishes,

Jeanette

--
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

'Cause living in a dream of you and me
Is not the way my life should be... <3
(Britney Spears)

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Date2020-04-29 10:00
FromRory Walsh
SubjectRe: [Csnd] m_spectrip - an additive oscillator UDO
Sorry, I just read through the UDO code, which I should have done before I replied to your post! 

On Wed, 29 Apr 2020 at 09:57, Rory Walsh <rorywalsh@ear.ie> wrote:
Very cool. Am I right in assume that you need to manage the upper partials ( brightness ) yourself if you want to avoid aliasing? 

On Wed, 29 Apr 2020 at 08:05, Oeyvind Brandtsegg <obrandts@gmail.com> wrote:
That sounds nice, and seems very flexible too. Thanks for sharing it!

tir. 28. apr. 2020, 10:24 p.m. skrev Jeanette C. <julien@mail.upb.de>:
Hey hey,
I just released this. It's an additive oscillator with a twist - or a tilt? :)

It offers controls for brightness (number of partials), stereo spread
(alternating harmonic), harmonic spread, different amplitude curves (1/n,
1/n^2, cosine and 1/cubic) and a musical comb filter whose frequency is
related to the base frequency.
There is a short demo:
https://youtu.be/l0K6WrDXGJk
(I'm really not the best demonstrator :) )

You can download the UDO here:
http://juliencoder.de/sound/m_spectrip-0.5.zip

In case you haven't been there, you're invited to browse the sounds page,
there are a few Csound UDOs:
http://juliencoder.de/sound/index.html

If you have suggestions to improve the efficiency or code in any way, please
let me know. Otherwise: enjoy!

Best wishes,

Jeanette

--
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

'Cause living in a dream of you and me
Is not the way my life should be... <3
(Britney Spears)

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Date2020-04-29 10:53
FromTarmo Johannes
SubjectRe: [Csnd] m_spectrip - an additive oscillator UDO
Attachmentsm_spectrip_test.csd  
Hi,

Yes, very nice! I wrote a small testing csd to try it out in CsoundQt -  place it to the same directory with the udo to try out.

Thanks!
tarmo

Kontakt Rory Walsh (<rorywalsh@ear.ie>) kirjutas kuupäeval K, 29. aprill 2020 kell 12:02:
Sorry, I just read through the UDO code, which I should have done before I replied to your post! 

On Wed, 29 Apr 2020 at 09:57, Rory Walsh <rorywalsh@ear.ie> wrote:
Very cool. Am I right in assume that you need to manage the upper partials ( brightness ) yourself if you want to avoid aliasing? 

On Wed, 29 Apr 2020 at 08:05, Oeyvind Brandtsegg <obrandts@gmail.com> wrote:
That sounds nice, and seems very flexible too. Thanks for sharing it!

tir. 28. apr. 2020, 10:24 p.m. skrev Jeanette C. <julien@mail.upb.de>:
Hey hey,
I just released this. It's an additive oscillator with a twist - or a tilt? :)

It offers controls for brightness (number of partials), stereo spread
(alternating harmonic), harmonic spread, different amplitude curves (1/n,
1/n^2, cosine and 1/cubic) and a musical comb filter whose frequency is
related to the base frequency.
There is a short demo:
https://youtu.be/l0K6WrDXGJk
(I'm really not the best demonstrator :) )

You can download the UDO here:
http://juliencoder.de/sound/m_spectrip-0.5.zip

In case you haven't been there, you're invited to browse the sounds page,
there are a few Csound UDOs:
http://juliencoder.de/sound/index.html

If you have suggestions to improve the efficiency or code in any way, please
let me know. Otherwise: enjoy!

Best wishes,

Jeanette

--
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

'Cause living in a dream of you and me
Is not the way my life should be... <3
(Britney Spears)

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Date2020-04-29 11:41
From"Jeanette C."
SubjectRe: [Csnd] m_spectrip - an additive oscillator UDO
Apr 29 2020, Rory Walsh has written:

> Very cool. Am I right in assume that you need to manage the upper partials
> ( brightness ) yourself if you want to avoid aliasing?
Knowing that you have replied once more. Even I am not sure, if adsynt
takes care of stopping partials at the Nyquist frequency. I hope it
does. :)

Best wishes,

Jeanette

-- 
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

There's just a thing or two I'd like you to know <3
(Britney Spears)

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2020-04-29 11:44
From"Jeanette C."
SubjectRe: [Csnd] m_spectrip - an additive oscillator UDO
Apr 29 2020, Tarmo Johannes has written:

> Hi,
>
> Yes, very nice! I wrote a small testing csd to try it out in CsoundQt -
...
Thank you for the nice feedback. May I include your test CSD in the
m_spectrip archive? Contact me off-list, if you like, to add authorship
or anything else.

Best wishes,

Jeanette

-- 
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

There's just a thing or two I'd like you to know <3
(Britney Spears)

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2020-04-29 11:45
From"Jeanette C."
SubjectRe: [Csnd] m_spectrip - an additive oscillator UDO
Apr 29 2020, Oeyvind Brandtsegg has written:

> That sounds nice, and seems very flexible too. Thanks for sharing it!
...
Thanks! This is very much appreciated.

Best wishes,

Jeanette

-- 
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

There's just a thing or two I'd like you to know <3
(Britney Spears)

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2020-05-02 10:57
FromAndrea Strappa
Subject[Csnd] R: [Csnd] m_spectrip - an additive oscillator UDO
Attachmentsm_spectrip_cab.csd  

Hi,

very interesting UDO, Jeanette.

I tested it with this Cabbage csd-to-dll file, in Reaper. It works well.

(Remember to copy udo and fun files in the same folder of dll).

I assigned 0-.99 range to Spread knob instead 0-1, to avoid discontinuity.

Thanks

Andrea S.

 

 

 

 

Da: Jeanette C.
Inviato: mercoledì 29 aprile 2020 12:45
A: CSOUND@LISTSERV.HEANET.IE
Oggetto: Re: [Csnd] m_spectrip - an additive oscillator UDO

 

Apr 29 2020, Oeyvind Brandtsegg has written:

 

> That sounds nice, and seems very flexible too. Thanks for sharing it!

...

Thanks! This is very much appreciated.

 

Best wishes,

 

Jeanette

 

--

  * Website: http://juliencoder.de - for summer is a state of sound

  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g

  * SoundCloud: https://soundcloud.com/jeanette_c

  * Twitter: https://twitter.com/jeanette_c_s

  * Audiobombs: https://www.audiobombs.com/users/jeanette_c

  * GitHub: https://github.com/jeanette-c

 

There's just a thing or two I'd like you to know <3

(Britney Spears)

 

Csound mailing list

Csound@listserv.heanet.ie

https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND

Send bugs reports to

        https://github.com/csound/csound/issues

Discussions of bugs and features can be posted here

 


Date2020-05-14 08:43
From"Dr. Richard Boulanger"
SubjectRe: [Csnd] m_spectrip - an additive oscillator UDO
very very nice.  thanks for making and sharing it.
_____________________________________________
Dr. Richard Boulanger
Professor of Electronic Production and Design
______________________________________________



On Tue, Apr 28, 2020 at 4:24 PM Jeanette C. <julien@mail.upb.de> wrote:
Hey hey,
I just released this. It's an additive oscillator with a twist - or a tilt? :)

It offers controls for brightness (number of partials), stereo spread
(alternating harmonic), harmonic spread, different amplitude curves (1/n,
1/n^2, cosine and 1/cubic) and a musical comb filter whose frequency is
related to the base frequency.
There is a short demo:
https://youtu.be/l0K6WrDXGJk
(I'm really not the best demonstrator :) )

You can download the UDO here:
http://juliencoder.de/sound/m_spectrip-0.5.zip

In case you haven't been there, you're invited to browse the sounds page,
there are a few Csound UDOs:
http://juliencoder.de/sound/index.html

If you have suggestions to improve the efficiency or code in any way, please
let me know. Otherwise: enjoy!

Best wishes,

Jeanette

--
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

'Cause living in a dream of you and me
Is not the way my life should be... <3
(Britney Spears)

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Date2020-05-14 08:44
From"Dr. Richard Boulanger"
SubjectRe: [Csnd] m_spectrip - an additive oscillator UDO
CsoundQt testing program makes it even more fun to explore - thanks Tarmo.
_____________________________________________
Dr. Richard Boulanger



On Wed, Apr 29, 2020 at 5:53 AM Tarmo Johannes <trmjhnns@gmail.com> wrote:
Hi,

Yes, very nice! I wrote a small testing csd to try it out in CsoundQt -  place it to the same directory with the udo to try out.

Thanks!
tarmo

Kontakt Rory Walsh (<rorywalsh@ear.ie>) kirjutas kuupäeval K, 29. aprill 2020 kell 12:02:
Sorry, I just read through the UDO code, which I should have done before I replied to your post! 

On Wed, 29 Apr 2020 at 09:57, Rory Walsh <rorywalsh@ear.ie> wrote:
Very cool. Am I right in assume that you need to manage the upper partials ( brightness ) yourself if you want to avoid aliasing? 

On Wed, 29 Apr 2020 at 08:05, Oeyvind Brandtsegg <obrandts@gmail.com> wrote:
That sounds nice, and seems very flexible too. Thanks for sharing it!

tir. 28. apr. 2020, 10:24 p.m. skrev Jeanette C. <julien@mail.upb.de>:
Hey hey,
I just released this. It's an additive oscillator with a twist - or a tilt? :)

It offers controls for brightness (number of partials), stereo spread
(alternating harmonic), harmonic spread, different amplitude curves (1/n,
1/n^2, cosine and 1/cubic) and a musical comb filter whose frequency is
related to the base frequency.
There is a short demo:
https://youtu.be/l0K6WrDXGJk
(I'm really not the best demonstrator :) )

You can download the UDO here:
http://juliencoder.de/sound/m_spectrip-0.5.zip

In case you haven't been there, you're invited to browse the sounds page,
there are a few Csound UDOs:
http://juliencoder.de/sound/index.html

If you have suggestions to improve the efficiency or code in any way, please
let me know. Otherwise: enjoy!

Best wishes,

Jeanette

--
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

'Cause living in a dream of you and me
Is not the way my life should be... <3
(Britney Spears)

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here