Csound Csound-dev Csound-tekno Search About

[Csnd] My first Nebulae instrument: Risset Harmonic Oscillator

Date2020-06-20 17:50
FromDave Seidel
Subject[Csnd] My first Nebulae instrument: Risset Harmonic Oscillator
Hi all,

I just published my first Csound instrument for the Qu-Bit Nebulae module. It's a wavetable oscillator that implements the Risset harmonic arpeggio, with a few other features, including a cross-panning wave animation/tremolo effect that I have never seen implemented in a module before. Thanks for Jeanette for suggesting morphable wavetables!

I was pleased to find that the Nebulae (which is, under the covers, a Raspberry Pi 3) is able to gracefully handle nine instances of poscil3 with fairly large tables, as well as a couple of LFOs.

Code and details here (the .instr file is really just a Csound .orc and can be viewed as such in VSCode etc.).



This would be pretty easy to repackage as a Cabbage or CsoundQT instrument, I think..

Comments welcome!

Best,
Dave  

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-06-20 20:05
From"Dr. Richard Boulanger"
SubjectRe: [Csnd] My first Nebulae instrument: Risset Harmonic Oscillator
Awesome!  Thanks for sharing.

Dr. Richard Boulanger
Professor
Electronic Production and Design
Berklee College of Music

On Jun 20, 2020, at 12:51 PM, Dave Seidel <dave.seidel@gmail.com> wrote:


Hi all,

I just published my first Csound instrument for the Qu-Bit Nebulae module. It's a wavetable oscillator that implements the Risset harmonic arpeggio, with a few other features, including a cross-panning wave animation/tremolo effect that I have never seen implemented in a module before. Thanks for Jeanette for suggesting morphable wavetables!

I was pleased to find that the Nebulae (which is, under the covers, a Raspberry Pi 3) is able to gracefully handle nine instances of poscil3 with fairly large tables, as well as a couple of LFOs.

Code and details here (the .instr file is really just a Csound .orc and can be viewed as such in VSCode etc.).



This would be pretty easy to repackage as a Cabbage or CsoundQT instrument, I think..

Comments welcome!

Best,
Dave  

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-06-21 15:40
FromDave Seidel
SubjectRe: [Csnd] My first Nebulae instrument: Risset Harmonic Oscillator
If anyone downloaded this yesterday, please get a fresh download -- there was a bug that caused the module to get into a bootloop. Version 1.1 fixes this, and is up on both Patchstorage and Github (links previously given).

- Dave

On Sat, Jun 20, 2020 at 3:05 PM Dr. Richard Boulanger <rboulanger@berklee.edu> wrote:
Awesome!  Thanks for sharing.

Dr. Richard Boulanger
Professor
Electronic Production and Design
Berklee College of Music

On Jun 20, 2020, at 12:51 PM, Dave Seidel <dave.seidel@gmail.com> wrote:


Hi all,

I just published my first Csound instrument for the Qu-Bit Nebulae module. It's a wavetable oscillator that implements the Risset harmonic arpeggio, with a few other features, including a cross-panning wave animation/tremolo effect that I have never seen implemented in a module before. Thanks for Jeanette for suggesting morphable wavetables!

I was pleased to find that the Nebulae (which is, under the covers, a Raspberry Pi 3) is able to gracefully handle nine instances of poscil3 with fairly large tables, as well as a couple of LFOs.

Code and details here (the .instr file is really just a Csound .orc and can be viewed as such in VSCode etc.).



This would be pretty easy to repackage as a Cabbage or CsoundQT instrument, I think..

Comments welcome!

Best,
Dave  

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-06-21 16:53
FromDave Seidel
SubjectRe: [Csnd] My first Nebulae instrument: Risset Harmonic Oscillator

On Sun, Jun 21, 2020 at 10:40 AM Dave Seidel <dave.seidel@gmail.com> wrote:
If anyone downloaded this yesterday, please get a fresh download -- there was a bug that caused the module to get into a bootloop. Version 1.1 fixes this, and is up on both Patchstorage and Github (links previously given).

- Dave

On Sat, Jun 20, 2020 at 3:05 PM Dr. Richard Boulanger <rboulanger@berklee.edu> wrote:
Awesome!  Thanks for sharing.

Dr. Richard Boulanger
Professor
Electronic Production and Design
Berklee College of Music

On Jun 20, 2020, at 12:51 PM, Dave Seidel <dave.seidel@gmail.com> wrote:


Hi all,

I just published my first Csound instrument for the Qu-Bit Nebulae module. It's a wavetable oscillator that implements the Risset harmonic arpeggio, with a few other features, including a cross-panning wave animation/tremolo effect that I have never seen implemented in a module before. Thanks for Jeanette for suggesting morphable wavetables!

I was pleased to find that the Nebulae (which is, under the covers, a Raspberry Pi 3) is able to gracefully handle nine instances of poscil3 with fairly large tables, as well as a couple of LFOs.

Code and details here (the .instr file is really just a Csound .orc and can be viewed as such in VSCode etc.).



This would be pretty easy to repackage as a Cabbage or CsoundQT instrument, I think..

Comments welcome!

Best,
Dave  

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