Commit Graph

61 Commits

Author SHA1 Message Date
Grigory Chudov
0cf9fa0e76 CUETools.Flake: add an overflow safeguard when encoding hires files 2014-09-18 23:47:47 -04:00
Grigory Chudov
52879ed70c Flake: use new window functions (partial_tukey, punchout_tukey). 2014-08-26 23:48:16 -04:00
Grigory Chudov
3c227b8710 FLACCL: Display OpenCL driver version 2013-06-26 20:19:17 -04:00
Grigory Chudov
5c2ffab0f9 FLACCL: Display platform and device used 2013-06-26 00:54:53 -04:00
Grigory Chudov
400902db3e FLACCL: use mapped memory on devices that share memory with the host 2013-06-25 21:45:02 -04:00
Grigory Chudov
9ebe8afe3f FLACCL: support for Intel HD Graphics 2013-06-23 23:12:47 -04:00
Grigory Chudov
12f9a66c27 Simplify code for encoder settings 2013-06-19 03:40:43 -04:00
Grigory Chudov
bcb42dd531 Simplify codec settings. Check for non-Subset FLAC modes. 2013-06-18 20:45:53 -04:00
Grigory Chudov
21a1628018 FLACCL: fix problem with 192kHz audio 2013-06-16 15:46:50 -04:00
Grigory Chudov
dd57626b4e CUETools.Flake/FLACCL: --lax command line setting 2013-06-04 20:44:13 -04:00
Grigory Chudov
1e502ab0b9 CUETools: CTDB verification during encoding, CTDB confidence tags 2013-06-04 00:10:33 -04:00
Grigory Chudov
5f8a7d9652 FLACCL: hi-res audio encoding optimisation 2013-06-01 22:54:32 -04:00
Grigory Chudov
351705f551 FLACCL: cleanup 2013-05-30 22:14:16 -04:00
Grigory Chudov
2a55d33d9f FLACCL: 88.2 khz audio support 2013-05-27 22:53:01 -04:00
Grigory Chudov
8dd7cfe136 CUETools flac and alac encoders write 'CUETools 2.1.5' in "tool" metadata
instad of "Flake#0.1" etc
2013-04-28 14:33:48 -04:00
Grigory Chudov
e3d0c595c0 Reset encoding mode to default for codecs with dynamic modes list,
when settings become incompatible with the chosen mode.
E.g. for flac if -11 was selected and nonsubset modes are disabled,
-7 is chosen instead.
2013-04-08 23:11:03 -04:00
Grigory Chudov
91d86a1f49 Bug in recent commit: "inited" was set to false too soon, last frame was dropped 2013-04-07 22:57:18 -04:00
Grigory Chudov
8eca57d477 Mostly whitespace 2013-04-07 21:57:11 -04:00
Grigory Chudov
9670c6c891 Refactoring codecs infrastructure:
AudioWriterSettings passed to IAdioDest constructors now
AudioWriterSettings now includes AudioPCMConfig
2013-04-07 20:41:58 -04:00
Grigory Chudov
b44e482dee Refactoring: moved Padding and BlockSize from IAudioDest to AudioEncoderSettings; 2013-04-04 22:07:15 -04:00
Grigory Chudov
9dd4897acc Cleanup IAudioDest; CompressionLevel is now part of AudioEncoderSettings.
FLAC encoders no longer offer non-subset compression levels by default.
2013-04-01 23:03:22 -04:00
Grigory Chudov
0da8f36797 Due to a bug in one of the recent commits, Flake/FLACCL were generating invalid files 2013-03-28 22:17:03 -04:00
Grigory Chudov
76111a5c6e Another Flake optimization 2013-03-26 19:50:44 -04:00
Grigory Chudov
55af6e181a Somewhat optimized Flake encoder 2013-03-25 22:33:21 -04:00
Grigory Chudov
78fc1f0287 More code cleanup after decoding optimization 2013-03-19 22:33:53 -04:00
Grigory Chudov
ecbb572b29 More code cleanup after decoding optimization 2013-03-19 22:31:43 -04:00
Grigory Chudov
0f9f8d08a3 Configurable padding size for FLACCL 2013-02-24 19:55:45 -05:00
chudov
7f07eff0a5 Version 2.0.4
* Better handling of metadata for playstation type CDs
* HTOA filename now starts with 00 instead of 01.00
* CUETools: local database: when the folder is already in database, you can now refresh it instead of removing/adding it
* CUETools: local database: added sort category "by CTDB confidence"
* CUETools: local database: new menu item: locate in explorer
* CUERipper: Option to disable gaps detection
* CUERipper: now correctly submits CDs with data tracks to Freedb
* EAC plugin: now fixes codepage for freedb entries
2012-04-08 23:54:36 +00:00
chudov
02d37c8bfc Minor bugfixes 2011-07-11 15:16:21 +00:00
chudov
51639e3c7b optimizations 2010-12-11 07:20:54 +00:00
chudov
26328d99be 24-bit/multichannel support: optimizations 2010-12-11 00:22:15 +00:00
chudov
aef331476c optimizations 2010-12-10 05:19:39 +00:00
chudov
59d5bd13de Intel OpenCL: 24-bit/multichannel support 2010-12-09 15:51:01 +00:00
chudov
6585ea2001 24-bit/multichannel support 2010-12-07 22:52:34 +00:00
chudov
6783bba2e9 optimizations 2010-12-02 15:58:41 +00:00
chudov
64a04f0912 optimizations 2010-11-29 21:31:42 +00:00
chudov
8857259a5f stability issues 2010-11-25 09:10:35 +00:00
chudov
a81995e554 optimizations 2010-11-24 08:13:39 +00:00
chudov
f981d1bb65 Compatibility issues with HD4XXX, Fermi 2010-11-20 19:27:42 +00:00
chudov
72c1f0b5ce Intel OpenCL 2010-11-20 14:06:10 +00:00
chudov
ac35093c52 Intel OpenCL 2010-11-19 07:35:43 +00:00
chudov
76762f2e16 optimizations 2010-11-18 06:06:12 +00:00
chudov
987d48a2bd autodetecting atomics support 2010-11-17 05:26:59 +00:00
chudov
f2208b2d9b optimizations 2010-11-14 22:26:10 +00:00
chudov
3f830ec184 optimizations 2010-11-14 20:48:27 +00:00
chudov
050140aa7f experimenting with rice encoding on GPU 2010-11-14 19:09:09 +00:00
chudov
dd9b86e4a5 experiment 2010-11-12 05:44:39 +00:00
chudov
6d4e361462 optimizations 2010-11-05 16:28:24 +00:00
chudov
5297071086 testing on CPU 2010-11-03 19:16:52 +00:00
chudov
9d2db5d61a optimizations 2010-10-31 18:09:45 +00:00