Mixing and splitting multiple independent audio data streams in kernel space
US6405255B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 1, 1996 |
| Grant date | Jun 11, 2002 |
| Priority date | — |
| Expiry date | Jul 1, 2016 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG11B27/034
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
A method and an apparatus for securely mixing and splitting multiple audio data streams and determining the order of processing the audio streams. A audio server and an audio device driver are in kernel space of a given computer system. In one embodiment, the computer system has a data flow checker and adjuster for checking the flow of data into data queues and a setup application for connecting the audio server and the audio device driver. The data flow checker and adjuster adjusts the flow of data by sending a message up or downstream instructing the up or downstream processes/devices to send more data or stop sending data depending on how full the data queues are.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.