New Standard Institute has developed "Maintenance Planning and Scheduling", a computer based training. This product is available as an instant download or on a CD and has been nominated "Product of the Year Finalist" by Plant Engineering magazine.
Click on the link below for details.
http://www.newstandardinstitute.com/mps2.cfm?uniqueid=F0876
The material is extracted from New Standard's seminar on the subject, enhanced with animation, interactive examples, pop-up definitions, enlargeable graphics, narration and an internal search function.
We continue to provide our seminars in major North American cities such as Nashville, Toronto, New Orleans, and Orlando.
For personal assistance, contact:
Tessa Marquis
tmarquis(a)newstandardinstitute.com
or by telephone at 203 783 1582
is there anyone here who has any idea how to handle segv's in a
linuxthreads-using application? i know that many of you are aware that
i've used threads a lot in my apps, and grappled with lots of tricky
signal related issues. however, i continue to see something really
deeply ugly in linuxthreads: segfaults seem not to be handled in the
same way as other signals. when a thread in ardour causes a segfault,
that thread is killed (actually, it becomes a zombie, waiting for its
parent to exit) and thats the end of the signal handling. for all
other signals, my code causes them are delivered to a single thread
that is waiting on all waitable signals except SIGCHLD, and we get
control there in a useful way.
its very distressing: a segfault will cause ardour to cease normal
operation, but nothing knows it has happened. if its in (say) the disk
butler thread, the GUI will continue working normally, but nothing
will actually do the right thing.
has anybody come up with code in which segfaults within threads are
handled? i have a few ideas on an approach that might work, but i'm
asking first :)
nb. this is true in JACK as well.
Has anyone made any FFTW 3.0 performance testing? I'm especially
interested to know how it compares on a Pentium 4 (or similar) to the
FFT found in Intel's proprietary performance libraries.
/Anders Torger
Updated README with tip for better performance.
Removed fltk example client from package. This should fix any problems
with building the fltk client.
Taybin Rutkin
after all that getting everyone worked up about it, it doesn't work for
me. It doesn't support Red Hat 8.0. After a huge amount of hacking I got
it to run and compile, but it won't link anything.
Delphi runs fine, but Pascal sucks, and I am not using it.
So I will go with the Linux spirit and work with Qt/Designer. It looks
really smartly done and I'm sure I can get the hang of it in a while.
I know that GNOME started because Qt used to have a proprietary license
right? I don't really care which desktop (Red Hat all looks the same
anyways) I use but GTK was the most awkward GUI toolkit I ever used.
FLTK is really pretty good and I hope 2.0 will address some issues with
it (like more tutorials on doing graphics/drawing with it).
Oh well! Adios kylix.
>I've looked, but can't find anything about ladspaxmlgui.dtd ... can
> someone give me a URL or something which points to this DTD?
I got this from http://www.ladspa.org at the bottom of the page.
Or directly try: http://www.ladspa.org/ladspaxmlgui.dtd
--
"Without music, life would _O_/ \_O_/ +----------------------+
be a mistake - I would / )) [] | Peter Eschler |
only believe in a god who \\ // | peschler(a)t-online.de |
knew how to dance." (Nietzsche) // \\ +----------------------+
Hi,
i'm new to this list but tried to catch up by reading the archives. I'm
currently playing around with a gui-backend based on Qt which uses the
proposed ladspaxmlgui.dtd.
If have some questions concerning the controller element.
<!ELEMENT controller (graphics-context?)>
<!ATTLIST controller
port CDATA #REQUIRED
label CDATA #IMPLIED
label-position (top | bottom | left | right | upper-left | upper-right |
lower-left | lower-right) "top"
type (knob | hslider | vslider | spinner | image) "knob"
image-regexp CDATA #IMPLIED
>
First, what is the label intended to contain ?
- the port name
- user definable text
- the port value
Second, imagine a normal slider or knob in an everyday plugin. Surely it is
fine to use the slider/knob to go wild changing the value interactively. But
what if i want to specify a value precisely . Fiddling around with my mouse
until i managed to set the desired value ? What if, even worse, the gui
doesn't snap to my value according to pixel inaccuracy.
IMHO the solution to this problem is a numeric input for LADSPA_Data values,
that could be placed above/below/... the slider to display and edit the
value. In fact the input could be placed everywhere in the gui, theres no
actual connection between them apart from the numeric input being attached to
the same port as the slider is. Is this possible (dont see why it shouldn't)
?
The numeric input might be usable not only in combination with a slider, but
also as a standalone controller.
Thus i propose an additional control element of type "numinput".
One problem arising from the slider example (and not when used standalone) is
:
If used in the way described above (slider + numinput below) we have a label
for both controls. What to do with these two ? According to the documentation
in the dtd, the label "should always be supplied for user-convenience". The
solution in this case might be to add the attribute "none" to the
label-position attribute list. According to the comments in the dtd this is
one of the rare situation one of the labels is optional.
To put this altogether my controller element section would look like this:
<!ELEMENT controller (graphics-context?)>
<!ATTLIST controller
port CDATA #REQUIRED
label CDATA #IMPLIED
label-position (none | top | bottom | left | right | upper-left | upper-right
| lower-left | lower-right) "top"
type (knob | hslider | vslider | spinner | image | numinput ) "knob"
image-regexp CDATA #IMPLIED
>
There might arise questions about display precision for float values, but i
would leave this up to the gui element itself. In my Qt implementation i
adopt the number of decimal places according to the value displayed. The
larger the absolute value the lesser decimal places ( e.g.: 1.214, -10.23,
935.3, 16003 );
Comments are welcome.
//Peter
--
"Without music, life would _O_/ \_O_/ +----------------------+
be a mistake - I would / )) [] | Peter Eschler |
only believe in a god who \\ // | peschler(a)t-online.de |
knew how to dance." (Nietzsche) // \\ +----------------------+
I've found a large number of references to MVC with google and citeseer,
but I wonder if someone could point out the classic or canonical papers on
this system? It would save a lot of reading about smalltalk.
thanks!
Dave Arney
hey,
for anyone in Sydney, Australia, we're starting up a monthly Linux Audio
and music SIG, with the first meeting this saturday ... this is a special
interest group of the Sydney Linux Users Group, hosted by the Department
of Contemporary Music Studies at Macquarie University. It's being
organised by Denis Crowdy of that department. I'll demo some JACK stuff
because it rocks, and we can all make some noise. Erik of Secret Rabbit
Code (libsamplerate, oh and libsndfile) will be there, as will Steve K of
the Debian ALSA Psychos. It's free, bring your gear, hubs, speakers, mics
and headphones, and let's crank it up cos there's no neighbours for a mile
around :)
details at http://www.slug.org.au/, announcement copied below!
Conrad.
----- Forwarded message from Denis Crowdy <dcrowdy(a)pip.hmn.mq.edu.au> -----
From: Denis Crowdy <dcrowdy(a)pip.hmn.mq.edu.au>
To: announce(a)slug.org.au
Date: Thu, 8 May 2003 18:45:07 +1000
Subject: [SLUG-ANNOUNCE] Music/ Audio group meeting
First Meeting of SLAG (Slug Linux Audio/ music Group)
(or the more rhythmic SLUGAMuSIG - best said in three I reckon).
When: Saturday, May 17; 10am onwards
Where: Macquarie University, Department of Contemporary Music Studies,
building W6A, room 607
As discussed briefly at the last SLUG monthly meeting, a place and time
has been organised for people interested in music and audio with Linux.
The plan:
10am - Arrive and set up machines for those bringing computers in.
Coffee, getting organised.
11am - Conrad Parker will present a demonstration of Jack
(http://jackit.sourceforge.net/) - an audio connection kit, and
associated apps.
Lunch (bring with you, or bring money...); options include The Ranch
(pub) and Macquarie Centre.
After lunch - general discussion, assistance with installation (ALSA,
for example), audio and the 2.5 kernel, demos, playing, making music and
so on.
A relevant map of Macquarie is at
http://www.ccms.mq.edu.au/crowdy/macmap.html. The best way to get to
the Music Department (on the 6th floor of building W6A) is from the
Balaclava Rd entrance (opposite Woolies from Epping Rd). The closest
parking is "W4", and costs $6.00 for the day.
For people arriving at various times through the day, the front door
might be locked, but we'll keep an eye out, or call me on 0408 478 802.
Denis Crowdy
--
Department of Contemporary Music Studies
Macquarie University
NSW 2109 Australia, ph: +61 (0)2 9850 6787, fax: 9850 6593
http://www.ccms.mq.edu.au
--
SLUG - Sydney Linux User Group Announcements List - http://slug.org.au
More info: http://lists.slug.org.au/listinfo/announce
----- End forwarded message -----
What does the Open source community think of Kylix? I am thinking of
using it for my projects. I have experience with Borland C++ Builder and
I would be able to do much better looking work with it.
So far I think the GUI kits on Linux are a bit primitive compared to
what I was using on Windows.
I could do cool stuff with Kylix very easily. I think Borland C++
Builder was the best development tool ever made for Rapid development
work. And since I am a Rapid kind of guy it suited my way of doing
things perfectly. FLTK and GTK are not rapid tools, sorry, they just
aren't, they are very clumsy for doing rapid prototyping with (but FLTK
is better than GTK at this).
The only downside is people would need Kylix to compile my programs.
It's a huge download and not everyone has cable modems.
I am most likely going to take the plunge and head to it. I think Kylix
is the best thing to come to Linux yet. I just don't see anyone using it
right now. I am not sure why. I have got it and I am going to set it up
and see what goes on. It said the open version can be used to make GPL
programs with it.