Commit Graph

352 Commits

Author SHA1 Message Date
chudov
c64b097c07 Password protected archives support 2008-11-12 05:45:48 +00:00
chudov
bb1648393e Codecs cleanup 2008-11-10 23:54:03 +00:00
chudov
58d3af09c7 All audio formats can now be read from a .rar archive.
Cleaned up .APE library of outdated code.
2008-11-10 16:12:16 +00:00
chudov
d4e68c5261 WavPack can also be read from RAR archive 2008-11-10 12:39:07 +00:00
chudov
9f4ceab16e ALAC can also be read from RAR archive 2008-11-10 10:31:35 +00:00
chudov
df34997334 WAV can also be read from RAR archive 2008-11-10 09:31:14 +00:00
chudov
e028a4d1e8 can now verify/decode files directly from rar archive 2008-11-10 08:42:42 +00:00
chudov
2fbcf9575e bugfix for ape 2008-11-09 14:01:15 +00:00
chudov
da7fe1edfe Use read callbacks and FileStream instead of FILE*: a tiny bit less efficient, but more versatile. 2008-11-09 03:48:46 +00:00
chudov
18d701a3a0 * option to set process priority to idle (enabled by default)
* input can be a directory with audio files and no cue sheet.
2008-11-08 16:47:23 +00:00
chudov
ad057576bc fixed a bug in filename corrector, which would erroneously sort filenames alpabeticaly when it should not.
added an option to automaticly detect and remove extra 4206 samples, added by some erroneous flac coders.
2008-11-08 14:59:50 +00:00
chudov
9844a654ce optimizations, AudioSource.Read now reads FLAC samples (int [,]). 2008-11-07 22:43:26 +00:00
chudov
19f577b815 tiny things 2008-11-06 09:06:32 +00:00
chudov
1144f9ddd4 tiny things 2008-11-05 21:20:07 +00:00
chudov
12c3a0721b optimized 2008-11-05 21:01:12 +00:00
chudov
bea1e66230 cleanup 2008-11-05 13:15:33 +00:00
chudov
8ea8f7d472 fix crash if .dll not found 2008-11-05 03:58:46 +00:00
chudov
39c7b52add fixed encoding of autogenerated cuesheets (allows utf8 now)
not catching exceptions in debug version
2008-11-05 03:58:08 +00:00
chudov
98e7815244 cleaned up tags code
fixed crash on incomplete file
2008-11-05 03:56:43 +00:00
chudov
aac91ec9e4 Preserving uncommon tags when converting from tracks to image 2008-11-04 22:01:36 +00:00
chudov
a2d29bf71b basic tags support for ALAC 2008-11-04 22:00:29 +00:00
chudov
4bd778c594 * HDCD detection & decoding with library by Christopher Key
* All output formats allow for 24-bit audio
* ALAC (Apple Lossless) input support (preliminary)
* AccurateRip PartialContent error fixed
* 'pause' button switches to 'resume' button when pressed
* option to add md5 checksum to wavpack files
* option to generate .m3u playlists
* option to export .cue even when embedding it
2008-11-04 01:23:30 +00:00
chudov
bbb87a2d49 Initial checkin: wrapper for Christopher Key's HDCD decoder 2008-11-04 01:17:42 +00:00
chudov
5a92dc8b84 test version of ALAC decoder,
trying to clean up audio interfaces
2008-11-04 01:14:25 +00:00
chudov
5bfe042a0a more detailed settings 2008-10-26 11:25:14 +00:00
chudov
e54126a978 * preserving modification times 2008-10-25 19:14:44 +00:00
chudov
47534c491a * New batch mode for command-line use
* Fixed extra null character sometimes appearing in .ape tags
* Played around with data track length bruteforce, concept proved, but not enabling it
* Data track diagnostics in accuraterip log
2008-10-25 18:42:28 +00:00
chudov
850eb4b5fb apeCompressionLevel option
filenamesANSISafe option
AR log saved even if disc not found in database
fixed a crash when the input path didn't contain the actual path (current directory)
tags preserved in more modes
default options slightly re-tuned
a separate form for 'About' dialog
worker thread priority lowered
dbpoweramp-like tag added
2008-10-22 11:45:53 +00:00
chudov
c67c1510f0 'Pause' button 2008-10-20 06:38:33 +00:00
chudov
5b99fdef5b speaking of localizable 2008-10-20 05:14:57 +00:00
jdpurcell
1f2af942bd Fix track numbering in separate file tags.
Clean up settings code.
2008-10-20 02:59:41 +00:00
jdpurcell
568c26abfe Work around Mono anchoring bug. 2008-10-19 18:32:33 +00:00
jdpurcell
9f58e03075 Can be compiled with only WAV support (since Mono doesn't support C++/CLI yet).
Adjusted control spacing, tab-order, etc.
Set Localizable=True on all forms to work around .NET auto-scaling issue.
2008-10-19 17:58:48 +00:00
chudov
f6138ce9cc Input browse & batch buttons start browsing at the current input location
MacLib no longer opens the file for writing when decoding
2008-10-19 11:20:48 +00:00
chudov
b00e54f20e CUETools split into class library and GUI project.
ArCueDotNet: console verification tool.
2008-10-17 20:23:33 +00:00
chudov
cf87cc9bd2 Update 6: Better support for different cue sheet encodings, ape output 2008-10-17 18:21:59 +00:00
chudov
ab94a4f25e Wavpack output can now have tags and embedded cue sheet. 2008-10-15 02:25:21 +00:00
chudov
e342ad80c2 x64 build for wavpack, library updated to 4.5.0 2008-10-15 00:34:23 +00:00
chudov
692a18f602 C# code for APE tags 2008-10-14 23:09:34 +00:00
chudov
914ea2c09f APETagsDotNet superseded by new C# version 2008-10-14 23:04:37 +00:00
chudov
05074774ea SSE3 optimization 2008-10-14 17:13:34 +00:00
chudov
c585467f70 Update 5 2008-10-14 04:48:52 +00:00
chudov
3179fa7d84 More SSE2 optimizations 2008-10-14 04:16:26 +00:00
chudov
8b7ab762d5 optimized 2008-10-14 01:45:15 +00:00
chudov
3878d2527d more SSE2 2008-10-14 01:37:43 +00:00
chudov
f1f8e8e308 playing with SSE2 2008-10-14 00:19:30 +00:00
chudov
30a26ae9a8 removed garbage 2008-10-13 22:10:40 +00:00
chudov
29a046ec67 commited by mistake 2008-10-13 19:38:10 +00:00
chudov
cf82b12c23 commited by mistake 2008-10-13 19:34:16 +00:00
chudov
f1674cd9c8 commited by mistake 2008-10-13 19:32:51 +00:00