Fw: [JAVASOUND] Usability of JavaSound for realtime MIDI processing
Fw: [JAVASOUND] Usability of JavaSound for realtime MIDI processing
- Subject: Fw: [JAVASOUND] Usability of JavaSound for realtime MIDI processing
- From: Petr Antos <email@hidden>
- Date: Wed, 10 Apr 2002 14:07:18 +0200
Please, can you see to this small "off-topic" which relates to COREAUDIO and
JAVA too ?
----- Original Message -----
From: "Petr Antos" <email@hidden>
To: <email@hidden>
Sent: Wednesday, April 10, 2002 1:57 PM
Subject: [JAVASOUND] Usability of JavaSound for realtime MIDI processing
>
Hi all SUNed,
>
I have some questions about MIDI and java:
>
>
("quite realtime" means for me that we can almost completelly
>
asure "realtime" responsiveness of java by calling GC before
>
running MIDI processing and check memory conditions during it,
>
to exclude any nondeterministic GC
>
- may JIT or some other subsystems cause troubles too ???)
>
>
a) Is Java (J2SE) as "quite" nonrealtime system (not count J2ME RT
>
extensions) generally good for MIDI ???
>
b) Is JavaSounds MIDI specification good for make of "quite realtime"
>
implementations ???
>
c) Why sun does not implemented yet any functional HW MIDI SPI drivers at
>
least for Win32 reference
>
d) Can we successfully do multiplatform MIDI processing supported by
>
System.currentTimeMilis calls (I discovered very different behaviour
>
on WinNT, Win9x and MacOS X for example)
>
e) Can we do accurate MIDI processing supported by high priority threading
>
???
>
f) How precise is Thread.sleep(milis) call, how to get as precise as
>
possible
>
platform independent timing source ....
>
g) Can be MIDI timing accurate (with known stable latency) at least with
>
external synchronization
>
from MTC quarter frames, MIDI Sync or so ???
>
h) How about latency and timig stability of Beatnik "Synthesizer" class
>
engine,
>
at least for acurate previewing of MIDI sequences ???
>
i) How about timig stability and general implementation quality of
Sequencer
>
class ???
>
j) How to define proper layering of components for good implementation
>
of platform indepenedent hardware MIDI (which of low level components
>
must be JNIed ??? What about implementation of complete MPU-401 in
>
intelligent
>
mode as JNI library ???)
>
k) How about USB and Java in general - can be something solved by
exclusive
>
use of USB MIDI ???
>
l) How about embedding simple native FORTH virtual machine as possibility
to
>
develop
>
as portable as possible "native firmware" for Java ??? I am not
>
agressive advocate of FORTH,
>
but I know what is open-firmware ... can somebody explain
possibilities
>
more for me.
>
>
Thanks in advance for your replies.
>
>
Petr
>
>
===========================================================================
>
Java Sound homepage:
>
http://java.sun.com/products/java-media/sound/
>
Mailing list archive:
>
http://archives.java.sun.com/archives/javasound-interest.html
>
===========================================================================
>
To unsubscribe, send email to email@hidden and include in the
body
>
of the message "signoff JAVASOUND-INTEREST". For general help, send email
to
>
email@hidden and include in the body of the message "help".
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.