| Console samples |
Basic tasks, such as audio recording, playback and encoding. |
| Console Format converters |
Several converters for OGG/MP3/WAV files. All use third-party external encoders. |
| .WAV file player |
A simple .WAV file player with tempo and volume control. |
| Audio sampler |
Software audio mixer, resampler, recorder and playback application. |
| Pulse Gen |
Real-time multiply-tone generator with WAV recorder and frequency band display. |
| Loopback |
Loops WaveIn (recording) to WaveOut (playback) and shows the latency. Also shows how to change the size of chunk at run-time. Includes simple DSP filter selection. |
| Multi-channel (surround) mixer |
This sample mixes several source mono streams and maps them via several output speaker for surround playback. |
| Voice recording |
Records a voice, detects silence and optionally removes it from target file. |
| Delayed audio feedback (DAF) |
DAF sample, which shows how to achieve controllable latency of 20 ms or higher. |
| Frequency Bands |
Shows a number of frequency bands displays connected to one source. |
| EQ and band splitter |
Shows how to use equalizer and frequency band splitter from DSP library. |
| Silence detection |
Displays how to adjust different parameters of silence detector of DSP library. |
| Acoustic Echo Cancellation (AEC) |
Uses Microsoft AEC module and requires DirectX and Windows XP or later. |
| Dual Tone Multi-frequency (DTMF) decoder |
Real-time DTMF signals detector sample. |
| Tape recorder |
A simple audio recording sample featuring digital tape recorder functions. |
| Volume Mixer |
Shows how to use system mixer control (volume control). |
| Voice chat |
Voice and text chat sample. |
| Push data |
Shows how to exchange data (pictures) over streaming connection. |
| Talk now |
Peer-to-peer audio streaming application with bandwidth display. |
| Net talk |
Peer-to-peer audio streaming sample with optional source mixing. |
| Audio tunnel |
An audio TCP/IP tunnel, which allows two parties to communicate with each other via third machine (a proxy). |
| Broadcast streaming |
Shows how to broadcast compressed audio over LAN. |
| Third-party encoders demo |
This sample records and plays back MP3/OGG files and streams using third-party external audio encoders. |
| Scripting |
Shows how to create and execute simple but powerful scripts for flexible audio streaming applications. |
| ICY client |
Stream to and/or listens for audio from SHOUTcast compatible server. Uses third-party external MP3 encoders. |
| RAW streamer |
Streams raw audio data over TCP/IP. No custom headers or protocol is used. |
| Multi-consumer |
Shows how to distribute one audio source over any number of audio consumers, such as IP Server, WAV file recorder and others. |
| One-to-many streaming |
Receives and distributes one audio stream to several clients over TCP/IP network. |
| Multicast streaming |
Multicast source and end-point samples. Show how to create a multicast source, join a multicast group and stream real-time audio over multicast connection. |
| Multi-room conference system |
A multi-room audio conference system sample, where clients can communicate with each other in different rooms (included in Enterprise license only). |