andrew-rogers / OctaveBanjoSynth

Synthesis of banjo like sound using Karplus–Strong algorithm.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Synthesis of banjo like instrument using Karplus-Strong algorithm

Getting started

Get the source code using the 'Clone or download' button or download and extract this zip file.

Download BeverlyHillbillys.mid into the source folder alongside synthmidi.m and run the following Octave commands:

>> fs=44100;
>> y=synthmidi('BeverlyHillbillys.mid',[1 2 4 5 6 7]);
>> soundsc(y,fs);

Notice that track three is not synthesised as the bass is a little over powering. You can try with it included if you like.

Acknowledgements

Many thanks Ken Schutte for his readmidi.m that saved me hours of midi file parsing.

About

Synthesis of banjo like sound using Karplus–Strong algorithm.

License:GNU General Public License v2.0


Languages

Language:MATLAB 100.0%