[Csnd] QuteCsound Drone Box - release candidate
Date | 2010-09-10 02:39 |
From | Dave Seidel |
Subject | [Csnd] QuteCsound Drone Box - release candidate |
Attachments | SrutiDrone-QC.csd |
OK, here is a reworked version of the QuteCsound Sruti/Drone Box. More (and hopefully better) controls for the effects (Risset harmonic arpeggio, reverb, and binaural beating), and they are all realtime. As before, changes to the pitch and waveform controls only take effect after the tone have been turned off and then on again. I'm open for more comments and suggestions before I post it on my site. - Dave http://mysterybear.net Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2010-09-10 19:01 |
From | Andres Cabrera |
Subject | [Csnd] Re: QuteCsound Drone Box - release candidate |
Attachments | SrutiDrone-QC(4).csd SrutiDrone-svn.csd |
Hi Dave, I made a few modifications to your file, particularly where you set the LED to on, because you were sending the 1 value every control period, and this then clashed with the zero being sent when the note was deactivated, so the LEDs would sometimes stay lit. I'm also attaching a version using latch buttons (currently only available on svn,so you will need the svn version to try it out, but I think this will be the version I'll include in the next release of QuteCsound*), which simplifies the code. I also moved the reverb and output to instrument 99, since you were effectively delaying the output by one control period, which is no problem here, but just to show the best practice for other cases. Thanks again for your example, it's great. Cheers, Andrés * This usage actually gave the idea to use latch buttons for events as well so you will need svn from a few moments ago for this csd to work... (i.e. if the duration for the event of a latch button is negative, the button turns the note on indefinitely and then turns it off when it is unlatched) On Fri, Sep 10, 2010 at 2:39 AM, Dave Seidel |
Date | 2010-09-10 23:03 |
From | Dave Seidel |
Subject | [Csnd] Re: Re: QuteCsound Drone Box - release candidate |
Fantastic, Andres, thanks! I don't have things set up to build from source, so I will probably wait for an alpha or beta for the latch buttons, but that is for sure the right way to go -- I hate having three controls where a single one will do. I will keep your other changes in this version, though. I was aware of the problem with the LEDs and I knew that I had to set them on the init pass, but I couldn't quite get my brain around how to do it, so I really appreciate your fix. And the instr 99 change is of course a good thing. So I will get this together and post it to my site either tonight or tomorrow, and of course announce it here and a few other places. I've had in the back of my mind to update this instrument for a long time, as my page for the previous FLTK version always gets a lot of hits from people looking for free sruti boxes. I hope that this one will be easier for non-Csounders to consider trying it, since the usage is essentially: 1) install Csound 2) run qutecsound 3) open the file 4) click the Start button. Of course, I'll provide a little more detail than that, but the major thing for users will probably be that fact they don't even have to open a console. Between blue and QuteCsound, I feel like I have all the frontend options I need -- especially as both tools, which are already excellent, are likely to keep evolving and improving. Thanks again for the assistance and encouragement. - Dave On 9/10/2010 2:01 PM, Andres Cabrera wrote: > Hi Dave, > > I made a few modifications to your file, particularly where you set > the LED to on, because you were sending the 1 value every control > period, and this then clashed with the zero being sent when the note > was deactivated, so the LEDs would sometimes stay lit. > I'm also attaching a version using latch buttons (currently only > available on svn,so you will need the svn version to try it out, but I > think this will be the version I'll include in the next release of > QuteCsound*), which simplifies the code. > I also moved the reverb and output to instrument 99, since you were > effectively delaying the output by one control period, which is no > problem here, but just to show the best practice for other cases. > > Thanks again for your example, it's great. > > Cheers, > Andrés > > * This usage actually gave the idea to use latch buttons for events as > well so you will need svn from a few moments ago for this csd to > work... (i.e. if the duration for the event of a latch button is > negative, the button turns the note on indefinitely and then turns it > off when it is unlatched) > > On Fri, Sep 10, 2010 at 2:39 AM, Dave Seidel |
Date | 2010-09-11 10:33 |
From | joachim heintz |
Subject | [Csnd] Re: Re: Re: QuteCsound Drone Box - release candidate |
and if the next qutecsound version offers exporting standalone applications, it will be even more simple ... i think this would be a great feature for many works done in csound. so good luck, andrés ... joachim Am 11.09.2010 um 00:03 schrieb Dave Seidel: > I hope that this one will be easier for non-Csounders to consider > trying it, since the usage is essentially: 1) install Csound 2) run > qutecsound 3) open the file 4) click the Start button. Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2010-09-11 12:38 |
From | Dave Seidel |
Subject | [Csnd] Re: Re: Re: Re: QuteCsound Drone Box - release candidate |
I completely agree, this would be a great feature! - Dave On 9/11/2010 5:33 AM, joachim heintz wrote: > and if the next qutecsound version offers exporting standalone > applications, it will be even more simple ... > i think this would be a great feature for many works done in csound. > so good luck, andrés ... > > joachim > > > Am 11.09.2010 um 00:03 schrieb Dave Seidel: > >> I hope that this one will be easier for non-Csounders to consider >> trying it, since the usage is essentially: 1) install Csound 2) run >> qutecsound 3) open the file 4) click the Start button. Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2010-09-11 15:28 |
From | cristian uccheddu |
Subject | [Csnd] Re: Re: Re: Re: Re: QuteCsound Drone Box - release candidate |
Hello, it's very interesting to see practical examples of code-Csound FLTK. Great list, I like your work Dave! In my little experiment and modify code found. Most of the problems they solve already solved because, in classic auto consulting the manual, the archives of this list and link attachments:) is the first time you write in list I guess no one feels the pain of cut-up (I see it as an internal practice). I respect your work and always precisely the source of data for a common creativity. Just a few mills in Csound that I start cutting and be gentle with triggers for sound serious that the archive of the list I do not resolve, then maybe stop be ashamed for my level of programming (I'll try your advice directly showing the result . Sorry for the digression and language: ( but reflecting on SrutiDrone I enthused. Love readymade Cristian 2010/9/11 Dave Seidel <dave@superluminal.com> I completely agree, this would be a great feature! |
Date | 2010-09-11 15:43 |
From | Dave Seidel |
Subject | [Csnd] Re: Re: Re: Re: QuteCsound Drone Box - release candidate |
Another aspect of running standalone should be that editing the UI is disabled by default, to prevent users from shooting themselves in the foot. - Dave On 9/11/2010 5:33 AM, joachim heintz wrote: > and if the next qutecsound version offers exporting standalone > applications, it will be even more simple ... > i think this would be a great feature for many works done in csound. > so good luck, andrés ... > > joachim > > > Am 11.09.2010 um 00:03 schrieb Dave Seidel: > >> I hope that this one will be easier for non-Csounders to consider >> trying it, since the usage is essentially: 1) install Csound 2) run >> qutecsound 3) open the file 4) click the Start button. > > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe > csound" > > > Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2010-09-11 16:59 |
From | Dave Seidel |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: QuteCsound Drone Box - release candidate |
Thank you, Cristian. - Dave On 9/11/2010 10:28 AM, cristian uccheddu wrote: > Hello, it's very interesting to see practical examples of code-Csound > FLTK. Great list, I like your work Dave! > In my little experiment and modify code found. > Most of the problems they solve already solved because, in classic auto > consulting the manual, the archives of this list and link attachments:) > is the first time you write in list > I guess no one feels the pain of cut-up (I see it as an internal > practice). I respect your work and always precisely the source of data > for a common creativity. > Just a few mills in Csound that I start cutting and be gentle with > triggers for sound serious that the archive of the list I do not > resolve, then maybe stop be ashamed for my level of programming (I'll > try your advice directly showing the result . > Sorry for the digression and language: ( > but reflecting on SrutiDrone I enthused. > Love readymade > Cristian Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2010-09-11 17:34 |
From | Victor Lazzarini |
Subject | [Csnd] Re: Re: QuteCsound Drone Box - release candidate |
Why is it that when I open this on QtCsound there are no GUI widgets and the CSD widget text is displayed? Version 0.5.0 on the OSX 10.5 Victor On 10 Sep 2010, at 19:01, Andres Cabrera wrote: > Hi Dave, > > I made a few modifications to your file, particularly where you set > the LED to on, because you were sending the 1 value every control > period, and this then clashed with the zero being sent when the note > was deactivated, so the LEDs would sometimes stay lit. > I'm also attaching a version using latch buttons (currently only > available on svn,so you will need the svn version to try it out, but I > think this will be the version I'll include in the next release of > QuteCsound*), which simplifies the code. > I also moved the reverb and output to instrument 99, since you were > effectively delaying the output by one control period, which is no > problem here, but just to show the best practice for other cases. > > Thanks again for your example, it's great. > > Cheers, > Andrés > > * This usage actually gave the idea to use latch buttons for events as > well so you will need svn from a few moments ago for this csd to > work... (i.e. if the duration for the event of a latch button is > negative, the button turns the note on indefinitely and then turns it > off when it is unlatched) > > On Fri, Sep 10, 2010 at 2:39 AM, Dave Seidel |
Date | 2010-09-11 17:40 |
From | Andres Cabrera |
Subject | [Csnd] Re: Re: Re: QuteCsound Drone Box - release candidate |
Hi Victor, It's probably because it was made with 0.6.0, which uses a new xml widget format. The widgets should still be saved in the old format in the csd file, so older versions should still be able to offer most of the functionality. Can you try deleting the new xml format widget text (in a plain text editor) and loading it again? Cheers, Andrés On Sat, Sep 11, 2010 at 5:34 PM, Victor Lazzarini |
Date | 2010-09-11 17:55 |
From | Victor Lazzarini |
Subject | [Csnd] Re: Re: Re: Re: QuteCsound Drone Box - release candidate |
excellent, it now works. Should I upgrade to 6? On 11 Sep 2010, at 17:40, Andres Cabrera wrote: > Hi Victor, > > It's probably because it was made with 0.6.0, which uses a new xml > widget format. The widgets should still be saved in the old format in > the csd file, so older versions should still be able to offer most of > the functionality. Can you try deleting the new xml format widget text > (in a plain text editor) and loading it again? > > Cheers, > Andrés > > On Sat, Sep 11, 2010 at 5:34 PM, Victor Lazzarini > |
Date | 2010-09-11 18:42 |
From | Andres Cabrera |
Subject | [Csnd] Re: Re: Re: Re: Re: QuteCsound Drone Box - release candidate |
I would highly recommend it. You should be able to keep both versions installed side by side in case you find any big problems. Cheers, Andrés On Sat, Sep 11, 2010 at 5:55 PM, Victor Lazzarini |
Date | 2010-09-11 20:01 |
From | Victor Lazzarini |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: QuteCsound Drone Box - release candidate |
Funnily enough, I had already done so, but somehow the version I was using was 0.5. Victor On 11 Sep 2010, at 18:42, Andres Cabrera wrote: > I would highly recommend it. > > You should be able to keep both versions installed side by side in > case you find any big problems. > > Cheers, > Andrés > > On Sat, Sep 11, 2010 at 5:55 PM, Victor Lazzarini > |