Components for raw audio streams. These components allow you to handle raw audio (a stream of audio samples without any header). They can be used, for example, while working with audio signals generated by the program itself.
| ACS_Streams | Components for raw audio streams. |
| TStreamOut | This component writes raw audio samples to a TStream-compatible object you provide. |
| Properties | |
| OutSampleRate | The sample rate of output data. |
| OutBitsPerSample | The number of bits per sample in the output data. |
| OutChannels | The number of channels in the output data. |
| TStreamIn | This component reads raw audio samples from a TStream-compatible object you provide. |
| Properties | |
| InBitsPerSample | Sets the number of bits per sample (8, 16, 24, 32) for the incoming audio data. |
| InChannels | Sets the number of channels (1 or more) for the incoming audio data. |
| InSampleRate | Sets the sample rate (in Hz) for the incoming audio data. |
| Seekable | By default the TSreamIn component treats the stream it works with as non- seekable. |
This component writes raw audio samples to a TStream-compatible object you provide.
| Properties | |
| OutSampleRate | The sample rate of output data. |
| OutBitsPerSample | The number of bits per sample in the output data. |
| OutChannels | The number of channels in the output data. |
This component reads raw audio samples from a TStream-compatible object you provide.
| Properties | |
| InBitsPerSample | Sets the number of bits per sample (8, 16, 24, 32) for the incoming audio data. |
| InChannels | Sets the number of channels (1 or more) for the incoming audio data. |
| InSampleRate | Sets the sample rate (in Hz) for the incoming audio data. |
| Seekable | By default the TSreamIn component treats the stream it works with as non- seekable. |