Здравствуйте. Кратко о новостях обновлений софта за последние два месяца.
Программы
update:foobar2000 1.1.9 + 1.1.10 beta 1 - в последней версии добавлена поддержка 16-битного формата с плавающей точкой и поддержка записи тегов в WAV. В бета версии исправлены некоторые баги, а также введена нативная поддержка ALAC (дополнительный плагин-декодер больше не требуется).
1.1.10
Apple Lossless Audio Codec (ALAC) decoding support is now included out-of-the-box, using the newly published Apple library.
Fixed WAV handling bugs introduced in 1.1.9.
1.1.9
Added WAV file format tagging support.
Implemented experimental support for 16-bit floating-point WAV files.
Fixed ID3v2 handling bugs from 1.1.8.
update: Super Audio CD Decoder (foo_input_sacd.dll) 0.4.2
11/11/11:
Version 0.4.2 - Experimental: Lookup table based DST decoder design.
10/31/11:
Version 0.4.1 - DSDIFF playback crash fixed.
10/21/11:
Version 0.4.0 - Experimental: Direct DSD to PCM decimation with 30kHz cutoff.
10/20/11:
Version 0.3.14 - Multichannel playback area selection bug fixed.
10/20/11:
Version 0.3.13 - Gibbs artifacts reduced.
10/17/11:
Version 0.3.12 - Playback area is made preferable.
10/17/11:
Version 0.3.11 - Playback area selector added.
10/14/11:
Version 0.3.10 - Gapless playback (of ISO images) control added.
10/02/11:
Version 0.3.9 - Replaygain metadata dependence of "PCM Volume" control fixed.
09/30/11:
Version 0.3.8 - Large ISO (> 4GB) playback fixed.
09/29/11:
Version 0.3.7 - 44 kHz lowpass filter at 176400 samplerate added. Polyphase filters removed.
update: Scheduler (foo_scheduler.dll) 4.08
4.08
Fixed tab order in "Wait until N tracks played" configuration dialog.
Fixed a bug with menu items, when keyboard shortcuts couldn't be assigned to them correctly. Please recreate your menu item events!
0.2.13.13 (2011/09/30)
The padding fix in 0.2.13.10 led to negative allocations for tracks that are longer than they promise. The extra few samples are ignored.
update: Dynamic Range Meter (foo_dynamic_range.dll) 1.1.1
Version 1.1.1
Changelog 1.1.0 to 1.1.1 ~ 2011-11-08
Bug fix for audio with sample rates higher than 65535 Hz. A casting bug in a function parameter passing (unsigned short instead of unsigned int) caused consistently lower DR values for audio with high sample rates.
---
Version 1.1.0
Changelog 1.1.0 beta 6 to 1.1.0 ~ 2011-10-29
Some minor GUI fixes.
---
Version 1.1.0 beta 6
Changelog 1.1.0 beta 4 to 1.1.0 beta 6 ~ 2011-09-18
Added grouping option for playlist items in preferences.
Added thread priority option in preferences.
Added header with version info and date timestamp in log file.
Changed duration rounding to always upward.
This will be the last beta release of this version 1.1.0. If no major issues arise a regular version will follow within a couple of weeks.
0.2.1
master gain edit control is now editable, allows users to enter master gain directly
change band and update band gain automatically when user adjusts sliders
update displayed master gain correctly after importing a preset
code cleanup
new:Reference ALAC Encoder (refalac) 0.12 - консольный кодер ALAC основанный на недавно открытом исходном коде Apple Lossless. Не требует установки QuickTime.
update:LAME 3.99.2 (compiled 2011-11-18, EXE + DLL) 32/64-bit - наконец-то стабильная версия кодера LAME. Содержит оптимизации алгоритма VBR и использования резервуара бит (во всех режимах). Эту версию смело можно использовать для всех трех режимов - CBR, ABR и VBR.
LAME 3.99.2 November 18 2011
Robert Hegemann
Due to some bugs in 3rd party HW/SW decoders, those were not be able to make use of LAME's extended info tag anymore, resulting in problems with things like gapless playback.
LAME 3.99.1 November 5 2011
Robert Hegemann
Fixes for several issues with ID3v2 unicode tags, using Big-Endian text encodings. Because of several other software (like Windows Media Player), LAME writes Little-Endian unicode tags only.
Thanks to Taihei Monma, for reporting these issues. Tracker items: [ 3431203, 3431222, 3431241 ]
LAME 3.99 October 15 2011
3.99 beta 1 becomes 3.99
LAME 3.99 beta 1 not yet released
Robert Hegemann
Fix for Bugtracker item [ 3395813 ] id3tag_set_fieldvalue for URL link frames Broken
Fix for Bugtracker item [ 3368977 ] Wave Parser doesn't pad chunks
Fix for Bugtracker item [ 3034259 ] confusing fatal error: can't update LAME-tag frame!
update:Sonic Visualizer 1.9 - разработчики наконец-то исправили вылет программы при запуске.
Changes in Sonic Visualiser 1.9 since the previous release 1.8:
- Add session templates; save session as template; apply template to
session
- Tidy up the file open logic so as to remove the dialog asking how
to open a file, where possible
release 1.04
Added --delay option. Take delay amount in integer milliseconds. When positive, specified amount of silence is prepended. When negative, specified length is truncated from the beginning.
--normalize (-N) now works as general normalization function independent from --rate. This forces two pass, and creates HUGE temporary file for large input. This is just a simple peak normalization, and usually not recommended for music (EBU R128 or replaygain is much better).
Switched to use taglib for parsing APEv2 tag in tak file.
release 1.03
Fixed --format. Printed bitrate range was incorrect since 1.00.
Fixed wave muxer (for refalac -D) to properly update riff/data chunk size when finishing write, in case of length is not predictable beforehand. Also fixed to pad data chunk when it's size is not even.
Updated to automatically work in ignorelength mode when wave input data chunk size is equal to zero. At least ffmpeg seems to set zero as data chunk size, when sending to pipe and length is not predictable.
release 1.02
posted Nov 11, 2011 10:31 PM by nu 774 [ updated Nov 11, 2011 10:42 PM ]
Add CoreAudio AudioFile API importer, as a replacement of QuickTime importer. Now you can directly read AIFF and Sun/AU files without libsndfile-1.dll. As a bonus, AIFF CHAN chunk (undocumented feature used by Apple, to specify channel layout) is properly handled.
refalac -D now accepts input formats other than ALAC.
refalac -D is decoding mode, but actually, you can think of this as wave encoding mode (Though I don't know it has any use).
Better handling of UTF-8 encoded text file, which consists of latin characters only. It seems mlang tends to pick latin-1 code page first for this kind of text file.
Fixed to remove BOM from mlang decoded result. This is basically regression introduced when mlang text encoding detector was applied. mlang doesn't remove BOM from the beginning.
Add --text-codepage option. When automatic character encoding detection by mlang fails and you get something wrong in the resulting tags, you can use this to give hint to it. Code page is a number used in MS Windows to specify character encoding. 1252 is for Latin-1, 65001 for UTF-8.
By the way, from 1.00, qaac doesn't support mingw compilation (probably nobody cares, I think). qaac 1.00 uses implicit lazy loading (delay-load) feature of recent MSVC, for CoreAudio DLLs.
release 1.01 + 0.99
Fixed a bug: When you encode from wave file, reported length is way longer than the actual length, and looks as if encoding has finished in the middle (Actually, encoding finishes at correct length, and the result file is correctly encoded).
1.01 is the newest CoreAudio version, and 0.99 is back-ported QuickTime version.
release 1.00
This is a very experimental release.
In this version, qaac directly accesses CoreAudioToolbox, and doesn't depend on QuickTime anymore. However, qaac still requires "Apple Application Support" libraries (This is the same as iTunes 10.5).
You need the most recent Apple Application Support, which is shipped with QuickTime 7.7.1, or iTunes 10.5. AAC-HE encoder is not available with older versions.
Since QuickTime importer is not usable, you need libsndfile-1.dll for directly reading AIFF files or something (This restriction might be removed in future). Also, if you want --artwork-size, you need Windows Imaging Component.
--remix was removed, since matrix mixer was a builtin feature of SCAudio, and not CoreAudio.
Older QuickTime version is in "qt" branch at github repository.
Компания "Карта знаний" предлагает помощь по выбору образовательных учреждений - детских садов, школ, московских колледжей, ВУЗов. Также имеется возможность бесплатно определить свою профориентацию.