Start reading .pat files
Patches can loop
Rename pats to patches
Adjust some types of things in Sample
Add set_patch (doesn't affect playback yet)
Rework frequency calculations
Playing samples kinda sorta works
Incorporate patch's volume
Select patch samples based on frequency
Linearly interpolate samples