Overload List
| # | Signature | Description |
|---|---|---|
| 1 | void MonitorData(TSignal MultiplexedSignal) | Returns data multiplexed. |
| 2 | void MonitorData(TSignal SignalLeft, TSignal SignalRight) | Call MonitorData to obtain data just to be played or just recorded for input/output monitoring purpose. |
Overload 1: void MonitorData(TSignal MultiplexedSignal)
Returns data multiplexed.
| # | Name | Description |
|---|---|---|
| 1 | MultiplexedSignal |
Result: stored in self (calling object)
Overload 2: void MonitorData(TSignal SignalLeft, TSignal SignalRight)
Call MonitorData to obtain data just to be played or just recorded for input/output monitoring purpose.
| # | Name | Description |
|---|---|---|
| 1 | SignalLeft | |
| 2 | SignalRight |
Result: stored in self (calling object)
Remarks:
The frequency of the calls to MonitorData can be user defined and may not exceed available processing power, when for example trying to obtain high screen update rates. MonitorData allows you to monitor the data stream just being played or recorded without interupting the audio stream processing and with a user defined update rate. The data from the left channel is stored in SignalLeft and data from the right channel is stored in SignalRight. SignalLeft and SignalRight can also be null.