Main Content

1,234 results

Simplifies streaming or generating audio in real time.

The RealTimeAudioProcessor makes it easy to stream or generate audio in real time in MATLAB. It includes examples for generating sound from a qwerty keyboard, generating sound from a MIDI keyboard

Companion material for the book "Introduction to Audio Analysis, A MATLAB approach"

This is the MATLAB code of the book:"Introduction to Audio Analysis, A MATLAB® Approach", Theodoros Giannakopoulos and Aggelos Pikrakis, 2014, Academic Press, 9780080993881.Book

Monitor the status of different hardware resources on the raspberry pi

Raspberry Pi Hardware Resource Manager enables you to monitor the status of Simulink or MATLAB deployed applications and the status of different hardware resources like Audio, Video and Network

mp3 audio encoding/decoding

GUI audio player for MATLAB with several functions.

Includes :- Surround sound & enhanced bass- Audio slider (skip to any spesific part of the audio)- Speed slider (change the audio's playback speed)- Volume slider- Repeat functionality (restarts

A landmark-based Shazam-like audio fingerprinting system.

This landmark-based audio fingerprinting system is able to match short, noisy snippets to a reference database in near-constant time. This is my implementation of the music audio matching algorithm

Stacked line plots from a matrix or vectors

Quantile-quantile plot with patch option

Calculate RT, DRR, Cte, and EDT for impulse response file

an audio file or the name of an audio file on the Matlab search path. The file can be of any format supported by the AUDIOREAD function, and have any number of channels; estimates (and plots

Calculate subplot positions by specifying figure margins and axis scaling.

Produce an array of responses from a fourth-order Gammatone filter via FFT

Find local peaks or troughs in a vector

Draw a box plot with various display options

The Telegram Bot Toolbox API created for developers keen on building bots for Telegram.

Simulates audio data at one or more microphones from a source moving in a reverberant environment

These files can be used to simulate a sound source moving in a reverberant environment and generate the corresponding samples of audio data received at one or more microphones. In addition, the user

MatlabADT enables easy access and filtering of audio databases such as TIMIT by their metadata.

MATLAB Audio Database Toolbox enables easy access and filtering of audio databases such as TIMIT and YOHO by their metadata. The database toolbox comes to replace the manual filtering and custom

Fast simulation of audio data at one or more microphones from a source moving in a reverberant room

of audio data received at one or more microphones. This can be done by simply executing the following two commands: >> fast_ISM_RIR_bank(my_ISM_setup,'fastISM_RIRs.mat'); >> AuData =

Descrambling audio files based on imitation of a super gaussian signal

These scripts allow to descrambling some audio signals that have scrambled according to the imitation of a super-gaussian signal. The scrambled-audio signals are given, and they can be used to

Deep Learning models supporting Audio Toolbox AI-powered functions for speech and audio signal processing

The Audio Toolbox Interface for SpeechBrain and Torchaudio Libraries enables the use of a collection of AI-powered speech processing functions in Audio Toolbox™ for automatic speech recognition (ASR

AudioAnnotation Demo v.1.0 is an open source demo implemented in Matlab(R) for manual segmentation a

AudioAnnotation Demo v.1.0 is an open source demo implemented in Matlab(R) for manual segmentation and annotation of audio files. You can use it for defining the ground truth, in order to check your

MIRtoolbox

Version 1.10.0.0

by Olivier Lartillot

An innovative environment, on top of Matlab, for music and audio analysis

Matlab toolbox dedicated to the extraction of musical features from audio files, including routines for statistical analysis, segmentation and clustering. MIRtoolbox integrates a user-friendly syntax that

31 band graphic audio equalizer with frequency plot

Use the provided m-files for computing the features of an audio classification problem

maybe the most important step in audio classification tasks. The provided Matlab code computes some of the basic audio features for groups of sounds stored in WAV files. Furthermore, a simple class

This toolbox can be used to process audio signals. Many audio operations can be performed using the functions provided in the file itself.

This Project Contain Audio System Basics operations using MatlabToolbox can be used to perform audio operation just by giving audio as an input and corresponding output can be visualized as a graph

This Matlab-code is a demo for real-time audio and image processing.

The current Matlab-code can be used for real-time audio and image processing. Fixed-length segments of audio data are recorded from soundcard's input and an image is also captured in each block. In

A simple code for Audio Compression using Discrete Cosine Transform (DCT) and evaluating by psnr, mse

A simple code for Audio Compression using Discrete Cosine Transform (DCT) and evaluating by psnr, mse

Basic processing of audio samples in wav format, using fourier transformation.

time-frequency duality, how to properly maipulate the FFT coefficients, how to plot the spectrum.It contains a set of wav files to test the scripts and it's funny to listen to the audio produced: like metallic

MATLAB class definition and script to process audio with artificial reverberation

The author has developed an artificial reverberation algorithm to add a reverberation effect to an audio signal. The algorithm is described in detail in our paper published in JMEST

we can find the frequency components in an audio signal

we can see what the frequency components are dominating in an audio signal.

lossless audio encoding/decoding

pa-wavplay

Version 1.0.0.0

by Matt Frear

Play and record multi-channel audio using either an ASIO, DirectSound, or Windows multimedia audio d

The zip file contains 3 separate MEX file dlls, one for asio, one for windows audio, and one for directx.See the included pa_wavplay.m, pa_wavrecord.m, and pa_wavplayrecord.m for

Scripts for SPL calibration of voice signals, with examples

Demonstrates perfect reconstruction filter bank operation for audio processing.

filtering technique to process and play original multi-channel audio file,reconstructed audio file using uniform 16-bit quantization and PR structure described above, and error signal.

Matlab implementation of ITU-T G.723.1 speech coder and decoder

(in C) and test files.Version 3 of the package (Dec. 2020) updates the audio file reading routines to use newer Matlab functions. This package has been tested on Matlab 2015b and later versions.1. P

Filter can be used to attenuate noise in speech

Calculate the long-term average spectrum of a signal

Possible to set inital position, velocity, friction.

friction with FDM method. It is possible to plot graph, spectrogram, animated graph, listen stereo sound and realtime. Move markers with mouse.Run vibrating_string_simulator.mOption realtime video and audio

Scramble audio signals by shuffling short-time windows

These routines scramble an audio file by moving around short, overlapping windows within a local window. They can be used to create new versions of existing recordings that preserve the spectral

Scale speech by its peak value

video:https://youtu.be/ZvVc9eKUxgoIntroductionhttps://medium.com/audio-processing-by-matlab/audio-normalization-by-matlab-6407c69dbeaTutorial & Contact Jarvushttps://medium.com/audio-processing-by-matlab

VST plugin that performs convolution reverb from random room impulse responses generated via a genetic algorithm.

A VST 2 audio effect plugin written in MATLAB that uses a genetic algorithm to generate a random impulse response describing the reverberation of an artificial room, and uses the impulse response to

Rohde & Schwarz UPL Audio Analyzers MATLAB instrument driver

This is a MATLAB® instrument driver for use with v2.0 of the Instrument Control Toolbox™ and higher. It supports the Rohde & Schwarz® UPL series of audio analyzers.It is a MATLAB VXIplug&play

(Japanese version) Heart Sound Classification demo as explained in the Machine Learning eBook, but now expanded to demonstrate Wavelet scatt

In the example, I will demonstrate how we do sound classification using deep learning from extracting audio feature (spectrogram).

's given class name.A sample of this dataset is included with the accompanying git repo and the full dataset can be downloaded from https://urbansounddataset.weebly.com/urbansound8k.html.Audio sample file

AVPlay

Version 1.0.1

by Brett Shoelson

A UI for synchronized playback of video files with audio.

An app with standard controls for synchronized playback of video files with audio. Framewise processing of video, and global processing of audio, are facilitated. Drag a marker to scrub through the

This is a Simulink Model to Control a Robotic Arm By Gestures that are captured using Kinect Sensor.

信号処理分野の各種例題を通して、MATLABプログラミング方法を独習できます。

Audio Flanger

Version 1.0.0.0

by Shreyes

Creates a flanging effect on the input music file and plays it

Flanging effect can be created by adding a delay to the music and the delay is varied sinusoidaly or in a triangular waveform. For more details on audio effects. Check out - DAFX: Digital Audio

Encipher/Encode images into audio(wav) files

The function 'img2song' enciphers or encodes an image into an audio(wav) file.The original image can then be retrieved from this wav file by using the function 'song2img'.

ogg audio encoding/decoding

An audio processing application designed in MATLAB and deployed to Arduino using MATLAB Function blocks in Simulink.

signals from the hardware in real-time using External Mode. In this example, an audio processing application has been developed, implementing audio effects such as Echo, Reverberation and

Envelope extraction of the amplitude spectrum of a given signal.

Sound Level Meter (Real Time Mode and Record Mode)

Generates test samples by randomly combining a known set of test data.

This is utility function used to generate test samples by randomly combining audio samples (encoded in wave format) located at a specified directory*[out save_dir] =

watermarking an image into an audio file

This code is a simple example of watermarking an image into an audio file using Least Significant Bit (LSB) method

Distinguish between signal and noise in audio source

Used on cellular phones to filter outbackground noise. Measure the signal to noise ratio of an audio input in realtime. Pass speech but give silence where the input is noise (hiss, snap crackle and

Heart Sound Classification demo as explained in the Machine Learning eBook, but now expanded to demonstrate Wavelet scattering

smooth

Version 1.0.0.0

by Christopher Hummersone

Perform windowed smoothing on a vector using mathematical functions

How to associate callback functions to audioplayer object?

plays the signal with vertical dynamic crosshairs.This application illustrate how to associate callback functions with audio playerobject like dynamic crosshairs and how to pass parameters to these

m4aread reads m4a or aac compressed audio files just like wavread reads uncompressed audio files

m4aread provides a drop-in replacement for wavread when the audio files are compressed using MPEG4 audio (AAC or M4A) format. (Protected m4p files cannot be decoded, unfortunately.)All the work is

Load more