| p:abstract
| - DirectSound is a software component of the DirectX library, supplied by Microsoft, that resides on a computer with the Windows operating system. It provides a direct interface between applications and the sound card drivers on Windows XP and earlier operating systems, enabling applications to produce sounds and music. Besides providing the essential service of passing audio data to the sound card, it provides many needed capabilities such as recording and mixing sound; adding effects to sound e.g. reverb, echo, flange; using hardware controlled buffers for extra speed; positioning sounds in 3D space, capturing sounds from a microphone or other input and controlling capture effects during audio capture. Of these audio mixing and volume control are the most essential. DirectSound also allows several applications to conveniently share access to the sound card at the same time. Its ability to play sound in 3D added a new dimension to games. It also provides the ability for games to modify a musical script in response to game events in real time, e.g. the beat of the music could quicken as the action heats up. After many years of development, today DirectSound is a very mature API, and supplies many other useful capabilities, such as the ability to play multichannel sounds at high resolution. While DirectSound was designed to be used by games, a number of professional audio applications now take advantage of its many diverse capabilities. (en)
- DirectSound (англ. direct — прямой, непосредственный, и англ. sound — звук) — программный интерфейс в системе Windows для воспроизведения и записи звука. Входит в состав расширения DirectX. Интерфейс DirectSound был разработан в середине 1990-х в дополнение к стандартному звуковому интерфейсу MME, главным образом для воспроизведения звуков в играх и других приложениях реального времени. Впоследствии к нему были добавлены интерфейсы DirectSoundCapture, предназначенный для записи звука, и DirectSound3D, позволяющий работать с пространственными звуками. DirectSound имеет объектно-ориентированную структуру, во многом похожую на COM, которая наиболее удобно используется в языке C++. Интерфейс сочетает в себе свойства как низкого уровня, так и высокого . Работая с DirectSound, программист описывает нужное ему количество источников звука, указывая свойства каждого из источников . Затем в любой момент любой источник может быть включён, при этом его звучание добавляется к звучанию остальных источников . В любой момент могут быть изменены свойства источника, либо он может быть выключен. Звуковая подсистема Windows автоматически распределяет ресурсы звуковой платы между активными источниками, стараясь использовать их наиболее эффективно и задействуя возможности аппаратного ускорения (при их наличии). При отсутствии у платы тех или иных возможностей аппаратного ускорения они эмулируются программно за счёт ресурсов центрального процессора. (ru)
- DirectSound es un componente de software de la biblioteca de DirectX, provisto por Microsoft, que reside en una computadora con el sistema operativo Windows. Proporciona una interfaz directa entre las aplicaciones y los drivers de la tarjeta de sonido, permitiendo a las aplicaciones producir sonidos y música. Además de proporcionar el servicio esencial de pasar datos de audio a la tarjeta de sonido, proporciona muchas capacidades necesarias tales como grabación y mezclado de sonido; adición de efectos al sonido como reverberación, eco, flanger; usando hardware controlado por buffers para velocidad extra; posicionar sonidos en espacio 3D (espaciamiento de audio 3D), captura de sonidos de un micrófono o de otra entrada y controlar la captura de efectos durante la captura de audio. De estos, el mezclado de sonido y el control de volumen de audio son los más esenciales. DirectSound también permite a varias aplicaciones de una forma conveniente compartir el acceso a la tarjeta de sonido al mismo tiempo. Su capacidad para reproducir el sonido en 3D agregó una nueva dimensión a los juegos. También le proporciona la capacidad a los juegos de modificar una secuencia musical en respuesta a acontecimientos del juego en tiempo real, por ejemplo: el ritmo de la música podría acelerar en cuanto la acción aumenta. Después de muchos años de desarrollo, DirectSound es hoy un API muy maduro, y provee muchas otras capacidades útiles, tales como la capacidad de reproducir el sonido multicanal y sonidos de alta resolución. Mientras que DirectSound fue diseñado para ser utilizado en los juegos, un número de profesionales de audio aprovechan ahora de sus muy diversas capacidades. (es)
|
| rdfs:comment
| - DirectSound is a software component of the DirectX library, supplied by Microsoft, that resides on a computer with the Windows operating system. It provides a direct interface between applications and the sound card drivers on Windows XP and earlier operating systems, enabling applications to produce sounds and music. Besides providing the essential service of passing audio data to the sound card, it provides many needed capabilities such as recording and mixing sound; adding effects to sound e.g. reverb, echo, flange; using hardware controlled buffers for extra speed; positioning sounds in 3D space, capturing sounds from a microphone or other input and controlling capture effects during audio capture. Of these audio mixing and volume control are the most essential. (en)
- DirectSound (англ. direct� — прямой, непосредственный, и англ. sound� — звук)� — программный интерфейс в системе Windows для воспроизведения и записи звука. (ru)
- DirectSound es un componente de software de la biblioteca de DirectX, provisto por Microsoft, que reside en una computadora con el sistema operativo Windows. (es)
|