Christopher Snowhill
837c979962
Merge pull request #56 from dleehr/fix-apple-silicon-flac-crash
...
Fix apple silicon flac crash
2020-11-23 14:20:24 -08:00
Dan Leehr
850fe390ca
Fixes FLAC playback crash on Apple Silicon
...
- Avoid creating an NSDictionary with NULL context object (https://github.com/kode54/Cog/blob/master/Audio/Chain/InputNode.m#L81 passes NULL as context, so this must be handled in NSDictionary creation
- When calling addObserver, downgrade options from NSNumber * to NSKeyValueObservingOptions (aka NSUInteger)
Not sure why this would be specific to Apple Silicon...
2020-11-23 17:01:25 -05:00
Dan Leehr
1d4a777018
Restore libFLAC plugin on macOS 10.13 and newer
2020-11-23 17:01:25 -05:00
Dan Leehr
cd84ec683e
Fix path to icon_blank.icns
2020-11-23 17:01:25 -05:00
Christopher Snowhill
dedeb399a8
- Big Sur phase two
...
- Restructure main window a bit more
- Remove attempt at SF Symbols icons for now
- Add Now Playing popout to Stacks style main window, tooltip instructs to click to select the current track in playlist
- Disable libFLAC plugin on macOS 10.13 and newer, letting Core Audio handle it instead. Apparently, libFLAC is not really ready for Apple Silicon yet.
2020-11-22 18:16:34 -08:00
Christopher Snowhill
dca9655c62
Fixed toolbar buttons on 10.15 and older, and fixed the Preferences dialog on Big Sur and potentially newer.
2020-11-19 16:24:33 -08:00
Christopher Snowhill
44e7e85a5f
Update feed script with new Git URL
2020-11-19 02:57:49 -08:00
Christopher Snowhill
55ebd62eba
Updated VGMStream to r1050-3424-gd7bd5a2a
2020-11-19 02:07:36 -08:00
Christopher Snowhill
85907a48d9
Add .ogg extension to Opus plugin
2020-11-19 01:37:50 -08:00
Christopher Snowhill
ee0782efbf
Updated libopenmpt to version 0.5.3
2020-11-19 01:35:54 -08:00
Christopher Snowhill
4eb7a3eebf
Update VGMStream plugin with new API changes a bit, and now force auto downmixing to 6ch
2020-09-21 22:33:18 -07:00
Christopher Snowhill
bb38853ee9
Updated VGMStream to r1050-3272-g842171b8
2020-09-21 22:22:53 -07:00
Jan Weiß
6a534ad900
Swap keyboard shortcuts for "Playlist > Repeat > Toggle" (now ⌘R) and "Playlist > Show in Finder" (now ⇧⌘R).
2020-09-21 22:00:46 -07:00
Christopher Snowhill
dab78ed74f
Updated libopenmpt to version 0.5.2
2020-09-21 21:54:24 -07:00
Christopher Snowhill
640e8b7304
Various architectural changes to make Intel plus Apple Silicon build successfully
2020-09-11 17:08:37 -07:00
Christopher Snowhill
002e16260c
Change delpoyment target to 10.9
2020-09-06 21:52:07 -07:00
Christopher Snowhill
0e5013abdd
Updated main app icon and badges
2020-09-06 21:47:38 -07:00
Christopher Snowhill
f1712aebe1
Moved to new server
2020-09-05 19:37:59 -07:00
Christopher Snowhill
667af62631
Added arm64 flavors of BASS and company
2020-09-05 19:15:45 -07:00
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
ebfb7e1207
Updated VGMStream to r1050-3043-g295ffac0
2020-06-07 19:57:02 -07:00
Christopher Snowhill
3cdebc8425
Remove unused framework
2020-06-07 19:08:01 -07:00
Christopher Snowhill
5f04d9250d
Merge pull request #48 from sigmaris/map_jit_backwards_compat
...
Avoid using MAP_JIT mmap flag on macOS < 10.14
2020-06-07 18:58:55 -07:00
Hugh Cole-Baker
be44237199
Avoid using MAP_JIT mmap flag on macOS < 10.14
...
If compiled with the macOS 10.14 SDK, MAP_JIT will be defined and passed
as a flag to mmap to allocate memory for the dynarec, but this flag will
cause mmap to fail if running on macOS 10.13 and below; on macOS check
the OS version at runtime, set and cache the appropriate flags for mmap.
2020-06-06 16:05:15 +01:00
Christopher Snowhill
c009a17ccd
Updated VGMStream to r1050-2955-g9aaba3b3
2020-05-16 19:01:23 -07:00
Christopher Snowhill
cbe7dcfd4f
Add patrons to credits info
2020-05-02 00:58:26 -07:00
Christopher Snowhill
aa434c09bb
Project file touched by Xcode
2020-05-02 00:53:26 -07:00
Christopher Snowhill
3b41af0dc2
Update donation menu
2020-05-02 00:53:08 -07:00
Christopher Snowhill
fbbbda70d6
Update copyright year
2020-05-02 00:52:11 -07:00
Christopher Snowhill
04686e999f
Updated FLAC to 1.3.3
2020-05-02 00:14:26 -07:00
Christopher Snowhill
da72f8bbdb
Updated VGMStream to r1050-2946-g1e583645
2020-05-01 23:57:11 -07:00
Christopher Snowhill
05386bce3a
Updated VGMStream to r1050-2932-g546accdf
2020-04-23 23:55:49 -07:00
Christopher Snowhill
bf95a58c02
Updated VGMStream to r1050-2930-g9a1b37d2
2020-04-23 00:09:41 -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
798cc4ce43
Updated VGMStream to r1050-2900-g8638b219
2020-04-11 00:41:39 -07:00
Christopher Snowhill
53bfe785bb
Disable remote file support for CoreAudio decoder
2020-04-11 00:31:22 -07:00
Christopher Snowhill
4aca4a9c77
- Increase HTTP buffer size to 256KB
...
- Support a different older flavor of ShoutCAST server
2020-04-11 00:30:27 -07:00
Christopher Snowhill
6c7b7f7213
Maximum volume increased to 800%
2020-04-06 23:30:07 -07:00
Christopher Snowhill
20ef302410
Project files touched by Xcode
2020-04-06 23:29:49 -07:00
Christopher Snowhill
95a326ecd7
Cosmetic reordering of project files
2020-04-06 23:29:34 -07:00
Christopher Snowhill
38b5dd6e3f
Updated VGMStream to r1050-2895-g772fe03e
2020-04-06 23:29:07 -07:00
Christopher Snowhill
5fbf722f29
Fix NSF player to support N163 waveform lengths like the real thing
2020-03-24 01:11:02 -07:00
Christopher Snowhill
b7487e2ad2
Clean up audio output code just a bit
2020-03-23 01:46:41 -07:00
Christopher Snowhill
b7596caa44
Fixed WavPack tag reading, by actually enabling it
2020-03-22 00:16:13 -07:00
Christopher Snowhill
9ca13ad471
Updated WavPack decoder to 5.2.0
2020-03-22 00:15:45 -07:00
Christopher Snowhill
3e6d599452
Implement new notification display system, when running on Mojave or newer
2020-03-21 01:51:35 -07:00
Christopher Snowhill
7f3da31b45
Consider URLs as 'internal' source so they don't auto play
2020-03-10 02:17:19 -07:00
Christopher Snowhill
a43ae5fc81
- Redo HTTP buffering mechanism
...
- Handle HTTP errors better
- Fix handling ShoutCAST servers responding ICY headers
2020-03-10 01:56:59 -07:00
Christopher Snowhill
b37a6f0f0d
Attempt to add rewinding to CoreAudio for streamed source files, but it doesn't work, it still fails to play anything from a stream
2020-03-09 00:23:58 -07:00