Commit graph

1428 commits

Author SHA1 Message Date
Chris Moeller
0a4046f2bf Added safety check to lazyusf for non-working sets; Now they'll fail with a useful error message instead of locking up in an infinite loop 2014-04-05 20:22:19 -07:00
Chris Moeller
47d3a8dffe Imported GCC fix for cpuid function 2014-04-04 21:50:18 -07:00
Chris Moeller
03fa21464f Updated sinc resampler with unscaled windowing, which improves resampling quality significantly when downsampling 2014-04-04 20:41:46 -07:00
Chris Moeller
01f086aa65 Updated st3play with accurate AdLib polyphony count and muting capability, not exposed in the UI 2014-04-04 20:41:12 -07:00
Chris Moeller
ec134e26e8 MSVC fix 2014-04-04 20:40:33 -07:00
Chris Moeller
bf4da4f5fb Updated vio2sf resampler as well 2014-04-04 17:05:26 -07:00
Chris Moeller
bc7de494e2 DUMB and modplay resampler now adds input delay and subtracts output delay according to whichever quality is selected, rather than being fixed for sinc only. This fixes blep synthesis mode defeating note on and off volume ramping. 2014-04-04 16:52:03 -07:00
Chris Moeller
00a014f270 Re-ported ft2play from original sources 2014-04-04 13:40:09 -07:00
Chris Moeller
0b436c8437 Compile fix for new changes to lazyusf 2014-04-04 13:39:54 -07:00
Chris Moeller
a8ca0c83ff More lazyusf rsp_hle fixes 2014-04-02 18:46:59 -07:00
Chris Moeller
e6da9d6db7 Updated lazyusf, mostly (unused by this plugin) HLE audio code 2014-04-02 17:54:43 -07:00
Chris Moeller
299704cc24 Updated lazyusf 2014-04-02 17:02:44 -07:00
Chris Moeller
ac71543e87 Changed comment for accuracy 2014-04-02 17:02:01 -07:00
Chris Moeller
0ddc1e9855 Oops 2014-04-01 14:16:07 -07:00
Chris Moeller
3264ce9154 Updated modplay 2014-04-01 14:12:54 -07:00
Chris Moeller
52e8c8f07d Updated vio2sf with multiple configurable resampling modes 2014-03-31 20:38:24 -07:00
Chris Moeller
c4288a8e61 Updated st3play with experimental AdLib support 2014-03-31 19:00:27 -07:00
Chris Moeller
55eec18bfe Updated ft2play and fixed up dbopl 2014-03-30 17:19:18 -07:00
Chris Moeller
0839cbbd9d Converted Dosbox fast FM emulator to C and imported it for inclusion in st3play 2014-03-30 03:19:18 -07:00
Chris Moeller
9a87f61e77 Removed some blank lines 2014-03-30 03:19:00 -07:00
Chris Moeller
f072c08a3c Updated ft2play to approximate parallel with version 0.40a 2014-03-28 19:48:38 -07:00
Chris Moeller
18fad4692b Fixed uploading feed xml to correct prefix 2014-03-28 18:08:39 -07:00
Chris Moeller
7a0aea53dd Made DUMB and modplay volume ramping more sensitive when transititioning to or from zero volume, and implemented Modplug ADPCM sample support into ft2play 2014-03-28 17:53:08 -07:00
Chris Moeller
4504bf1034 Changed update script 2014-03-28 03:11:15 -07:00
Chris Moeller
5618d058a3 Updated DUMB and modplay, and added a setting to control the resampling used by both, as well as by BASSMIDI, which will use sinc if specified 2014-03-26 21:49:31 -07:00
Chris Moeller
9d5a1fc32e Handled FLAC seeking to the end of file, and stopping on seek errors in general 2014-03-26 02:46:36 -07:00
Chris Moeller
104e4c140f Fixed seeking to the end of files with FFMPEG plug-in 2014-03-26 02:27:51 -07:00
Chris Moeller
aacffb9981 Fixed DUMB notes cutting/hanging 2014-03-26 02:27:28 -07:00
Chris Moeller
16b96c8ec8 Oops, I somehow seriously broke volume ramping prior to the previous release 2014-03-26 01:40:06 -07:00
Chris Moeller
fa3fba09be Fixed update script 2014-03-25 21:00:12 -07:00
Chris Moeller
d00e1d227d Updated modplay and DUMB, with no real major effects on playback 2014-03-25 20:37:11 -07:00
Chris Moeller
d1afe662b5 Update script now generates delta patches against the previous release, which should save user and myself some bandwidth 2014-03-24 20:24:52 -07:00
Chris Moeller
51f71732e1 Project file change, so modplay.bundle is not spuriously archived separately from the main app it is already installed into 2014-03-24 20:24:09 -07:00
Chris Moeller
9059e8f308 PSF/PSF2 playback now obeys refresh tags on .psflib files 2014-03-24 18:37:10 -07:00
Chris Moeller
018d6824bf Oops, accidentally made DUMB twice as loud as it should be 2014-03-24 18:07:01 -07:00
Chris Moeller
003aaeee19 Fixed resampler for large increment counts 2014-03-24 17:21:25 -07:00
Chris Moeller
94fcb71671 Reworked DUMB volume ramping ever so slightly 2014-03-24 16:58:50 -07:00
Chris Moeller
9aae7b9c41 Changed sinc window to Nuttal 3 term, and added silence pre-fill to account for the window delay 2014-03-23 21:05:58 -07:00
Chris Moeller
46815ba392 Updated DUMB and modplay 2014-03-23 13:29:14 -07:00
Chris Moeller
93b427ae4e Renamed Lanczos resampler to sinc resampler, changed window type to Blackman 2014-03-22 19:16:42 -07:00
Chris Moeller
f90ef2bf0c Added UMX support to the modplay plugin 2014-03-21 16:31:45 -07:00
Chris Moeller
3a08374551 Oops. 2014-03-21 16:19:35 -07:00
Chris Moeller
9369314725 Oops, bad math leaked through 2014-03-21 15:51:39 -07:00
Chris Moeller
7ae9f88e2a Updated ft2play, and implemented SSE optimizations in the Lanczos sinc resampler 2014-03-21 15:42:00 -07:00
Chris Moeller
a8b47ea0ed Fixed ft2play handling version 1.02 format files 2014-03-21 09:24:43 -07:00
Chris Moeller
e8766f1594 Skipping samples and song length detection with playptmod is now a lot faster 2014-03-21 08:04:19 -07:00
Chris Moeller
1b9fc96ed1 Updated DUMB 2014-03-21 07:16:44 -07:00
Chris Moeller
741271e153 Worked around two issues in DUMB's XM reader; Fixes dark lighthouse.xm 2014-03-20 22:37:11 -07:00
Chris Moeller
a567183510 Updated modplay, bringing volume ramping to st3play 2014-03-20 22:02:55 -07:00
Chris Moeller
bdd43b2a4b Updated modplay/ft2play, fixing a crash bug 2014-03-20 20:07:59 -07:00