Commit Graph

2439 Commits (db7450674765921edc6030712143940c4d3db933)

Author SHA1 Message Date
Christopher Snowhill db74506747 Updated AdPlug 2021-04-29 18:12:28 -07:00
Christopher Snowhill d23860d2d8 Updated VGMStream to r1050-3682-g5b76dc05 2021-04-29 16:16:01 -07:00
Christopher Snowhill 4d7a4ec29d MIDI: No longer call BASS_Free on shutdown, may have been possible to cause a hang on shutdown 2021-04-27 00:19:26 -07:00
Christopher Snowhill 6b1d4e7350 MIDI: Update BASS, BASSMIDI, BASSFLAC, and BASSOpus 2021-04-27 00:18:41 -07:00
Calvin Buckley ea853109ed Fix info inspector to always display the first item of the current selection, or otherwise the currently playing track, or nothing at all, in that order 2021-04-24 19:25:29 -07:00
Christopher Snowhill 7acfdf774d VGMStream: Fix length reporting and track termination when not looping forever 2021-04-22 23:53:59 -07:00
Christopher Snowhill d4bfbf9fdc GBA: Revert to stock libmgba 0.9.1. The rips in question are broken and need to be fixed. 2021-04-22 23:53:19 -07:00
Christopher Snowhill d44558b419 GSF: Update libmgba to version 0.9.1 plus a fix for Metroid: Zero Mission and possibly others 2021-04-22 14:35:43 -07:00
Christopher Snowhill 5c6b145f9a Update playback position 5 times per second instead of once, increasing smoothness of seekbar on shorter tracks, and hopefully solving jitter on some tracks 2021-04-19 23:51:31 -07:00
Christopher Snowhill edb8b7422d Updated VGMStream to r1050-3677-g76566c8d 2021-04-19 12:13:03 -07:00
Christopher Snowhill 4ea289ba27 MIDI: Reject files with no event data 2021-04-11 17:23:55 -07:00
Christopher Snowhill 2925a37a81 Update libopenmpt to version 0.5.8 2021-04-11 17:23:22 -07:00
Christopher Snowhill 7a0e007d08 Updated VGMStream to r1050-3668-g37cc1229 2021-04-10 16:30:36 -07:00
Christopher Snowhill e603addc07 TagLib: Add generic APE tag support, for TAK files for now 2021-04-10 16:20:55 -07:00
Christopher Snowhill 9dd8dbe2f3 MIDI: Fix Standard MIDI track truncation issues 2021-04-10 00:22:27 -07:00
Christopher Snowhill 10856e6928 MIDI: Hopefully fix last outstanding Standard MIDI issue, this time with track lengths 2021-04-09 15:05:30 -07:00
Christopher Snowhill d06eec4ff0 Set allowed extensions for the save picker when saving a playlist 2021-04-09 11:16:12 -07:00
Christopher Snowhill cadb54b454 Fix shutdown action so it removes the playlist filter before saving the playlist 2021-04-09 11:09:18 -07:00
Christopher Snowhill d51ca224f5 MIDI: Fix Standard MIDI issues correctly this time 2021-04-08 23:47:49 -07:00
Christopher Snowhill ee5054e12a MIDI: Changed Standard MIDI processor to deal with even more bad MIDI files 2021-04-08 23:29:39 -07:00
Christopher Snowhill 812dde7fb5 MIDI: Made Standard MIDI processor considerably more lenient when dealing with broken files 2021-04-08 17:48:56 -07:00
Christopher Snowhill 2c20205f8f Fix VGMStream info parser to remove anchors and URL percent encodings from filenames 2021-04-06 16:51:08 -07:00
Christopher Snowhill ce8a1c230d Fix Playlist Loader so it only attempts to process track info for tracks that need it, and not the entire playlist every time 2021-04-06 16:50:17 -07:00
Christopher Snowhill 282252bfe7 Update libsidplayfp with only minor API changes for upstream 2021-04-06 16:49:16 -07:00
Christopher Snowhill b32f9d4ac3 libsidplayfp: Fix stereo playback, and implement support for multi-file songs, and fix stereo blending so it applies to the entire output 2021-04-05 14:07:20 -07:00
Dzmitry Neviadomski f6f81c3083
Add Build passing badge to README.md 2021-04-05 21:51:48 +03:00
Christopher Snowhill 5b1bd5a5ff Package CI build artifact with ditto 2021-04-05 11:35:19 -07:00
Christopher Snowhill 2a7c89f294 Merge branch 'master' of github.com:losnoco/cog 2021-04-05 11:28:35 -07:00
Dzmitry Neviadomski db698cfd54 Another attemt to fix CI build. 2021-04-05 21:15:39 +03:00
Christopher Snowhill be441fdf0d Merge branch 'master' of github.com:losnoco/cog 2021-04-05 11:11:01 -07:00
Dzmitry Neviadomski 6e8a64f25c Another attemt to fix CI build. 2021-04-05 21:07:41 +03:00
Dzmitry Neviadomski 1f14e5f76d Another attemt to fix CI build. 2021-04-05 20:47:47 +03:00
Dzmitry Neviadomski 1c19046216 Add pre-commit hook for checking leaked Development Team. 2021-04-05 20:31:25 +03:00
Dzmitry Neviadomski f1a8934ad9 Update Opus & Ogg targets. 2021-04-05 19:53:30 +03:00
Dzmitry Neviadomski 3bb1f1b437 Remove specification of Workspace in xcodebuild step. 2021-04-05 19:08:19 +03:00
Dzmitry Neviadomski 3097a84e56 Fix sidplayfp version define. 2021-04-05 19:06:46 +03:00
Christopher Snowhill 373ee8d57b Updated VGMStream to r1050-3658-gb5d5d6d6 2021-04-03 14:02:28 -07:00
Christopher Snowhill 09e82030e9 Updated libsidplayfp ref to upstream pull 2021-04-03 13:55:29 -07:00
Christopher Snowhill f0065d1914 Updated libsidplayfp to version 2.2.0, plus some extras 2021-04-03 02:53:09 -07:00
Christopher Snowhill 2925c2e733 MIDI: Fix Standard MIDI processor to handle edge cases like non-track chunks in the files 2021-03-29 00:33:14 -07:00
Christopher Snowhill 0ecc2d4084
Add developer ID certs to action 2021-03-28 18:38:28 -07:00
Dzmitry Neviadomski 497b7a301d Setup DEVELOPMENT_TEAM for GitHub Action. 2021-03-29 04:21:28 +03:00
Dzmitry Neviadomski 69dec865ff Add GitHub Action to test if project is buildable. 2021-03-29 03:42:20 +03:00
Christopher Snowhill bdd02c76d3 PSF/PSF2: Set harsh compatibility mode, so emulator behaves more like actual hardware, which fixes a few PSF and PSF2 rips 2021-03-28 12:49:34 -07:00
Christopher Snowhill d681eb293a Restore libsidplayfp remote URL 2021-03-27 12:15:11 -07:00
Christopher Snowhill f1e14e1e6e Updated VGMStream to r1050-3650-gce033e53 2021-03-27 12:14:09 -07:00
Christopher Snowhill 32ea54e8f0 Update sidplayfp to latest commit 2021-03-27 12:13:34 -07:00
Christopher Snowhill 81a4d92d72 Updated VGMStream to r1050-3644-gc9e2016f
First new build on an Apple Silicon build machine
2021-03-26 06:03:02 -07:00
Christopher Snowhill d21aa09771 First commit made while running on Apple Silicon
sidplayfp: Implement ARM NEON accelerated sinc resampler on Apple Silicon, and enable existing MMX accelerated sinc resampler on Intel
2021-03-26 05:56:29 -07:00
Christopher Snowhill 7139f5aa08 Update libopenmpt to version 0.5.7 2021-03-20 14:47:28 -07:00