Third-Party Products & Services
SoundMex is a tool for sound applications in MATLAB. SoundMex expands commonly available features by providing sound I/O with a resolution up to 32-bit synchronization (from/to file or from/to MATLAB workspace) of multiple devices and hard disk recording. Threshold-driven recording and real-time mixing and visualization add versatility to the tool. A special "ringbuffer" allows users to generate and append audio data on the fly to an already playing device. Finally, a real-time DSP plug-in pipe with various DSP plug-ins for real-time signal processing and a corresponding development kit for script-based or fast binary plug-ins are available for user-defined real-time signal processing.
SoundMexPro, which supports ASIO, adds an unlimited number of virtual audio tracks as well as support for Steinberg Virtual Studio Technology (VST) effect plug-ins to turn MATLAB into a virtual studio or a low-latency I/O DSP engine.