Open AccessProceedings Article
Low-latency Music Software Using Off-the-shelf Operating Systems
Eli Brandt,Roger B. Dannenberg +1 more
- Vol. 1998, pp 137
Reads0
Chats0
TLDR
Performance measurements for some current operating systems, including NT4, Windows95, and Irix 6.4 are presented and it is found that NT4 and Windows95 suffer from both process scheduling delays and high audio output latency.Abstract:
Operating systems are often the limiting factor in creating low-latency interactive computer music systems Real-time music applications require operating system support for memory management, process scheduling, media I/O, and general development, including debugging We present performance measurements for some current operating systems, including NT4, Windows95, and Irix 64 While Irix was found to give rather good real-time performance, NT4 and Windows95 suffer from both process scheduling delays and high audio output latency The addition of WDM Streaming to NT and Windows offers some promise of lower latency, but WDM Streaming may actually make performance worse by circumventing priority-based schedulingread more
Citations
More filters
Proceedings Article
Audio and Gesture Latency Measurements on Linux and OSX
TL;DR: Gesture tests with the QWERTY keyboard indicate discouragingly large amounts of latency and jitter, but large improvements on Linux when real-time priorities are set.
Journal Article
An Open Architecture for Real-Time Audio Processing Software
TL;DR: OSW, or “Open Sound World,” allows development of audio applications using patching, C++, high-level specifications and scripting, and a reactive real-time scheduler that safely and efficiently handles multiple processors, time sources and synchronous dataflows.
Proceedings Article
Real-time music synthesis in java using the metronome garbage collector
TL;DR: This paper has developed a hard real-time garbage collector, called Metronome, around which IBM has built a production real- time Java virtual machine running on a realtime variant of Redhat Enterprise Linux.
Proceedings Article
System-Level MIDI Performance Testing
James L. Wright,Eli Brandt +1 more
TL;DR: A new approach for testing MIDI performance characteristics is described, which is both inexpensive and highly accurate, and results show that jitter and latency performance of newer (USB-based) interfaces is actually two to three times worse than older MIDI interface technologies.
Proceedings Article
A survey of real-time MIDI performance
Mark J. Nelson,Belinda Thom +1 more
TL;DR: A cross-platform-freely-available testing suite that is easy to use, and used to survey the interactive performance of several commonly-used computer/MIDI setups, and detail the benefits of this testing methodology.
References
More filters
Journal ArticleDOI
Priority inheritance protocols: an approach to real-time synchronization
TL;DR: An investigation is conducted of two protocols belonging to the priority inheritance protocols class; the two are called the basic priority inheritance protocol and the priority ceiling protocol, both of which solve the uncontrolled priority inversion problem.
Temporal coherence in the perception of tone sequences
TL;DR: The final author version and the galley proof are versions of the publication after peer review that features the final layout of the paper including the volume, issue and page numbers.
Journal ArticleDOI
Studies on subjective duration. i. differential sensitivity in the perception of repeated temporal intervals.
TL;DR: The results bring together data from the classical time psychology and studies on “intermittent” stimulation and for some reason no attention seems to have been paid to the maximum aT 600 msec, although it is found to be present in most of the studies.
Journal ArticleDOI
Time as heard in speech and music.
H. W. M. Lunney,H. W. M. Lunney +1 more
TL;DR: Their talent for music and speech shows that in this brief storage the authors possess, with a working range of a second or so, a comprehension of those things they have just heard, arranged quite accurately in true time relationship.
Proceedings Article
A Flexible Real-Time Software Synthesis System
Roger B. Dannenberg,Eli Brandt +1 more
TL;DR: Aura is a new sound synthesis system designed for portability and flexibility, and its design for efficient synthesis, dynamic instantiation, and synthesis reconfiguration.