This is a ABC file interpreter written in GNU Octave/MATLAB* it is able to use sine, square, sawtooth and triangle waves to create a soundfile from notes written in ABC format. It does not support full ABC file specification. It was written for a MATLAB class on AGH UST.
*The current version was tested in GNU Octave.
Firstly get an ABC file (for example from http://abcnotation.com/) then see example use in ExUse.m.