scispace - formally typeset
Open AccessProceedings Article

Low-latency Music Software Using Off-the-shelf Operating Systems

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 scheduling

read more

Content maybe subject to copyright    Report

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

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

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.

John A. Michon
- 01 Jan 1964 - 
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.

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

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.
Related Papers (5)