Merge branch 'master' of https://github.com/8bitbubsy/ft2-clone
Merge pull request #20 from kode54/master
Fix macOS default audio output device if the config string is empty
Fix macOS default audio device config, since SDL doesn't appreciably list the current default device first
Fix diskop default path crash if default path unset
Linux: Try $XDG_CONFIG_HOME before $HOME on config load, + code cleanup
Update ft2_module_loader.c
Pack TonTyp struct (apparently needed for some systems)
Merge branch 'master' of https://github.com/8bitbubsy/ft2-clone
Add support for lading a few more .MOD types
Update README.md
Allow screensaver to be activated
Add new src folders to CMakeList.txt (issue #16)
VS project file: How on earth did you end up in there?
Big code change, read description
tuneSample() fix for Amiga periods
tuneSample() didn't use the correct period table under all circumstances
Remove unsuitable quit messages + code cleanup
Fix: Key next to left shift (Note Off) was not working on all kb layouts
Merge branch 'master' of https://github.com/8bitbubsy/ft2-clone
Small cleanup of the tuneSample() function
Update README.md
Some cleanup and changing of comments
Fixed strange typo in comment :)
Code cleanup: No need for two interpolator macros (8-bit/16-bit)
Don't cache scrollbar parameters (caused stupid bugs)
Better sample import tuning, and micro optimizations
New feature: Draw C-4 (mid-C) frequency in Inster. Ed.
We don't need this anymore...
New MacOS make-scripts for universal Intel/ARM binary building
Remove SD_RENDERER_ACCELERATED flag (fixes problems in rare cases)
Update SDL to version 2.0.14
Rewrote a comment that was not correct (it lied to you!)
[x86/x86_64] Speed up linear interpolation resampler
Faster fade-in of starfield/logo in the about screen
VS2019: Add multi-core compilation to debug mode
Simplified relocateTon() (still accurate)
Fixed potential setPos() bug
Added boundary sanity checking to BMP loaders
Merge branch 'master' of https://github.com/8bitbubsy/ft2-clone
Update README.md
Update README.md
Support loading XMs with >32 chans and instrs. with >16 samps.
Support loading .XIs with more than 16 samples
Mac: Prevent Left Ctrl+Left Cmd+F from doing "Play Pattern"
Some changes to keybindings
Added some Mac-specific text to the help file
Fix parsing error in an XM-load error message
Bugfix in v1.32 for playing empty patterns
Fix crash if period reaches a value of 1 with Amiga periods enabled
Pre-calc cubic spline LUT on init, instead of including the table in a header
Fix wraparound-issues when using Tab in the pattern editor
Fix some small scaling mistakes
Fix some debug settings for the Visual Studio project file
Visual Studio: Don't statically link CRT
Rescale values in musicTimeTab64 table to prevent division
Reset sample counter when pressing Play Song (reduces tiny delay)
Arpeggio is now 100% correct for ticks 31..99
Small scope/mixer delta calculation rework
Fix compile error for ARM CPUs
Make the x/y instr. envelope coords text a bit cleaner
Fix y position for panning envelope x/y coords