On 09/12/2010 01:35 PM, Thorsten Wilms wrote:
Cool! Thank you :) I just wish it was plain SVG, I'm everything but familiar
with Blender and friends.
If you can do that, it would be great to commit these files to the Phat SVN.
Pixmaps are like binaries after all, and you got the sources.
> Great how those won't die, as much as I wish they would, while all the
Wow, brilliant and professional looking ideas in there..
> The main issue for me is that they always appear alien in GTK windows.
Well, to me, the phat knobs are currently the only simple solution that look ok
in a GTK Window. They're not that alien, there is worse..
Theming, that's a problem. About scalability, I was thinking about rendering SVG
with Cairo (maybe several layers), but that may not be realistic.
IMO, Knobs will always be borderline in regard to GTK UI rules, and that's not
such a big deal, if you provide the proper keyboard shortcuts, etc..
> Creating such a series for a knob animation with Inkscape is not exactly
I understand, that's quite complex. A simple solution could be to generate the
phat PNG "animation" from 3 SVG files with some python script. One could tweak
the SVG files (or intermediary PNG files) before doing so, adjusting borders if
needed, etc.. The result won't be scalable, but at least, a developer could
easily choose the style and size(s) he wants.
On the other hand, coded drawing may have the downside of fixed style and
anonymous look-and-feel. IMO, audio and music apps need eye-candy, they're not
just scientific instruments.
That said, there really are interesting GTK friendly ideas on your blog.
> With knobs, you still have a problem with putting them into a layout
Of course knobs have downsides. But, in a window, knobs can be appropriate for
certain settings, and you can use sliders for others. It can give some graphical
balance. A window full of sliders may not be attractive, and may lack usability.
--
Olivier
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.