Skip to content

jarkkoa/spectroflip-matlab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Spectroflip

A MATLAB script for "mirroring" audio files.

Interpolating an audio file creates a mirror of the spectrogram above the original audio file's Nyquist frequency. This script isolates the mirrored part and shifts it back to the original range, resulting in some nightmare-inducing sounds. The script may have possible applications in sound design and signal processing. Audio signals with low samplerates usually result in more audible results.

Toolbox dependencies

  • Signal Processing Toolbox

Usage

The funcion works as a drop-in replacement for audioread().

[wave, sampleRate] = spectroflip("path_to_file.wav");

Screenshots

Spectrograms of the original and "flipped" audio files, respectively.

Spectrogram of the original audio Spectrogram of the flipped audio

About

A MATLAB script for creating "mirrored" audio files

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages