mcha
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:A cross-platform toolbox for simultaneous recording, processing and playback of multichannel audio in Matlab and Octave
mcha
====

A cross-platform toolbox for simultaneous recording, processing and playback of multichannel audio in Matlab.
Main features:

 - Optimised for multichannel audio recording and playback
 - Support of 64 and 32 bit Matlab on Windows (Linux coming soon)
 - MEX functions return control to Matlab immediately after starting recording/playback thread and could be terminated by the user at any time
 - Supported audio interfaces: ASIO, WindowsAudio and DirectSound (on Windows) and ALSA/JACK (Linux)
 - Audio device settings could be stored in *.xml files allowing flexible change of configurations
 - Playback file formats: WAV, OGG and AIFF with 16, 24 and 32 bit resolution
 - Recording file format: 32-bit floating point WAV (one file for each channel)
 - Direct recording and playback to/from Matlab matrices
 - Real-time fast convolution of input and output signals using partitioned convolution technique
 - Real-time filtering of input and output signals using user-defined IIR filters
 - Multithreaded disk read/write operations.

The software is written in C++ using open source JUCE and FFTW libraries.

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。