Class ALASIOAudioDevice.TALASIOAudioDevice

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
(Automated Syncronization with Documentation)
 
(2 intermediate revisions by one user not shown)
Line 28: Line 28:
 
=== C# (.NET): ===
 
=== C# (.NET): ===
 
<code>
 
<code>
'''public ref class''' TALASIOAudioDevice : [[Class LPComponent.TLPComponent|Mitov.AudioLab.Component]]
+
'''public ref class''' ASIOAudioDevice : [[Class LPComponent.TLPComponent|Mitov.AudioLab.Component]]
 
</code>
 
</code>
 
== Summary ==
 
== Summary ==

Latest revision as of 00:30, 26 June 2013

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

BIGALASIOAudioDevice.gif ALASIOAudioDevice.gif NETALASIOAudioDevice.gif

Package: AudioLabPkg

Unit: ALASIOAudioDevice

Inherits: TLPComponent

Contents

Syntax

Delphi:

type TALASIOAudioDevice = class( TLPComponent )

C++ Builder:

class TALASIOAudioDevice : public TLPComponent

Visual C++ (MFC):

class CTALASIOAudioDevice : public CTLPComponent

C# (.NET):

public ref class ASIOAudioDevice : Mitov.AudioLab.Component

Summary

Captures from and sends audio to multiple channels of ASIO audio input/output device.

Description

ASIOLogo.png

Use this component to captures from and sends audio to multiple channels of ASIO audio input/output device such audio board, modem, or soundblaster.


Audio Stream Input/Output (ASIO) is a computer soundcard driver protocol for digital audio specified by Steinberg, providing a low-latency and high fidelity interface between a software application and a computer's sound card. Whereas Microsoft’s DirectSound is commonly used as a stereo input and output for non-professional users, ASIO allows musicians and sound engineers to process their audio via Windows' computer software instead of external hardware.


ASIO bypasses the normal audio path from the user application through layers of intermediary Windows operating system software, so that the application connects directly to the soundcard hardware. Each layer that is bypassed means a reduction in latency, the delay between an application sending sound to the sound being reproduced by the soundcard. In this way ASIO offers a relatively simple way of accessing multiple audio inputs and outputs independently.


In order to use this component you need to have a device with ASIO driver. There is also an universal ASIO driver canned ASIO4ALL - http://www.asio4all.com that can be used with any Windows sound blaster.


Diagram:

ALASIOAudioDevice Preview.png

Properties

Published

Public

Methods

Public

Pins

PinLists

Events

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox