Commit Graph

1904 Commits (9609e96143b01f297717ef7cdec8ffa46767d0db)

Author SHA1 Message Date
Chris Moeller 597a342838 Adding a lot of MIDI files should hopefully be faster now. 2016-06-19 12:58:17 -07:00
Chris Moeller 03b825ced3 Hopefully fix the last of the Automatic Reference Counting issues that remained. 2016-06-19 12:57:18 -07:00
Chris Moeller 0213dd9741 Updated Blam Synthesis resampler, improving quality and performance significantly. 2016-06-02 00:31:13 -07:00
Chris Moeller 4fdbf35aba Imported OPL3 FM synthesizer drivers from 'OPL3 MIDI Driver for Windows' and 'Doom OPL Windows MIDI driver' 2016-05-28 21:39:10 -07:00
Chris Moeller 2df21a675a Fix remaining errors, hopefully compiling now. 2016-05-19 12:00:41 -07:00
Chris Moeller 7200229af3 Fix potential threading issues with resid and residfp. 2016-05-18 20:27:05 -07:00
Chris Moeller f3b44f7730 Renamed and updated README. 2016-05-15 18:52:14 -07:00
Chris Moeller 715c4383db Stop it, Travis. Stop. 2016-05-15 18:29:30 -07:00
Chris Moeller 10cb39bd40 Travis is trying to compile old tags. It should not do this. 2016-05-15 18:29:21 -07:00
Chris Moeller c3510809a3 Add preliminary Travis CI configuration. 2016-05-15 18:00:29 -07:00
Chris Moeller 33868a8b09 Share the Cog scheme. 2016-05-15 17:58:22 -07:00
Chris Moeller 8670ddf635 Fixed Ogg Vorbis related crash 2016-05-12 22:37:28 -07:00
Chris Moeller dee388d22c Changed the Support Cog link. 2016-05-09 21:57:04 -07:00
Chris Moeller 026380fe40 Now MIDI decoder will stop playing if init/startup fails, rather than attempting to play with no SoundFonts loaded. 2016-05-09 21:56:44 -07:00
Chris Moeller 4c0e43863f Updated BASSMIDI. 2016-05-09 21:56:04 -07:00
Chris Moeller e531f288b2 Fix a race condition with opening files externally through file associations or the 'open' terminal command. 2016-05-07 22:41:28 -07:00
Chris Moeller a1bf797f56 Remove unnecessary autoreleasepool block. 2016-05-07 10:21:05 -07:00
Chris Moeller ba9fe0534f Convert playlist metadata loader to use code blocks, which fixes references and stops crashes on adding new tracks. 2016-05-07 10:20:46 -07:00
Chris Moeller f0bee5ea6c Fix FFMPEG library paths so release target builds. 2016-05-06 23:37:43 -07:00
Chris Moeller af7485f26a Fix newly imported FFMPEG, so it actually uses and links to the new libraries. 2016-05-06 23:35:04 -07:00
Chris Moeller 5620a377db And then Xcode decided to reformat a couple of my XIB files. 2016-05-06 23:16:33 -07:00
Chris Moeller 8308f30d5f Fixed FFMPEG by replacing it with a proper build, should be faster now, too. 2016-05-06 23:16:12 -07:00
Chris Moeller 6c25858e66 Updated the feedback form URL. 2016-05-05 19:30:11 -07:00
Chris Moeller 7b940443af Minor fixes to hotkey event handler. 2016-05-05 14:03:58 -07:00
Chris Moeller 68db8edae3 Fixed setting keycode 0 as a hotkey. 2016-05-05 14:03:48 -07:00
Chris Moeller 23bf993ad1 Fixed configuring spam hotkey. 2016-05-05 14:03:24 -07:00
Chris Moeller 0e3644177e Updated everything else to ARC, and plugged a release cycle. 2016-05-05 13:05:39 -07:00
Chris Moeller 80aa1b7e25 Migrate DUMB plug-in to use ARC. 2016-05-03 00:58:19 -07:00
Chris Moeller 21c948212b Migrate FFMPEG plug-in to use ARC. 2016-05-03 00:58:05 -07:00
Chris Moeller 3c229f2017 Migrate APL plug-in to use ARC. 2016-05-03 00:57:52 -07:00
Chris Moeller a2ff3dcb0a Eliminate all warnings in HighlyComplete and child frameworks. 2016-05-03 00:34:46 -07:00
Chris Moeller 0eec639b66 Upgrade some Sparkle project thing. 2016-05-03 00:34:17 -07:00
Chris Moeller 2f60cb42db Activated ARC for HighlyComplete plug-in, and made necessary fixes to it. 2016-05-03 00:32:28 -07:00
Adam Gashlin 4bbf15ea5c Accept 0x00010102 in header for CWAV
This is supposedly in files from Fire Emblem Fates and
Hyrule Warriors Legends.
2016-05-02 22:59:18 -07:00
Chris Moeller e58e934db1 Fixed MIDI GS reset 2016-04-12 21:45:49 -07:00
Chris Moeller 7903c0e371 Fixed compilation error 2016-04-12 21:45:28 -07:00
Chris Moeller 6c8a08fff1 Implemented MIDI flavor override control for Sound Canvas VA Audio Unit 2016-04-12 21:16:25 -07:00
Chris Moeller f10fa14668 Updated Game_Music_Emu with changes that don't currently affect playback. 2016-03-17 17:15:45 -07:00
Chris Moeller 87ea9f3428 Forgot to fix Syntrax-c framework install path. 2016-03-13 23:07:11 -07:00
Chris Moeller a60970c754 Whoops. 2016-03-13 22:52:53 -07:00
Chris Moeller 3c75c03b70 Implemented new Syntrax/JayTrax Module decoder. 2016-03-13 22:51:17 -07:00
Chris Moeller bd93d120a0 Added (disabled) AUPlayer configuration view, which is obviously not in real time due to the buffering, hence it is disabled. 2016-03-13 18:48:17 -07:00
Chris Moeller dd5c25c125 GME: Fix incorrect length reporting for VGM files, caused by an uninitialized variable. 2016-02-10 17:52:28 -08:00
Chris Moeller 0078b0bccb Worked around a Clang optimizer bug by replacing a table generator with a static table. 2016-02-10 00:04:31 -08:00
Chris Moeller 8533dde6dd Fixed GME/VGMPlay metadata retrieval during playback, which fixes song lengths. 2016-02-09 22:20:00 -08:00
Chris Moeller cf1857fa94 Updated VGMPlay, fixing YM2608 playback. 2016-02-07 21:03:10 -08:00
Chris Moeller 039788226d - MIDI player now loops non-looping files internally if Repeat One is enabled
- MIDI player now supports installed Audio Unit plug-ins, and defaults to the DLS MIDI synthesizer
2016-01-20 21:11:05 -08:00
Chris Moeller fed76e9a49 Added new Audio Unit MIDI player, currently not in use. 2016-01-11 01:36:41 -08:00
Chris Moeller 5bd098fa88 Fixed playback of non-stereo Opus files 2015-12-22 00:39:00 -08:00
Chris Moeller 0f13825a04 Updated libopus to version 1.1.1 and opusfile to 0.6 2015-12-22 00:38:41 -08:00