On Sun, 2006-09-03 at 18:37 +0300, David Baron wrote:
On Sunday 03 September 2006 18:07,
linux-audio-user-request(a)music.columbia.edu
wrote:
JUCE is
linux-native, I believe opensource.
A reason the UI is not fully functional is that it may be based on tk.
JUCE is used to implement the UI of traktion, and JUCE has no connection
with tk.
I was under the impression that JUCE was the audio part. Maybe I am in error.
There is a tkresources.dll in the Tracktion directory.
From the website:
------------------------------------
JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ class
library for developing cross-platform applications.
It's particularly good for creating highly-specialised user interfaces
and for handling graphics and sound.
[ ... ]
There's an awful lot of content in the 150,000 lines of code that make
up Juce. Here's an attempt at a list of the main things it can do...
[ ... ]
A large basic set of components including all the usual suspects:
buttons, combo boxes, text editors, listboxes, treeviews, tables,
viewports, sliders, tabbed boxes, etc.
----------------------------------------
JUCE is a very powerful toolkit. if it had existed (publically) when i
started work on ardour, i would have used it. a bit sad.
as for "tkresources.dll", you don't suppose that could stand for
something like "TraKtion resources", do you ? :)
--p