Chris Moeller
|
d8817e8f3b
|
Fixed FFMPEG input hitting the end of the stream with samples already in the buffer causing it to live lock afterward
|
2014-04-26 15:38:45 -07:00 |
Chris Moeller
|
7876eed573
|
Fixed playptmod length detection when testing for vblank timing
|
2014-04-24 18:11:53 -07:00 |
Chris Moeller
|
3e9f3f531e
|
Fixed library include path
|
2014-04-23 22:02:40 -07:00 |
Chris Moeller
|
6c3c261ef9
|
Removed muffling cutoff from blip_buf and added a sinc generator, and changed playptmod vblank mode so it only applies to ProTracker mods and not any other tracker's formats
|
2014-04-11 18:23:53 -07:00 |
Chris Moeller
|
0fb8aa57bb
|
Update LazyUSF and increased silence detection threshold for USF files to 10 seconds, which fixes Majora's Mask - Staff Roll
|
2014-04-07 17:42:09 -07:00 |
Chris Moeller
|
52e8c8f07d
|
Updated vio2sf with multiple configurable resampling modes
|
2014-03-31 20:38:24 -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
|
d00e1d227d
|
Updated modplay and DUMB, with no real major effects on playback
|
2014-03-25 20:37:11 -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
|
f90ef2bf0c
|
Added UMX support to the modplay plugin
|
2014-03-21 16:31:45 -07:00 |
Chris Moeller
|
1b9fc96ed1
|
Updated DUMB
|
2014-03-21 07:16:44 -07:00 |
Chris Moeller
|
de8df552c2
|
Updated modplay, and added safety checks to signature verification
|
2014-03-20 18:29:48 -07:00 |
Chris Moeller
|
a2ced7c506
|
Replaced st3play with modplay, which now brings ft2play support
|
2014-03-20 00:27:34 -07:00 |
Chris Moeller
|
e4d76dd1ca
|
Added st3play plugin
|
2014-03-18 20:17:45 -07:00 |
Chris Moeller
|
053bda3d92
|
Fixed LDS playback
|
2014-03-14 17:57:48 -07:00 |
Chris Moeller
|
27fc345488
|
Fixed MP3 decoding hanging at the end of the file
|
2014-03-12 20:39:01 -07:00 |
Chris Moeller
|
704f04b8ce
|
Fixed stupid errors compiling with Xcode 5.1
|
2014-03-10 22:06:48 -07:00 |
Chris Moeller
|
24a3573503
|
Updated FFMPEG, and enabled some new formats, including Atrac3+
|
2014-03-09 21:16:37 -07:00 |
Chris Moeller
|
895cb7440f
|
Fixed playptmod running indefinitely
|
2014-03-08 23:50:43 -08:00 |
Chris Moeller
|
0b42254e4b
|
Updated playptmod, and now playptmod is unclipped and supports indefinite looping
|
2014-03-08 20:09:30 -08:00 |
Chris Moeller
|
ec40c5041c
|
Updated LazyUSF
|
2014-03-08 18:36:59 -08:00 |
Chris Moeller
|
5f88c6d882
|
Fixed 2SF and USF to read emulator setup tags from nested library files for playback
|
2014-02-26 16:37:56 -08:00 |
Chris Moeller
|
2c2f5b18c9
|
Real Ogg Vorbis fix for vgmstream
|
2014-02-26 01:36:37 -08:00 |
Chris Moeller
|
a4d0959623
|
Added vgmstream plugin
|
2014-02-25 23:50:54 -08:00 |
Chris Moeller
|
5c4a4602db
|
Added error logging to LazyUSF, player now stops on errors.
|
2014-02-20 17:07:57 -08:00 |
Chris Moeller
|
c438cc7ed1
|
Decreased xSF silence detection threshold to 5 seconds for all formats except for PSF and PSF2, improved USF sample rate detection, and fixed USF leading silence removal
|
2014-02-19 16:59:06 -08:00 |
Chris Moeller
|
f086d8c9bf
|
Imported lazyusf in its new library form and removed the external app
|
2014-02-15 01:37:59 -08:00 |
Chris Moeller
|
6e234756c1
|
LazyUSF input now ignores SIGPIPE, so the lazyusf process terminating abnormally won't cause Cog to terminate
|
2014-02-13 21:37:35 -08:00 |
Chris Moeller
|
9cd138384d
|
Setting Repeat One will now direct all synthesizing decoders to run forever, rather than merely restarting repeatedly. Playptmod now cuts off length detection after half an hour, in case some files' loops are not detected.
|
2014-02-13 21:16:18 -08:00 |
Chris Moeller
|
7531b3324f
|
Improved the robustness of the lazyusf communication process to terminate cleanly if the external process crashes or otherwise terminates improperly. Also updated lazyusf to terminate if its input pipe is broken during decoding.
|
2014-02-13 20:21:44 -08:00 |
Chris Moeller
|
f2b981acba
|
Rewrote and enabled lazyusf support, now working properly
|
2014-02-12 23:34:52 -08:00 |
Chris Moeller
|
06b1058b47
|
YOU DEATH IST KNoW ME NoW
|
2014-02-05 17:49:56 -08:00 |
Chris Moeller
|
a614cc17b9
|
Added support for a pipe-fed console lazyusf player, currently disabled because it's horribly unstable
|
2014-02-05 17:35:02 -08:00 |
Chris Moeller
|
142a144b08
|
Fixed some MIDI looping issues, and added support for RPG Maker loops
|
2013-12-14 19:56:59 -08:00 |
Chris Moeller
|
2f35443b66
|
DUMB module decoder automatically switches on Lanczos resampling when it guesses the target system is fast enough to handle it
|
2013-11-23 18:57:46 -08:00 |
Chris Moeller
|
092fdda05a
|
Fixed FFMPEG seeking
|
2013-11-14 23:28:02 -08:00 |
Chris Moeller
|
a4a8a8cc63
|
HighlyComplete will now stop filling its internal buffer when it has emulated enough to reach the tagged end of the track
|
2013-11-05 16:17:24 -08:00 |
Chris Moeller
|
c524bd406e
|
Fixed HighlyComplete to properly seek when there are samples buffered
|
2013-11-05 16:04:34 -08:00 |
Chris Moeller
|
f005ee852c
|
Changed Hively plugin project to not install itself
|
2013-11-05 15:36:59 -08:00 |
Chris Moeller
|
1d2c753b90
|
Fixed a few bundle identifiers
|
2013-11-04 15:18:21 -08:00 |
Chris Moeller
|
dd2386aba8
|
Fixed another BASS include path
|
2013-11-03 00:52:06 -07:00 |
Chris Moeller
|
266688e893
|
Fixed BASS include path so it's relative to the MIDI PlugIn project location
|
2013-11-03 00:49:16 -07:00 |
Chris Moeller
|
b28705d5d9
|
Fixed MIDI looping
|
2013-11-03 00:44:01 -07:00 |
Chris Moeller
|
00c13ec061
|
Fixed HighlyComplete silence detection to handle DC offset silence
|
2013-11-01 16:57:07 -07:00 |
Chris Moeller
|
d898cf4f71
|
Added MO3 support
|
2013-11-01 12:24:59 -07:00 |
Chris Moeller
|
a3dfee75f8
|
Cleaned up minor warnings and removed unnecessary imports
|
2013-10-29 17:32:41 -07:00 |