Commit Graph

2435 Commits (ea853109edc48e70ce7dd16b95057a0d4d21cd16)

Author SHA1 Message Date
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
Christopher Snowhill 9a427cf03c Update libopenmpt to version 0.5.6 2021-03-14 14:55:49 -07:00
Christopher Snowhill ba7aaec69c M3U and PLS playlist handlers now correctly handle macOS Classic line endings 2021-03-09 23:49:13 -08:00
Christopher Snowhill ab6429b62b Updated VGMStream to r1050-3618-gfbf7bcaa 2021-03-04 15:32:52 -08:00
Dzmitry Neviadomski 3a387c3a3f Update Copyright year to 2021 with regex. 2021-03-03 23:05:57 +03:00