You are currently logged in as an
Institutional Subscriber.
If you would like to logout,
please click on the button below.
Home / Publications / E-library page
Only AES members and Institutional Journal Subscribers can download
This paper will describe basic concepts of multi-tasking operating systems, along with their advantages in a digital audio workstation environment. Specific features of the WaveFrame Audio Real-Time Operating System (ARTOS) and problems arising from their implementation will be discussed.: Most of the traditional elements of a multi-tasking operating system are present in ARTOS: task scheduler, device drivers, memory management, inter-task and inter-processor communication. Additions such as voice allocation routines, object-oriented MIDI-to-voice mapping routines, real-time event processing, voice garbage collection, signal processor scheduling, and distributed processing are included to support specific needs of the audio workstation environment. The advantages of this approach include flexible management of task priorities, improved software portability, high level interface to software and hardware resources, and uniform message passing between tasks.: Problems that were encountered included equitably prioritizing tasks, reducing message passing overhead, and accommodating transfer of large sound-files concurrently with rapid response to real-time MIDI messages.
Author (s): Misek, Steven M.;
Massie, Dana C.;
Affiliation:
Wave Frame Corporation, Boulder, CO
(See document for exact affiliation information.)
Publication Date:
1987-05-06
Session subject:
Music and Digital Technology
DOI:
Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member Join the AES. If you need to check your member status, login to the Member Portal.

Misek, Steven M.; Massie, Dana C.; 1987; Multitasking Operating System Design for Electronic Music [PDF]; Wave Frame Corporation, Boulder, CO; Paper 5-005; Available from: https://aes.org/publications/elibrary-page/?id=4671
Misek, Steven M.; Massie, Dana C.; Multitasking Operating System Design for Electronic Music [PDF]; Wave Frame Corporation, Boulder, CO; Paper 5-005; 1987 Available: https://aes.org/publications/elibrary-page/?id=4671
@inproceedings{Misek1987multitasking,
title={{Multitasking Operating System Design for Electronic Music}},
author={Misek, Steven M. and Massie, Dana C.},
year={1987},
month={may},
booktitle={Journal of the Audio Engineering Society},
publisher={Paper 5-005; AES Conference: 5th International Conference: Music and Digital Technology; May 1987},
number={5-005},
organization={AES},
}
Notifications