Christopher Snowhill
0001bd581b
Phase one of Big Sur
2020-06-30 01:04:55 -07:00
Christopher Snowhill
3b628c3989
Touched by Xcode
2020-06-07 19:57:15 -07:00
Christopher Snowhill
f5c7c4d49a
Update midi_processing to latest version, fixing some severe MIDI file handling issues, including Standard MIDI file SysEx and SysEx continuation handling
2020-04-14 02:10:52 -07:00
Christopher Snowhill
765cb5e890
Usual Xcode update mess
2020-02-13 01:41:21 -08:00
Christopher Snowhill
fd7ab684c2
Updates for modern Xcode
2019-10-05 00:12:36 -07:00
Christopher Snowhill
c1a45135b3
Remove unnecessary cleanup code that impeded cases where multiple decoders could handle a single file type.
2019-07-07 00:37:56 -07:00
Christopher Snowhill
050eef7225
Updated to latest Xcode
2019-07-02 16:37:17 -07:00
Christopher Snowhill
67495009ff
Updates for new build system.
2018-06-28 04:03:37 -07:00
Christopher Snowhill
bcf839efd1
Apply Xcode's suggested changes to project files.
2018-06-04 00:13:55 -07:00
Christopher Snowhill
11845e18d6
Update Secret Sauce functionality.
2017-12-27 18:57:41 -08:00
Chris Moeller
9e8fd61d8c
Update xcschemes.
2017-12-05 19:10:41 -08:00
Christopher Snowhill
913287665d
Update project files to current recommendations.
2017-09-26 16:12:33 -07:00
Christopher Snowhill
039347f36f
Made all scheme configurations shared, imported.
2017-09-17 18:40:02 -07:00
Christopher Snowhill
436f1caff7
Updated DMXOPL to version 1.9.1.
2017-07-17 18:34:34 -07:00
Chris Moeller
113c52a616
Updated Doom oplmusic synth to latest version.
2017-06-23 16:50:41 -07:00
Chris Moeller
b18222052b
Updated DMXOPL to version 1.8.2.
2017-06-23 16:50:10 -07:00
Christopher Snowhill
95e853a544
Updated DMXOPL to version 1.7.
2017-06-12 20:24:57 -07:00
Christopher Snowhill
d2dc14a72c
Added DMXOPL patch set by sneakernets.
2017-06-02 14:36:52 -07:00
Christopher Snowhill
9bc3b55cb7
Fixed XG mode.
2017-05-18 17:51:33 -07:00
Christopher Snowhill
3cd248f126
Fix seeking for SCVA.
2016-12-20 16:59:44 -08:00
Christopher Snowhill
26a9e2b3a1
Updated SCVA player with more stringent resetting.
2016-11-30 21:29:03 -08:00
Christopher Snowhill
590cf42521
Fix crash on startup when MIDI files are resumed.
2016-11-29 16:00:18 -08:00
Christopher Snowhill
ebfcd03c5d
- Change MIDI overrides to support 'default (auto)' mode
...
- Change MIDI flavor default to 'default (auto)'
- Fix MIDI preference page to correctly enable the flavor option only where applicable
- Fix SCVA player to reset existing instances reliably
2016-11-29 15:46:38 -08:00
Christopher Snowhill
af69cd53c3
Increase OPL3 volume 4x, which is about what it needs with this core and these instruments.
2016-11-21 21:00:02 -08:00
Christopher Snowhill
87c90c4019
Replace OPL3 weighted average resampler with a sinc resampler.
2016-11-21 20:59:25 -08:00
Christopher Snowhill
8ad0b7e8e3
Updated projects to Xcode recommendations.
2016-11-03 22:42:21 -07:00
Christopher Snowhill
a95280626f
Fix Projects. Fix a major deadlock introduced by previous commit. Introduce new mGBA based GSF player.
2016-09-04 12:49:43 -07:00
Christopher Snowhill
899cfd6b42
Update project files.
2016-09-01 18:50:33 -07:00
Chris Moeller
a1fab29749
MIDI decoder only initializes synthesizer if decoding actually begins, which should speed up loading file metadata.
2016-06-29 22:12:58 -07:00
Chris Moeller
17272ce43c
Clean up lots of warnings and minor issues.
2016-06-29 22:10:29 -07:00
Chris Moeller
78ccb5d2bf
Rewrote the MIDI SFList loader, and added support for the new JSON based format.
2016-06-19 13:06:55 -07:00
Chris Moeller
03e7b666ae
Added support for DMX and MSOPL true stereo extension.
2016-06-19 13:05:30 -07:00
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
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
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
0e3644177e
Updated everything else to ARC, and plugged a release cycle.
2016-05-05 13:05:39 -07:00
Chris Moeller
e58e934db1
Fixed MIDI GS reset
2016-04-12 21:45:49 -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
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
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
ce2303ef24
Update project files for new Xcode
2015-11-12 21:31:10 -08:00
Chris Moeller
52362e4341
Workaround bugs in the 10.11 SDK by using the 10.10 SDK instead
2015-08-05 17:03:12 -07:00
Chris Moeller
3f55ef085a
Hopefully fix munt madness for real this time
2015-05-16 19:22:06 -07:00
Chris Moeller
f760870f06
Fixed munt dependency that should have been removed
2015-05-16 19:15:22 -07:00
Chris Moeller
65a1ecef0d
Added MUNT to project tree, but it's not being used yet
2015-04-27 19:06:09 -07:00
Chris Moeller
a6b6369a6d
Added class priority levels to metadata readers, properties readers, and containers, all so sidplay can be downvoted for mishandling id MUS format when trying to read its own MUS format
2015-04-13 00:39:24 -07:00
Chris Moeller
5677527ffd
Changed code signing procedures, removed unnecessary Plugin.h copies from numerous PlugIn bundles, and re-signed Growl.framework with a valid signature
2015-03-18 21:45:32 -07:00
Chris Moeller
f84cfcd647
Fixed MIDI drums
2015-02-22 12:15:07 -08:00