[Csnd] [ANN] Learn Synthesis: Subtractive
Date | 2020-09-08 08:05 |
From | Steven Yi |
Subject | [Csnd] [ANN] Learn Synthesis: Subtractive |
Hi All, I thought I'd mention an update to the Learn Synthesis site I've been working on with the addition of a new module for Subtractive Synthesis: https://kunstmusik.github.io/subtractive It's still a little barebones but I thought it worth showing at this point as I think some of the bigger picture is coming along. This example has options for source oscillator waveform type (vco2 sawtooth, square, and triangle) as well as filter types (none, 2pole and 4pole LPF) and filter cutoff slider. There are buttons to trigger notes (C3, C4, and C5) as well as a button to start and stop a random note generator process. A spectral analyzer (based on code by Victor from the WebAudio Csound examples) shows the spectrum. The spectral analyzer is a reusable component and I will be adding it to the additive synthesis example as well as future modules for AM/RM/FM and so on. I'll be modifying the analyzer to add log frequency and other features as time permits. Hope the site will be useful either directly or as a code example for building web csound applications. All best! Steven 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 |
Date | 2020-09-08 08:15 |
From | Rory Walsh |
Subject | Re: [Csnd] [ANN] Learn Synthesis: Subtractive |
I get a 404 with that link Steven? On Tue 8 Sep 2020, 8:06 a.m. Steven Yi, <stevenyi@gmail.com> wrote: Hi All, |
Date | 2020-09-08 09:12 |
From | Steven Yi |
Subject | Re: [Csnd] [ANN] Learn Synthesis: Subtractive |
Ah, thanks for reporting that, I see what happened. It worked when I went to https://kunstmusik.github.io/learn-synthesis/ first, then hit "Subtractive Synthesis". The page has a router component and it works once the page is loaded but it doesn't Take into account being served from a non-root URL I'll work on fixing that now, but until then going to https://kunstmusik.github.io/learn-synthesis/ should do the job. On Tue, Sep 8, 2020 at 3:15 AM Rory Walsh |
Date | 2020-09-08 09:26 |
From | Rory Walsh |
Subject | Re: [Csnd] [ANN] Learn Synthesis: Subtractive |
Thanks Steven, that does the trick! Any chance you might add the spectrogram to the Csound WebIDE? On Tue, 8 Sep 2020 at 09:12, Steven Yi <stevenyi@gmail.com> wrote: Ah, thanks for reporting that, I see what happened. It worked when I |
Date | 2020-09-08 09:42 |
From | Steven Yi |
Subject | Re: [Csnd] [ANN] Learn Synthesis: Subtractive |
Thanks again Rory, I've modified the site to use a HashRouter. The URL's now work whether you go to the main site first or to the direct link due to the insertion of hashes. The direct link for the subtractive synth page is now: https://kunstmusik.github.io/learn-synthesis/#/subtractive On Tue, Sep 8, 2020 at 4:12 AM Steven Yi |
Date | 2020-09-08 09:45 |
From | Steven Yi |
Subject | Re: [Csnd] [ANN] Learn Synthesis: Subtractive |
The spectral analyzer view is already there in the Web-IDE. ;) It's located under the view menu option. (There's a bug where you after you it it, the tab opens up but it doesn't become the selected view and you have to hit the tab to get it to be selected.) I'm listening to Stria and watching the analyzer now... :D (And before anyone comments, besides a log-frequency view, axis labelling is a known issue.) On Tue, Sep 8, 2020 at 4:29 AM Rory Walsh |
Date | 2020-09-08 10:26 |
From | Rory Walsh |
Subject | Re: [Csnd] [ANN] Learn Synthesis: Subtractive |
Thanks Steven, I'm still relatively new to the web IDE. ;) On Tue, 8 Sep 2020 at 09:45, Steven Yi <stevenyi@gmail.com> wrote: The spectral analyzer view is already there in the Web-IDE. ;) It's |
Date | 2020-09-08 11:15 |
From | Victor Lazzarini |
Subject | Re: [Csnd] [EXTERNAL] [Csnd] [ANN] Learn Synthesis: Subtractive |
It’s great to have a spectral analyser, what about a scope? That would be very handy, ======================== Prof. Victor Lazzarini Maynooth University Ireland > On 8 Sep 2020, at 10:26, Rory Walsh |
Date | 2020-09-08 14:03 |
From | Marcelo Carneiro de Lima |
Subject | Re: [Csnd] [ANN] Learn Synthesis: Subtractive |
Thank you!! Best Marcelo Em ter., 8 de set. de 2020 às 05:12, Steven Yi <stevenyi@gmail.com> escreveu: Ah, thanks for reporting that, I see what happened. It worked when I Marcelo Carneiro (21) 9382-3621 (21) 3497-0193 |
Date | 2020-09-11 21:32 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd] [ANN] Learn Synthesis: Subtractive |
Wonderful work Steven. Can't wait to show and share in my Csound and DSP classes next week Dr. Richard Boulanger Professor Electronic Production and Design Berklee College of Music On Sep 8, 2020, at 9:06 AM, Marcelo Carneiro de Lima <marcelo.arcos2@gmail.com> wrote:
|