Re: [pksampler-devel] CLAM and PK widgets
Status: Beta
Brought to you by:
patrickkidd
From: Patrick S. <pat...@gm...> - 2007-04-18 19:48:00
|
Sounds cool. I had a look at the links about creating good transparent povray widgets. It would take a little getting used to, but the workflow could be automated and integrated into the python-based solution that I already started with the pk.povray package, and respective rendering tools in repos/resources. We are using alpha-blended widgets with Play, and they are great to work with. There are some things that need to be cleaned up with the widgets along the lines of cleaner implementation. I have a few different implementations for the knob that rely on modifier keys and make it a little easier to get course and fine adjustments. The pixmap frames for the pk.widgets.povwidgets should be all in one file instead of separated out like they are in the implementation that you got from me. This provides for resource and memory footprint. Also, the next thing I'd like to do is have a look at using python in common audio plugin hosts. This will mostly involve project templates, but that would kill two birds with one stone: using Qt with VST, and AU, and using PyQt with them as well. fun stuff, and all in good time... On 4/18/07, David Garc=EDa Garz=F3n <dg...@iu...> wrote: > > Any enhancement would be really very wellcome, Patrick. > > I am starting to adapt also widgets from Rui Nuno Capella and Pedro Lopez > Cabanillas (QSynth/Qtractor/QJackCtl...), and Chris Cannam > (SonicVisualizer,Rosegarden...). Let's make Linux interfaces cool ;-) > > David. > > > On Dimecres 18 Abril 2007, Patrick Stinson wrote: > > I just had a look at some of the screenshots. Good greif! I thouht I > > recognized those widgets...I wish I had some time to play with it and > > make it better... > > > > On 4/12/07, Patrick Stinson <pat...@gm...> wrote: > > > On 4/12/07, David Garc=EDa Garz=F3n <dg...@iu...> wrote: > > > > On Dijous 12 Abril 2007, Patrick Stinson wrote: > > > > > > I did some experiments by changing parameters such as colors an= d > > > > > > size of buttons, and works pretty well. :-) I need to know how = to > > > > > > crop them but i am on the track. > > > > > > > > > > Right. I wrote a tool to do that a while ago, but it isn't in my > > > > > repository anymore because I took a different direction with the > > > > > widgets I have now. I could write it again in a day or less if I > > > > > wasn't so busy... We release early june (hopefully) and this stuf= f > > > > > would be fun to get back into then (no promises!) > > > > > > > > Nice to know. If i need it before i think i could do it myself. > > > > > > > > > > What i miss is some way of making the background transparent. > > > > > > Adding pkwidgets to an interface forces you to use the widget > > > > > > background for all the interface to avoid awkward aspect. By ha= ving > > > > > > an alpha background we could remove this limitation. I spotted > > > > > > several interesting links: http://www.imagico.de/pov/icons.html > > > > > > http://www.econym.demon.co.uk/shadowtut/index.htm > > > > > > > > > > This was one of two major problems I never tackled.. I thought ab= out > > > > > using some sort of mask, but I'm not sure. The purest way would b= e to > > > > > get povray to do it, but I haven't looked into it. If it isn't > > > > > immediately possible using the povray docs, then a post to the po= vray > > > > > mailing list and/or community forums would probably be worth it. = If > > > > > not, creating some sort of mask might be the way to go, but that > > > > > would be difficult with the shadow. > > > > > > > > Have you checked the links? Ok, you are in release ;-) i can just > > > > describe them, they explain how to do icons with alpha by doing 2 o= r 3 > > > > povray runs with different parameters. By doing that we could get s= ome > > > > alpha shadowed backgrounds. I promise to get on that, well, if you > > > > don't before ;-) > > > > > > you probably will before me > > > > > > > > > > Keep me informed how your work goes. I'm glad to hear my code > > > > > > > helped. > > > > > > > > > > > > At the moment i'll use the existing widgets and pixmaps and i'l= l > > > > > > extend both as i need more. Our packaging must not to be change= d > > > > > > for that. Eventually i would like to integrate things further a= nd > > > > > > porting other widgets. So let's talk then. I'll keep you inform= ed. > > > > > > Warn me also when your release is over and lets chat a little. > > > > > > > > > > I may not remember (we are REALLY busy), so drop me another line = if I > > > > > don't get back to you. This is what we are working on: > > > > > www.soundsonline.com. > > > > > > > > > > Are you doing anything commercially? > > > > > > > > Not so, but we are currently seeking commercial projects involving > > > > CLAM. Here comercial does not mean non-free but we also are able to > > > > drop non relicenceable dependencies if non-free is a requirement. > > > > > > > > Good luck with the release. > > > > > > > > -- > > > > David Garc=EDa Garz=F3n > > > > (Work) dgarcia at iua dot upf anotherdot es > > > > (Home) vokimon at telefonica adot net > > > > http://www.iua.upf.edu/~dgarcia > > > > > > -- > > > Patrick Kidd Stinson > > > http://www.patrickkidd.com/ > > > http://pkaudio.sourceforge.net/ > > > http://pksampler.sourceforge.net/ > > > > -- > David Garc=EDa Garz=F3n > (Work) dgarcia at iua dot upf anotherdot es > (Home) vokimon at telefonica adot net > http://www.iua.upf.edu/~dgarcia > > --=20 Patrick Kidd Stinson http://www.patrickkidd.com/ http://pkaudio.sourceforge.net/ http://pksampler.sourceforge.net/ |