Play MIDI Note

Get information about a MIDI note number like frequency and name. Play the note optionally.
509 Downloads
Updated 2 Jul 2012

View License

PLAYMIDINOTE Obtain information about a Midi note like its frequency and
name in the equitempered scale assuming A4 is 440Hz.

[NOTENAME, FREQ] = PLAYMIDINOTE(MIDINUM) returns name of the note correspondig to Midi note number MIDINUM and also returns its frequency
FREQ in Hz.

[NOTENAME, FREQ] = PLAYMIDINOTE(MIDINUM, 1) same as above, and additionally plays the specified note for one second.

[NOTENAME, FREQ] = PLAYMIDINOTE(MIDINUM, 1, DUR) same as above, and plays the specified note duration DUR seconds.

Cite As

Atul Ingle (2024). Play MIDI Note (https://www.mathworks.com/matlabcentral/fileexchange/37359-play-midi-note), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0