Re: [Bluemusic-users] envelope question
Brought to you by:
kunstmusik
From: Steven Yi <ste...@gm...> - 2012-12-28 14:54:10
|
I downloaded RP BLUE and just looked at the manual. I'll experiment with the demo when I have a chance to hook up a MIDI keyboard. I see what you're talking about regarding the Multi-Envelope, very nice widget! I think it's curious as implementing something like this will require two parts, one for the UI (the widget) and the other for Csound Coding. In general, I try to make widgets really generic to accomodate people's different csound coding practices. I'll play with this a bit to see if I can come up with a generic widget. Parametric EQ has been a use case that I've wanted to figure out as well. I have had my attention mostly on other programming tasks as of late, but these instrument building tasks were on my mind just before this and it's been a while since I've spent a lot of time building up widgets. I think though it's probably a good time to do so. In terms of scheduling, I'm on holiday currently through the 8th, though I'll start ramping up dev work once again starting around the 3rd. From now until then, I'd like to collect use cases/examples of things we'd all like to have as widgets in blue. At this point, I'd invite everyone to help me brainstorm what to add, and I'll be collecting them into notes/mindmaps. It'd be great especially if there are working examples, i.e. "Multi-envelope from RP BLUE synth to do ...." (such as what doorstep wrote). I'd say, it's a good time to dream up all the widgets/cases. It'd help me a lot, as I can sort out what can be done generically and what might not be. Also to note, I have been thinking about creating a more generic widget called Canvas that would allow users to write python script to handle what the widget does. There'd be callbacks for users to implement, such as onMouseDown, onDraw, onEtc. This was an idea I had as there are some things I can imagine wanting for a synth that are very custom and not really worth having as a singular widget, but would be great to have, and having a Canvas widget would solve. In general, after the 8th I'll be back working on blue and I think I will be focusing on both Audio Layers and new widgets. Thanks for this thread and thoughtful contributions! steven On Fri, Dec 28, 2012 at 5:39 AM, doorstep doorstep <j4z...@gm...> wrote: > Hi Steven :) > > Yes I am looking to create advanced pad-like synths and complex basses, with > trumpet-like filters. > I would like to be able to loop the points, basically choose where to > sustain and begin note-off, the release should be changeable, so not just a > single release point, but as many as needed. (some pads will evolve for > about 20 seconds after note-off/release so it would be nice to have > different volume levels, or cutoffs) > Also it should be possible to change the lenght of the envelope, would be > nice if I could do that from the widget instead of the code. > Basically the reason I want this widget is because its so useful and a basic > building block (of a modern synthesizer), if you want to be practical about > it, you could also allow this widget to be used as a parametric EQ, then > formant synthesis would be possible via midi. (perhaps I am asking for too > much? :) hehe) > > If you take a look at "blue" they have a pretty good widget which saves > space on the screen, it is however missing the sustain/looping features so > it is unusable to me, but I did like the idea. > blue also has a xy-pad, which also seems very useful as a widget. > > Also, how can I create widgets? I would like to learn because from what I > understand I can then export my synth via cabbage and make it crossplatform, > or compile it as a VST for native linux support. > I love this idea, I do not know if it works, I have not tried yet (I am very > new to CSound). I would like to contribute with widgets but I do not know > very much about programming etc :) I like making music and building synths > (modular synths are my favorite!). > > Thank! > > On 28 December 2012 06:32, Steven Yi <ste...@gm...> wrote: >> >> Hi j4zzfunk (or doorstop), >> >> I guess I mostly use just ADSR style envelopes for my instruments and >> tend to use knobs for those. The line widget should be usable if you >> use it with linsegr, though I haven't tried it. (Though, that >> wouldn't quite be automatable to change in realtime). Are you looking >> to create envelopes that have a looped set of values during the >> sustain, or want n-number of points before the sustain? I may need to >> create a new widget depending on what exactly you're looking for. >> >> Thanks! >> steven >> >> On Thu, Dec 27, 2012 at 9:31 PM, doorstep doorstep <j4z...@gm...> >> wrote: >> > Hi, >> > >> > I am new to blue and was wondering if there is a dynamic way of creating >> > envelopes, preferably via the GUI. >> > I use a lot of envelopes in my music and it is not very flexible to >> > change >> > code all the time. >> > I tried using the line widget, but the problem with it is that I cannot >> > use >> > my keyboard with it. (sustain/note on/note off). >> > >> > Thank you sharing blue with us :) have a nice day! >> > >> > >> > ------------------------------------------------------------------------------ >> > Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and >> > much more. Get web development skills now with LearnDevNow - >> > 350+ hours of step-by-step video tutorials by Microsoft MVPs and >> > experts. >> > SALE $99.99 this month only -- learn more at: >> > http://p.sf.net/sfu/learnmore_122812 >> > _______________________________________________ >> > Bluemusic-users mailing list >> > Blu...@li... >> > https://lists.sourceforge.net/lists/listinfo/bluemusic-users >> > >> >> >> ------------------------------------------------------------------------------ >> Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and >> much more. Get web development skills now with LearnDevNow - >> 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. >> SALE $99.99 this month only -- learn more at: >> http://p.sf.net/sfu/learnmore_122812 >> _______________________________________________ >> Bluemusic-users mailing list >> Blu...@li... >> https://lists.sourceforge.net/lists/listinfo/bluemusic-users > > > > ------------------------------------------------------------------------------ > Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and > much more. Get web development skills now with LearnDevNow - > 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. > SALE $99.99 this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122812 > _______________________________________________ > Bluemusic-users mailing list > Blu...@li... > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > |