WebSound.ru Home
    Главная | Комментарии | Архив выпусков | Форум и чат | AudioTag.info | Музоблог | reTracked | Авторский блог  



  Поиск:

Поиск по WebSound.Ru:
Поиск в Интернете:
Powered by




  Партнеры, реклама:




Audio watermarking
TrustedAudio.com



 

Выпуски

3.Nov

2001

N55

Здравствуйте!

Во-первых хочу попросить всех: если кто-то находит на сайте устаревшую версию какой-то программы и уверен в том, что есть более новая версия, то прошу писать мне. Не успеваю я за всем уследить... :-)

Во-вторых, приглашаю всех авторов статей, материалов и обзоров, подпадающих под тематику сайта, размещать свои труды здесь на сайте. Никаких денег предложить за это не могу, так как сам ничего не получаю, однако определенное число читателей однозначно могу гарантировать -посмотрите на счетчик.

Теперь, собственно, к выпуску. В прошлом выпуске я давал ссылочку на онлайновую машину синтеза речи от Bell Labs (http://www.bell-labs.com/project/tts/voices.html). Тогда я не постеснялся и назвал этот механизм одним из наиболее качественных услышанных когда-либо мной. Однако выясняется, что есть еще более продвинутые алгоритмы. Например Lernout & Houspie. Вот здесь http://www.lhsl.com/realspeak/demo/text.asp находится онлайновый демо-механизм для синтеза речи. Нет, это просто поразительное качество произношения!!! У меня нет слов. Искренне советую "пощупать". На последок добавлю, что все интересующиеся получением софта для синтеза речи могут сходит в соответствующий подраздел на этом сайте.Да, ссылочку на Lernout & Hauspie мне прислал один из ее работников :-).

На радость линуксоидам. Александр Лесин прислал мне ссылку на сайт: http://gige.xdv.org/pages/DeMuDi. "Мультимедиа дистрибутив на базе Debian'а, как я понял. Довольно интересный список пакетов (ссылка Packages) по темам. Темы интересные, например: dsp, multitrack, synthesis и т.д."

Max Telkov прислал несколько ссылок: http://www.blorp.com/~peter/ripper.htm - это WinRipper - риппер аудио из игрушек. Фриварный. http://www.blorp.com/~peter - здесь страничка со множеством программок, в частности есть набор плаг-инов для нового WinAMP3 (плаг-ины входные и выходные).

Для всех, кто интересуется редактрованием MP3-файлов без декодирования. Существуют следующие программы:

Думаю, ни для кого уже не секрет. Creative выпустила драйверы под Windows XP для своей линейки карт Sound Blaster (Live Value, Live 5.1, Audigy и проч.). Просто, чтобы вы были в курсе дела.

Дмитрий Литвиненко прислал ссылку на этот сайт: http://winamp3.bip.ru/ - "Winamp 3: По-русски! Скины, файлы, плагины, статьи, форум - и все это на первом сайте в РуНете, посвященном третьему Винампу!".

Всем читателям, имеющим сноровку в работе со звуком письмо читателя OvergoD: "...Пока актуальными остались следующие вопросы: 1) Дано: Произвольный семпл (правильный, т.е. подогнан для использования в лупе, а также представляет собой какую-либо ноту (какого-либо инструмента)). Необходимо: Правильно рассчитать смещение частоты семпла, для перемещения в лево и в право по нотной октаве по полутонам. Учитывая, что с ростом (или уменьшением) октавы эта величина не остаётся постоянной. Я пока додумался до такой формулы: F = Q*(2^(n/12)). Где n - смещение в полутонах (+ вправо, - влево), Q - частота исходного семпла (закреплённого уже за какой-то нотой). F - новая частота. Но я в ней не уверен... 2) Дано: Семпл, в звуковом потоке формата Директ-Икс. Задача: Наложить стандартные эффекты: Хорус, Реверберация, Делай, Флэнджер, Диффузия, Дисторшен, а также Питч-вел, Модуляцию, Стретч. Средствами Дирек-Икс (я слышал, что в последних версиях это появилось). 3) Дано: Драйвер MIDI-IN порта и MIDI Keyboard. Задача: Установить контакт, на получение информации о нажатых клавишах (и силе нажатия), положении колёс и педалей. Это пока самые актуальные проблемы, но потом могут возникнуть и другие." Если вы можете чем-то помочь или пояснить, прошу в форум.

Обсудить в форуме.

Евгений Медведев поделился ссылочкой на специальный плаг-ин для WinAMP: http://www.url.ru/~copah/CDReader.htm. Плаг-ин этот разработан для того, чтобы заметно повысить качество воспроизведения аудио-CD путем повышения качества (точности) чтения этих самых CD. Как известно, система CDDA разработана таким образом, что позволяет с очень невысокой точностью обнаруживать расположение секторов на CD. C этим связаны множественные проблемы чтения аудио компакт-дисков, когда при встрече ошибки или запорченного сектора считывающий привод фактически не в состоянии вернуться к этому месту для осуществления попытки перечитать сектор заново. Короче, это все риторика. Качайте и пробуйте.

В подразделе с проигрывателями знаменательное событие - там обновился прогриыватель XMPlay до v2.0. XMPlay это очень мощный и акуратный проигрыватель, поддерживающий форматы OGG / MP3 / MP2 / MP1 / MO3 / IT / XM / S3M / MTM / MOD / UMX, а также плей-лситы PLS / M3U. Изначально, в 1998, проигрыватель задумывался для воспроизведения только XM файлов, по-этому проигрыватель имеет такое название. XMPlay дает самое высокое качество проигрывания трекерных модулей, что отмечается многими профессиональными трекещиками. Поддерживаются все эффекты FT2. Реализация IT также на очень высоком уровне, с поддержкой всех эффектов/NNA/DCA/фильтров и проч. Имеется и MIDI out. Основные возможности: очень, очень приятный интерфейс; высочайшее качество проигрывания; интерполяция и volume/pan ramping; 5-полосный эквалайзер; изменяемый уровень сигнала на 5 полосах частот; Reverb & Surround Sound; по-модульные установки (сохранение выходных параметров по-умолчанию eq/reverb/etc...) будут использоваться всегда при загрузке модуля; работа с плей-листами; информация о треках; запись в WAV (через CODEC и с поддержкой нормализации); интеграция - открытие файлов из Windows Explorer, drag'n'drop, мониторинг буфера Windows с потоковыми URL; поддержка архивов (ZIP/RAR/ARJ/LHA/etc...); поддержка визуализационных плаг-инов от Sonique (Official homepage: http://www.un4seen.com/tracked_modules/).

Да, раз такое дело, так я еще и плаг-ины к XMPlay для поддержки архивных файлов обновил (плаг-ин для поддержки ARJ rev. 1, плаг-ин для LHA rev. 1, плаг-ин для RAR rev. 1, плаг-ин для ZIP rev rev. 3, плаг-ин для поддержки XM-EXE rev. 1). В подразделе с утилитами можно забрать.

Разбираем подарочки дальше. В подразделе с утилитами появилась просто замечательная программа Audio Sliders v2.90. Лучшая виденная когда-либо мною программа-регулятор громкости. Представляет собой очень гибкую утилиту, предназначенную для управления громкостью всевозможных входов и выходов. Любые входы и выходы могут быть сгруппированы по усмотрению пользователя, причем, можно сделать до 5 выборок, переключаться между которыми очень легко. Интерфейс программы очень компактен, программа позволяет на лету убирать и добавлять нужные слайдеры. Горячие клавиши. Поддержка управления громкостью внешних программ, таких как, например, WinAMP, Sonique и проч. Программа полнофункциональна, точнее, превращается в таковую очень легко с помощью приложенных в архиве данных.

Для эстетов. В подразделе с проигрывателями обновился очень симпатичный плаг-ин для WinAMP Homeboy software analog VU's v1.45 build 9. Маленькие и очень симпатичные "аналоговые" индикаторы уровня сигнала. Что-то вроде индикаторов на старых Aiwa и другой аппаратуре. Мне лично очень радует глаз. Думаю, все знатоки аппаратуры оценят! :-)

В подразделе с редакторами аудио обновилась программа Фрути Лупз до v3.3.0!. Полнофункциональный секвенсор для создания музыки и драм-лупов (петель) с механизмом внутреннего микширования и расширенной поддержкой внешних MIDI-устройств. Созданная композиция/петля может быть экспортирована в MIDI-файл или отрендерена в WAV/MP3-файл. Фрути Лупз является дорожечным (паттерн) секвенсором, где создание музыки происходит в Piano Roll, Step Sequencer и затем сборка в окне Playlist. Имеется большой набор уже готовых инструментов + множество эффектов в режиме реального времени. Новшества с версии 3.1.1 значительные, да и программа весомая, так что приведу весь список:

  • Multiple MIDI devices can now be controlled at once.
  • Introducing internal controllers.
  • New Fruity stereo enhancer plugin.
  • New Fruity delay 2 plugin.
  • Added 2 FX send tracks & up to 8 plugins per track.
  • Better plugin lister, now verifies & sorts plugins.
  • New, rather accurate, global (multichannel) MIDI file import.
  • Added portamento to all channels.
  • Added velocity & kb tracking to all channels.
  • Added ASIO output (no multichannel output, will be done, don't ask).
  • Fruity wrapper can now read *.FXB files.
  • Added portamento's in step sequencer & per-channel gating.
  • Added Fruity Slicer, Fruity Granulizer, Fruity Big Clock, Fruity dB meter plugins.
  • Added Buzz machines wrapper (generator & effect) plugins.
  • Added levels adjustment per channel, for easier automation & preamp.
  • Added pitch per note in the piano roll.
  • Effect plugins can now be named.
  • Changed knobs popup menu (added 'Copy value' & 'Paste value')
  • Got rid of the 'filenames with spaces in them loaded as several files' problem.
  • Improved sample view in channel settings.
  • Bugfix in plugins custom shapes.
  • Fixed minor bug in FX sends.
  • Remote control mapping now updated when modules change.
  • Remote control mapping now saved in FLP's, not as a general config anymore.
  • Bugfix in channel FX track # automation.
  • Bugfix in channel settings repaint (very rare & harmless bug).
  • Fixed thing in levels ramping (rendering with 'tiny slices' on is now perfect).
  • Added a wallpaper (Title.jpg).
  • Minor bugfix in mixer.
  • Removed Export->Click marked samples option (hello alt+s freaks).
  • Fixed rare bug in mixer.
  • Fruity plugins own data can now be collected & included in zipped loops.
  • Small bugfix in plugin preset selector.
  • Added a couple of new 3xOsc presets.
  • Fixed some disappearing cursor problems.
  • Fixed bug in sampler channels envelopes & MIDI remote control.
  • Note properties box now also works on selected notes in piano roll.
  • Added features to the 3xOsc.
  • Added automatable gate time in channels (FUNC tab, mainly for the step seq).
  • Little bugfix in volume envelope attack.
  • In pattern mode, the whole pattern is now rendered, not just the first bar.
  • Remote control mapping now listed in the project browser.
  • New, better set of fonts.
  • Updated LAME mp3 encoder to version 3.89.
  • New bugfixed Fruity Scratcher, WASP & Fruity phaser plugins.
  • Fruity Spectroman can now display in stereo.

В подразделе утилит обновилась программа для редактирования содержимого MP3-файлов mp3DirectCut до v1.16. Это пофреймный редактор MP3 файлов. Имеет простой и удобный интерфейс, позволяет работать с большими и маленькими блоками. Можно также изменять громкость сигнала в выделенном участке. Программа работает только с содержимым MP3 без процедуры декомпрессии/компрессии. (Official homepage: http://www.rz.uni-frankfurt.de/~pesch). Новшества в версии 1.16: добавлена возможность записи поделенного файла, новый алгоритм работы с мышкой; другие дополнения.

Виталий Ткаченко поделился с нами неплохим наборчиком фильтров для Cool Edit Pro. Так что в подразделе с редакторами обновление. Пакет фильтров включает несколько FLT, позволяющих записывать файлы в следующих форматах: Ogg Vorbis (.OGG), WMA, MP3 (Lame encoder) и VQF (TwinVQ).

В подразделе с проигрывателями появился новый плаг-ин Enhancer v0.17. Plug-In для WinAMP, облагораживающий звучание проигрываемых файлов. Управляющие элемнты: Volume, Harmonic Bass, Harmonic Bass Range, Drum Bass, Drum Bass Range, Dry Signal, Harmonic Treble, Harmonic Treble Range, Ambience, Ambience Range. (Official homepage: http://www.geocities.com/i_adryan/).

В подразделе с проигрывателями обновился WinAMP Plug-in (от 27.Oct.2001) для воспроизведения .AAC-файлов (Freeware AAC Decoder), играет файлы AAC в модификации кодеров FAAC, PsyTel и других; имеет встроенный редактор тэгов.

В подразделе с еженедельной трекерной музыкой сегодня модуль из только что вышедшего альбома Pixels от SandS. Модуль называется "Floating mechanic clocks" (by Manwe). Вообще, весь альбом наполнен спокойствием и философией, так что и этот модуль не выделяется по стилю из всего альбома. Весь альбом целиком я не стал выкладывать, его вы можете скачать на замечательном сайте http://www.demoscene.ru.  

20.Oct

2001

N54

Здравствуйте!

Ссылка на интересную аудио-конференцию. Собственно, ссылку я уже давал, однако конференция переехала на новое место. Прошу: http://www.dvdworld.ru/cgi-bin/audiobbs.pl?index.

Есть множество читателей, которые заходят на этот сайт в поисках аудио-софта для Linux. Вот ссылочка на сайт, посвященный как раз http://www.linuxsound.at/. Итак, "Linux: sound & MIDI". Заходите.

Интересная ссылка на небольшую страничку Bell Labs. А именно, по этому адресу: http://www.bell-labs.com/project/tts/voices.html можно увидеть онлайн-механизм, который преобразует набранный в поле ввода текст в голос. Причем, должен сказать, что голос очень похож на настоящий, в отличие от других механизмов синтеза речи. Скажу больше, я никогда не слышал более реалистичного синтезированного голоса. Кроме синтеза мужского или женского голосов, есть возможность также синтезировать десткий голос, а также другие разновидности голосов.

Еще одна ссылка: http://www.rusaudiopro.ru/ - форум, посвященный обсуждению аспектов профессиональной обработки звука.

Cooler прислал ссылочку: http://pristavka.kulichki.net/pristavka/cgi-bin/tracked_modules/index.pl. Тут для любителей приставочных игр расположены MIDIшки из оных.

Кстати, совершенно случайно обнаружил интересную информацию. Оказывается алгоритм компрессии аудио Ogg Audio не так уж и безызвестен. Распаковывал я недавно игрушку Operation Flahpoint, 1985, и совершенно случайно обнаружил, что все звуки в ней запакованы именно с помощью этого кодера. Загляните в ресурсные файлы .pbo! Там внутри заголовки файлов .ogg, а также библиотека для проигрывания. Вот так.

Да, и еще. Пользователи Windows XP учтите, что проигрыватель Liquid Player v6.0 просто перегружает машину! Я хотел "пощупать" этот проигрыватель уже давно. Однако не могу этого сделать, так как проигрыватель, скачанный с родного сайта, ведет себя просто по-хамски. Причем это продолжается уже не первый месяц, а разработчики так и не удосужились исправить свою программу. Ну, да, ладно. Зато есть фирменный плаг-ин для WinAMP, предназначенный для воспроизведения .LQT-файлов. Если нужен - заходите в подраздел с проигрывателями.

Пару слов хотел сказать о просьбах выложить тот или иной софт. Дело в том, что, например, CD-грабберов развелось огромное количество. Выкладывать все нет смысла, тем более, что все они просто копируют друг друга в возможностях, а их авторы изощряются в добавлении новых функций. Так, например, Feurio CD Grabber, который, судя по отзывам, пользуется большой популярностью, является по сути комбайном: CD Grabber + CD burner + MP3 Encoder и проч. Нафига  козе баян? Лучше, мне кажется, пользоваться отдельными, но проверенными утилитами, чем одной "все в одном флаконе": Для CD-грабления - EAC, для нарезания - Nero, для кодирования - Lame Encoder. Таково мое мнение и мне кажется глупым занятием выкладывать все появляющиеся программы подряд. Я, если заметили, из-за появления одной более хорошей утилиты, удаляю с сайта другую, схожую по функциям и менее качественную.

В подразделе с редакторами аудио я все-таки решился выложить программу Band-in-a-box (63 метра, 3 архива). Прошу любить и жаловать. Band-in-a-box v10 megaPAK.Это первая программа, которая переводит аранжировку композиций на новый уровень. Музыкальная импровизация - это артистический процесс. Предыдущие попытки дублировать этот процесс компьютером были неудачны. Automatic Soloing, основанная на искусственном интеллекте и опытных моделях систем, может преодолеть этот неприятный барьер. Band-in-a-box может создавать импровизации, основанные на тех же правилах, что используются профессиональными музыкантами. Особенности программы: 1. Редактирование любой составляющей музыки; можно изменять стиль, темп, ноты. Если вы начнете играть, программа начнет аккомпанировать, создавая таким образом целый оркестр. 2. Выберите любую песню или аккорды в любом стиле, и выберите Солиста. Программа создаст и сыграет соло профессионального качества, в стиле вашего выбора. 3. Вы можете создавать профессиональные качественные соло. 4. Имеется выбор стилистики соло, позволяющий подражать стилям Django Reinhardt, Джона Колтрана и других созданных вами солистов 5. Поддержка QuickTime 2.5 и выше. 6. Сыграйте любой аккорд на вашей MIDI клавиатуре и программа немедленно распознает его вставив на лист. 7. Программа автоматически производит аранжировку профессионального качества для фортепьяно, баса, барабанов, гитары. 8. Поддержка General MIDI и Roland GS. 9. Включает более 100 предустановленных солистов. 10 Караоке. 11. Гитарная табулатура. 12. Чтение и запись стандартных MIDI-файлов.

В подразделе с реставраторами аудио обновился один из самых удобных и популярных пакетов Клин! (Штейнберг) до v3.0. Программа восстановления аудио и записи на CD. Механизмы: declicker, decracklier, denoiser, derumbler, коррекция фазы, исправление скорости, расширение стерео, восстановитель тишины, эквалайзер, morpher, реверберация, расширение пространственного аудио. Поддерживается режим автоматического исправления ошибок. Я выложил эту версию, оставив на всякий случай предыдущую, версию 2. Мало ли что...

В подразделе с конвертерами аудио появилась замечательная программа, конкурент AEDTools - Audio Conversion Wizard v1.01. Программа предназначена для конвертирования файлов из одного формата в другой. Особенности: простой пошаговый интерфейс, быстрая конвертация, поддерживаются: MP3, OGG, WMA 8.0, WAV PCM, ID3v2-тэги, а также имеется возможность работы в пакетном режиме. Действительно очень удобная и простая в обращении программа. В архиве с программой вы найдете нужную добавку для превращения программы в полнофункциональную. Пользуйтесь!

В подразделе с утилитами обновилась программа mp3DirectCut до v1.15. Это пофреймный редактор MP3 файлов. Имеет простой и удобный интерфейс, позволяет работать с большими и маленькими блоками. Можно также изменять громкость сигнала в выделенном участке. Программа работает только с содержимым MP3 без процедуры декомпрессии/компрессии. В версии 1.15 множественные изменения и дополнения по сравнению со старой, 1.12 версией.

В подразделе с утилитами обновилась полезная программка EncSpot до v1.0 final. Эта утилита собирает и показывает всю возможную информацию о MP3-файлах, хранимых у вас. Программа пытается определить каким кодером было произведено кодирование файла, какой битрейт был использован, способ хранения стерео информации (stereo, joint stereo). Кликнув на каждом отдельном файле можно увидеть график распределения битрейтов по фреймам (имеет смысл при VBR). (official homepage: http://www.guerillasoft.com/encspot). Список нововведений и исправлений достаточно велик, так что смотрите whatsnew в архиве. Самое главное, что программа теперь распознает среди прочего и файлы MP3Pro.

В подразделе с утилитами обновился CDex до v1.40 beta 9. CDex позволяет копировать аудио треки с CD в файлы. Записываемые WAV-файлы могут быть кодированы в MP3 с помощью встроенного dll от Lame Encoder, а также в Ogg Vorbis и другие форматы. (Official homepage: http://www.cdex.n3.net). Новшества (перевод с сайта http://www.3dnews.ru, я поленился):

  • ID3 Tags копируются в процессе выполнения опции "MPEG->MPEG transcoding";
  • включена последняя версия Lame encoder (3.80);
  • включена последняя версия Vorbis Encoder (1.0rc2);
  • исправлена ошибка, заключавшаяся в том, что файлы CDexGenres.txt не всегда можно было найти;
  • исправлена ошибка с тегами даты, пропущенными в ogg-файлах;
  • исправлена ошибка "Required Resource file was unavailable", появлявшаяся при работе утилиты в Windows 2000;
  • исправлены проблемы с CDDB;
  • буфер CDDB увеличен до 32K;
  • новый MP3-декодер (основанный на MPG123).

В подразделе с еженедельной трекерной музыкой сегодня модуль от Myvoice: "Stars of eternity". Модуль 99 года, хотя по музыкальному стилю его можно отнести к 82-84 году, потому что музыка очень похожа на KOTO Masterpieces - такой synthpop, знаете ли. Очень красивая аранжировка и ничего лишнего. Хоть пиши на компакт.

Кстати, я заметил, что всегда здороваюсь в начале выпуска, однако почему-то никогда не прощаюсь... Надо исправить. На сегодня все, всего наилучшего!

14.Oct

2001

N53

 
Здравствуйте!

Простите за задержку с выпусками - сначала я был в недельном отпуске, а потом были проблемы с сервером, которые еще не решены :(.

Сначала небольшой опрос, просто для меня.

Что интересует Вас на этом сайте более всего?
Программы
Новости
Технические статьи
Музыка
Сложно определиться однозначно

Результаты

Теперь еще одна лично моя просьба. Прошу вас, если вы обладаете MP3 (или другими) файлами хорошего качества с записями Александра Градского и Александра Розенбаума, пожалуйста, спишитесь со мной. Из Градского интересуют песни под гитару, за последние 10 лет, вещи с ВИА не интересуют. Розенбаум интересует также последних лет, хотелось бы получить записи обработок его вещей (под синтезатор, он их на концертах исполняет). Если появится много желающих скачать эти вещи, я как-нибудь выложу их (если найду сам).

А теперь к делу. Очень интересную информацию я получил от Виктора Топорова. Всем без исключения я рекомендую сходить на http://www.samara.ru/~chektor и ознакомиться с авторским описанием. Итак, речь идет об электроэмуляторе слуха. Вот, что написано в одной из статей по поводу изобретения Виктора:

Какую бы информацию о внешнем мире человек не воспринимал, организм ее всегда превращает в электрический сигнал, который по нервам направляется в мозг. Там нервные клетки сигнал обрабатывают и выдают команды. Организм их выполняет и таким образом реагирует на действия внешнего мира. Акустический сигнал - не исключение. Раздражение барабанной перепонки превращается в нервный импульс и поступает в мозг.

Именно этим механизмом приема-передачи сигналов и решил воспользоваться самарский радиоинженер Виктор Топоров. Он рассуждал примерно так. Организм преобразует акустический сигнал в электрический. А что будет, если провести такое преобразование за пределами организма и ввести в него готовый электрический сигнал? Вдруг он сигнал распознает и сможет услышать звук, который вовсе и не был настоящим звуком, то есть колебаниями воздуха? Если бы это удалось, то польза от такого изобретения была бы огромной. Например, для глухих людей. И в ходе своих научных экспериментов ученый случайным образом действительно наткнулся на новый способ преобразования электрического сигнала, позволяющий, при введении такого преобразованного сигнала в организм человека, слышать звук.

Вообще-то, в середине семидесятых, подобные опыты проводили ленинградские биофизики. Они брали высокочастотный электромагнитный сигнал, модулировали его сигналом звуковой частоты и вводили в среднее ухо пациента, который и слышал звук.

В отличие от них, В.Топоров сделал такой преобразователь, который способен передавать человеку звук с помощью электрического сигнала, даже если прибор был прикреплен далеко от барабанной перепонки: на мочке уха, на голове, на шее и, даже, на руке. Главное - плотный контакт создающего электрический сигнал датчика с кожей. Правда, сила звука оказалась невелика, на уровне негромкого разговора.

Вот как автор описывает один из экспериментов, который он поставил на себе. "От электрического источника звукового сигнала, в моем случае это был магнитофон с записью группы "Beatles", через блок специальной обработки, электрический сигнал поступал на закрепленный рядом с ухом датчик. При этом субъективно была воспринята вышеуказанная магнитофонная запись. Качество этой записи сильно отличалось в лучшую сторону от того, как если бы ее воспроизводил обычный акустический преобразователь с динамиком. Изменение места крепления (прижатия к коже) датчика слабо влияло на субъективную громкость принимаемого сигнала. Даже когда датчик находился на руке, с наличием электрического контакта, естественно, все равно сигнал воспринимался достаточно разборчиво. Попытки обнаружить возможную акустическую компоненту сигнала, то есть прослушивание тихой комнаты, в которой проводился эксперимент, посторонним наблюдателем (в данном случае правильнее было бы сказать "предполагаемом слушателем" - ибо он всё равно ничего не услышал) или записью сверхчувствительным микрофоном на магнитофон, оказались безуспешными. Оставалось только предположить, что электрический сигнал попадает "прямо" в мозг по нервным путям, минуя обычную в таком случае биологическую стадию преобразования акустических импульсов в электрический ток, распространяющийся по нервным путям. А уже мозг непосредственно идентифицирует и воспринимает этот сигнал соответствующим образом". К сожалению, на глухих людях Виктор Топоров свое устройство не испытывал.

Во время переписки с Виктором я, должен признаться, заметил сквозящую в письмах безнадежность. И это легко объяснимо. Изобретению уже десятилетия, а оно так и осталось невостребованным по сей день. Надеюсь, найдутся заинтересованные люди, которые смогут помочь и будут сами заинтересованы протолкнуть это изобретение. Любую дополнительную информацию вы можете получить списавшись с автором (http://www.samara.ru/~chektor) или со мной.

Сегодняшний выпуск ознаменовывается первым обзором около-радиовещательных компьютерных технологий. Читатель Sorin Sofronie предложил свои силы для обзора этой тематики, превратившись таким образом из читателя в писателя :-). Итак, теперь я буду помещать сюда и заметки Sorin Sofronie по мере их поступления под заглавием "Звук на радио". И, вот, "пилотный" обзор.

Первый вопрос любого нормального человека с пространства бывшего СССР при появлении какой-то новинки звучит так: "А, зачем нам это надо?". Ну, сейчас посмотрим...

Во-первых, вы находитесь на сайте, посвященном "программному обеспечению, касающегося компьютерного звука и музыки, а также информации, статьям и интересным и полезным ссылкам, тем или иным образом связанные с этой областью" (см. верхнюю часть этой страницы).

Во-вторых, это самый продвинутый русскоязычный ресурс, посвященный (в большей степени) обсуждению формата mp3 (субъективное мнение, если не согласны - камнями закидывать с 20 до 22 каждый день без выходных) [от автора сайта: "жди стук в дверь в 21:13"]. А резюмироваться к чисто коллекционно-фонотековому применению этого формата... Ну, это мне лично напоминает бабушкино приданное в сундуке. Я никого обидеть не хочу. Но редко где можно найти примеры такого широкого применения формата mp3, как на радио.

В-третьих, в русском (да, и в иноязычном) инете Вы практически не найдете ресурсов посвященных звуку на радио, программному обеспечению и специфике работы в данной области. Сплошные линки ведущие, в конце концов, к простой рекламе, кускованная информация, демки программ от 500 У.Е., и т.д. Естественно, все это я рассматриваю с точки зрения "нашего" пользователя.
В-пятых, "ты кто?":. Конь в паль.. Тьфу-ты. Рефлекс, видно: Я занимаюсь радио уже седьмой год. Вот, закончил ставить вторую радиостанцию на практически полный автомат с минимальными затратами. Да и еще радио/видео роликами балуюсь в виде постоянной работы (кстати, если все пойдет более-менее и кому-нибудь понадобится - переделаем "Звук на радио" в "Звук на радио и ТВ"). Коллег, более сведущих в данной области, я думаю достаточно. Но никто ни то что информацией, полусловом делиться не хочет. А я... Сам, практически, методом "научного тыка" и "интернетбдения" научился, так хоть людям помогу. Ну, да, хватит разглагольствовать, пора за дело. Если что, sofronie@dnt.md.

Обновился Powergold до версии 7.04 и получил модную по нынешним временам приставочку 2002. Это playlister, программа по автоматическому составлению музыкально-джиглового содержания радиоэфира. Своего рода лидер в этой области. Большинство радиостанций, которые вы слушаете (по своей или против своей воли) пользуются именно этой программой. Продвинута, хотя считается менее изощренной, но более функциональной в сравнении со своим главным кокурентом Selector. Легко экспортирует в самые распространенные системы автоматизации эфира. С линком на файл не познакомлю - начиная с версии 6.0 программа закрыта для скачивания в виде демки и соответственно... Скользили по форумам заметки, да только скольжениями и остались. Программа как-никак узко специализированна. Сайт производителя - www.powergold.com. Российский представитель - www.proradio.ru.

Начинают радовать отечественные разработки. Пример - Radio Studio Pro. Программа автоматизации радиоэфира. Состоит из трех частей (отдельных модулей) - Radio Player Pro (вещательный модуль), Radio AdsMan Pro (рекламный менеджер) и Radio Logger Pro (архиватор эфира). Совершенствуется постоянно (даже слишком:). В качестве проигрывателя используется WinAmp. Использует аж две штуки для воспроизведения музыки на двух звуковых картах. Может микшировать и на одной звуковой карте при использовании DirectSound Plugin в WinAmp-е. Может работать с внешним сигналом (микрофон или линейный вход). Единственные замечания - по поводу кроссфедов. Уж дюже замученные. Разбираться надо долго и с соответствующей экипировкой:) Но, следует отдать должное, автор напряженно над этим работает, все улучшая эту сторону своей программы. Что меня очень удивило, да и обрадовало в той же степени, так это то, что одна весьма небезызвестная московская радиостанция всерьез заинтересовалась продуктом, даже планируя перейти на него. Чем весь этот сыр-бор закончился, общественность находится в неведении, но сам факт... Сайт программы - www.radiosoft.newmail.ru.

А теперь о своем, о ... близком J Старая добрая Raduga дошла до версии 3.1.2. Несмотря на чисто русское название, продукт американского происхождения. Простая программа для микширования аудио файлов (понимает mp2, mp3, WAV, RA, RM, RAM и др., а так-же переменный битрейт в mp3). Имеет понятие «плейлист», примерно на уровне WinAmp-а. Безотказна до безобразияJ. Из личного опыта – на одном компьютере, на котором работали «особо сведущие» люди не работало ничего, кроме Радуги (нет, лишних файлов из директории Windows никто не удалял J. Ресурсов требует минимум. У меня она на роли выручалки в случаях конфликтов ее более продвинутых собратьев (или сосестерJ. Сайт – www.raduga.net, улучшалка на асталависте.

И на последок ... ну конечно об WinAmp-е. Точнее об одном plug-in-е, SqrSoft Advanced Crossfading Output. Работает он так – за х секунд (например 5) следующий трек становится в паузу и ждет пока уровень играющего в данный момент опуститься ниже определенного уровня и в этот момент запускается. Дешево и сердито. Для домашнего использования подойдет, особенно если вы не любите пауз в музыкальном фоне. Да и на радио – одна из очень не многих freeware возможностей обеспечить более-менее качественную музыкальную последовательность в эфире. Лежит себе сия нужная вещица на www.winamp.com...

Вот такая у нас новая тематика. Все вопросы по воду "Звук на радио" (обсуждение написанного, специфические вопросы) прошу направлять Sorin Sofronie (sofronie@dnt.md).

Продолжим. http://www.head-fi.org/forums/  - ссылка на замечательный форум, посвященный всему, что связано с аудио: наушники, усилки, кабели, переносное оборудование и прочие тонкости аудиофилизма. Ссылка уехала в подраздел с лучшими линками.

Недавно был создан сайт-коллекция звуковых эффектов и прочей wav-атрибутики. Сейчас на нем немногим более
400-х звуков, но со временем он будет пополняться.  Ссылка: http://www.warpwave.narod.ru. Спасибо за информацию Антону Чивчалову.

Кстати, обращали внимание на кнопочки-баннеры вверху этой странички? Они там не просто так... Нет, это не мои спонсоры. Просто есть некоторые сайты, которых просто нельзя не поддержать. Один из них постоянно пополняется очень талантливой музыкой. Я постоянно его посещаю и скачиваю все обновления. Прошу сюда: http://www.realmusic.ru/dcopy.

Наконец-то дошел до бета-тестирования проигрываетль WinAMP 3! Разработчики выпустили бета версию:  3.0 Beta 1 love (10/09/01) (developer's) build #448. В новой версии много оптимизационных исправлений, WinAMP быстрее грузится и кушает меньше памяти, интерфейс глючит уже сильно меньше (хотя я лично только что нашел баг), короче уже можно вполне работать. SDK, кстати, тоже имеется в наличии. Тянуть, как всегда, отсюда: http://genghis.winamp.com/~brennan/wa3/. А, знаете в чем еще прелесть этой версии? В том, что наконец-то на вышеуказанном сайте, откуда берется сам плеер, можно стянуть и новые кожи! Да и не просто кожи! Если раньше, кожи были именно "кожами", то есть меняли лишь раскраску плеера, то теперь кожи - это не "кожи", это "скелеты". Намек ясен? :-). В наличии 4 скелета. Кто там жаловался, что проигрыватель Kjofol умер? У, ну-ка, тяните WinAMP 3 и кожу к нему! Думаете, отличите WinAMP 3 от Kjofol? Как бы не так! А, если серьезно, то это одно из самых продвинутых нововведений, которые я видел до сегодняшнего для в плеерах.

Внимание! В подразделе с редакторами появился VST плаг-ин: Steinberg Voice Machine v1.0. Плаг-ин для риалтаймового преобразования голоса (один из лучших в своем роде). Состоит из двух частей для VST PC и MAC-платформ. VM Generator позволяет работать с голосом как с обычным инструментом. Таким образом, создание, например, фонового хора не отнимет много времени. VD Generator создает до 4 дополнительных голосов простым включением их с помощью MIDI Note On/Off событий. С помощью клавиатуры можно составить нотные события (нажатие нот в определенное время) и в соответствии с этими нотами голос будет преобразован так, что он "запоет" в соответствии с выбранными нотами. VM Processor позволяет изменить интонацию с помощью изменения высоты тона голоса. Возможности: натуральное риалтаймовое изменения высоты тона; независимый контроль над высотой тона и характером голоса; до четырех дополнительных голосов; LFO с различными огибающими и задержками для эмуляции вибрато; все параметры могут быть адресованы через MIDI. Это "официальное описание". А теперь мое мнение: просто отличный плаг-ин, думаю, лучший из встреченных мною. Простой и понятный интерфейс, а также просто широчайшие возможности при обработке с очень высоким качеством.

В подразделе с утилитами обновился Nero Burning Rom (by aHead) до v5.5.5.1. Очень удобная и качественная программа для записи CD и DVD. Позволяет создавать CD следующих типов: data, video, смешанные, а также загрузочные, UDF, hybrid; мульти- и одно-сессионные. Предоставляет возможность записи MP3 на аудио-диски без необходимости предварительного декодирования MP3 в WAV-файлы. Позволяет кодировать аудио-файлы использую кодек MP3 Pro. Кстати, полнорабочий (не демо) кодек MP3 Pro для Nero лежит в этом же подразделе.

В подразделе с анализаторами аудио обновилась программа Analyzer'2000 до v5.00. Быстрый частотный анализатор. Пожалуй, уступает только SpectraLab. Возможности: быстрый спектральный анализ, временной анализ сигнала с осцилоскопом и дисплеем амплитудной огибающей, построитель сонограммы, измерительные инструменты, такие как маркеры, линейки уровня и времени; возможность расчета THD, S/N и проч., встроенный тон-генератор; декодер Морзе?.

В подразделе с проигрывателями обновился WinAMP до v2.77 (полная версия) by Nullsoft. Один из наиболее развитых мультиформатных проигрывателей. Изначально поддерживает: MP3, .WMA, MODs (.XM, .IT, .S3M, ....), CD-треки; подключение внешних плаг-инов (визуализационных, DSP, входных, выходных), "кожи"; очень удобный редактор плей-листов, поддержка ID3v1- и ID3v2-тэгов. Новое в версии 2.77:

* mb.ini skin support (Winamp/MBOpen)
* added page and slider for 'shuffle morph rate' to Preferences so you can
control how much the playlist morphs (mutates) each time it cycles
through.
* PP's ACM disk writer output plug-in instead of the classic one
* PP's WAV/VOC reader (Which is apparently so much better, but we will see)
* included new in_midi and in_mod (yay)
* made playlist editor automatically size down when necessary (on startup)
* made drag&drop playlist URLs work
* made alt+delete work again in playlist editor
* made winamp.exe and winampa.exe both much less likely to fudge HKCR/.
* fixed drag&drop in vis areas
* made Winamp handle language packs that lack strings and/or dialogs better
* made physical file remover ask you for every file, to prevent disasters
* fixed issues with using a large number of input plug-ins and extensions in
open box (I think)
* fixed a small "bug" in the id3 editor of in_mp3
* fixed the frame count bug in id3 editor of in_mp3
* made general purpose plug-in uninstall capability.
* new hyper-leet desktop icon on new installs of full version.
* removed Mjuice support from full version.
* tinyvis 2001 v2.04
* AVS includes experimental fullscreen overlay mode.

Вот.

В подразделе с проигрывателями обновился WinAMP Plug-in для воспроизведения .OGG-файлов (Ogg Vorbis) до v1.16.

Как-то совсем проглядел, что существует более новая версия кодера AudioVeda, чем та, что лежала на сайте, а именно, есть версия v2.0.3792. Это, конечно, из области экзотики уже больше, но тем не менее, это кодер по алгоритму ePAC, достаточно старому и когда-то даже перспективному (я его тестировал в одном из тестов - посмотрите в подразделе с тестированиями). Не знаю даже, кто сейчас будет им пользоваться, но все-таки программу я обновил.

В подразделе с редакторами аудио обновился MAGIX Samplitude Producer 2496 до v6.01 (bilingual). Напоминаю, это замечательный мультитрековый звуковой редактор. Позволяет помимо прочего записывать аудио CD, имеется поддержка плаг-инов DirectX, эффект-обработка звука и проч. возможности. Свежайший релиз от Oxygene! :-)

В подразделе с проигрывателями обновился WinAMP Plug-in (версия от 6.Oct.2001) для воспроизведения .AAC-файлов (Freeware AAC Decoder); играет файлы AAC в модификации кодеров FAAC, PsyTel и других; имеет встроенный редактор тэгов.

В подразделе с утилитами обновилась программа VST-DX Adapter до v3.01.5. Эта программа предназначена для организации DirectX-интерфейса для работы с VST плаг-инами. Иными словами, VST Adаpter обеспечивает функциональность VST плаг-инов в программах, понимающих только лишь плаг-ины DirectX.

В подразделе с еженедельной трекерной музыкой обновление. Хотите песню? Да, настоящую песню, красивую, с вокалом. Заходите в подраздел и скачивайте "Send me drift'n". Очень красивая музыка.

25.Sep

2001

N52

Здравствуйте!

Как вы, наверное, успели заметить, я немножко сменил дизайн. А все благодаря стараниям и личной инициативе Глеба Тарасенко, которому я выражаю огромную благодарность за труд, вкус и советы! Я, конечно, не удержался и внес свои коррективы в присланный Глебом коллаж, однако это нисколько не умаляет его заслуг. Большое спасибо! Да, я также немного поменял баннеры, так что прошу, если кто сделал ссылки на мои баннеры, обновите что требуется. Новый дизайн не обсуждается, так как коррективы не затронули функциональность, да, и вообще, что хочу, то и делаю :-).

Да, вот еще что. Хочу предупредить всех читателей, что в течение ближайшей недели я не смогу отвечать на ваши письма, так как уезжаю на некоторое время за границу. На все письма отвечу сразу после приезда.

А теперь перейдем непосредственно к выпуску.

Прежде чем переходить к техническим и программным новостям и обозрениям, мне бы хотелось сказать несколько слов по поводу современной музыки. Когда-то я уже высказывал свое, признаюсь, резкое мнение по этому поводу, однако каждый раз, снова и снова смотря какую-нибудь "Песню 2001" или подобную передачу я снова ужасаюсь тому, что происходит на российской (и зарубежной) эстраде и за ее кулисами. В связи с этим, я хочу сказать, что, во-первых, я не отказываюсь от своего мнения, высказанного ранее (его я приведу снова ниже), а во-вторых я просто хочу, чтобы вы сами поразмыслили на эту тему, - вот, так, включили телевизор, посмотрели внимательно какую-нибудь передачу с современной музыкой и во время просмотра внимательно прислушивались к словам и музыке. Только не подумайте, что я маразматик со старческой неприязнью отношусь ко всему современному. Просто сегодня я очередной раз включил телик и получил дозу заряда на новую заметку :-). Да, так вот. Я, конечно, не говорю о техническом обеспечении современной эстрады. Я говорю именно о смысловом наполнении песен. Какой ужас!!! Ладно, что Ангелина Вовк и Евгений Меньшов уже, мягко говоря, не к месту в этой Песне 2001 со своим стилем ведения передачи а-ля Песня 85, к этому я уже привык, но с каким же, наверное, ужасом эти, несомненно, два интеллигентных человека, объявляют о выходе на сцену таких, с позволения сказать, "певцов", как, например, всякие "Демо", "Руки вверх" и проч. (ей Б-гу, вместо слова "певцов" я сначала написал другое, но потом решил исправить). А какое впечатление производят последние песни Льва Лещенко в последнее время - это же просто шедевры!!! Ну, подтанцовка в виде полуобнаженных девиц очень идет, скажем, Шуфутинскому, - он всегда пел кабацкие песни, он толстый и прикольный, это его стиль (нравятся его песни или не нравятся), но Лев Лещенко.... Непонятно, то ли он зрителей за непонятно кого держит, то ли себя... А что он поет! Интересно, ему самому не противно? Ну, да, что я прицепился к Лещенко - на его счет как раз ничего ужасного сказать нельзя - он просто зарабатывает деньги как может, кушать-то хочется, тем более, что он как бы "мэтр"... Но остальные?.. Хотите, давайте я непредвзято из того мусора, который наполняет сегодня русскоязычную или зарубежную эстраду, поименно выберу действительно талантливых людей? Нет, не стану, начнутся "поправки к списку" и прочее, но очевидно каждому, что этот список имеет очень ограниченный размер, ОЧЕНЬ! Ну, просто по пальцам можно пересчитать тех, кто действительно работает, выкладывается, как физически, так и духовно. Ладно, вот, что я писал в выпуске N34, я не отказываюсь здесь ни от одного своего слова.

А почему бы мне и не побрюзжать по поводу музыкальных вкусов современного российского/русскоговорящего (да и не только) слушателя? Да, я позволю себе эту малость и никто меня не остановит, хотя бить, чувствую, будут. И знаете почему я полон решимости? (все, меня начало разносить ;-) ) А все потому, что просто достало видеть баннерную рекламу с содержанием типа "неприличные фото - кликай скорей" и "попса в MP3 - заходи, не пожалеешь" (что, собственно, тоже самое). Можете пинать меня за мое мнение, но оно не изменится и я выскажу его в надежде на то, что в ком-то оно вызовет чувство солидарности (а в ком-то, наоборот, что тоже неплохо). Люди, что вы/мы слушаем/те? Вы зайдите хоть на один сервер с файлами MP3 и посмотрите сами! "Жуки", "Убитые коровы" (шедевр! сегодня встретил где-то на сервере), "Белки", "Стрелки" и прочие... кхм, мда, "Вирусы". Вы скажете "это не показатель!" - нет, показатель! Выкладывается то, что скачивается (реклама, знаете ли)! Попробуйте найти в Интернете хотя бы Утесова, Шаляпина или (давно ищу - все никак) какой-нибудь сборник маршей и вальсов - не получится! Утесова, справедливости ради скажу, нашел сегодня, однако ж было интересно посмотреть на то количество раз, которое его песни были скачаны с сервера, по отношению к количеству скачивания всяких "Игорьков". Нет, я не имею ничего против ни Игорька (прикольная у него песенка "Подождем", надо сказать ;-) ), ни "Стрелок", ни кого-либо другого. Но не надо лить это на меня/на всех нескончаемым потоком с телевизора! Разбавляйте хоть немного чем-то приличным. Знаете, раз - прикольно, два - не страшно, три - поднадоело, но постоянно видеть на экране целый стадион писающихся от поросячьего восторга молодых людей, внимающих "Рукам вверх" или подобному хламу - это страшновато. На дискотеке - понятно: весело, слов никто не слышит, а музыка заводная; но слушать это дома 3 часа подряд, или платить бешенные деньги, чтобы попасть на концерт - этого я не пойму. И главное, люди совсем перестали отличать качественную попсу от некачественной. Попса есть разная, я бы ее разделил на две категории: 1 - достаточно наивная мелодия + осмысленные слова (в этой категории можно часто встретить представителей с неслабой аранжировкой, профессиональными голосами, красивым шоу и профессионально снятыми клипами, несущими смысловую нагрузку), 2 - тупая, агрессивно навязчивая мелодия (преимущественно плагиат на американских собратьев) + слова в такт музыке с рифмами типа ("ушел - прошел", "кровь - бровь - любовь" и проч.) + бездарный клип с танцующими полуголыми телами, обрамленный красивейшей компьютерной графикой, не имеющей никакой связи с содержанием песни (если таковое содержание вообще имеется). Не хочу здесь перечислять к какой категории лично я причисляю тех или иных современных исполнителей, однако разница между категориями ясна: к первой относятся люди, которые не смотря на достаточную наивность происходящего действительно работают (и среди них есть масса настоящих достойных умниц и работяг вне зависимости от музыкального жанра, будь то танцевалка или что-то еще), ко второй относятся те "авторы", которые проталкивают свои "произведения" в массы за счет низменных человеческих инстинктов последней, этой самой "массы". Более четкого определения я дать не могу. С моим мнением можно соглашаться или нет, однако приходится констатировать, что судя по тем же скачиваниям MP3-файлов с серверов, основная масса слушателей являет собою просто безнравственную, хавающую все подряд толпу. Жестоко, но кто-то это должен сказать, пусть это буду я. Уже представляю себе гневные мысли читателя "да, кто ты такой вообще!", "мальчик, сколько тебе лет!?" и проч. Отвечу сразу - мне 22 года и я человек с определенными и не размытыми вкусами и мнением. Только прошу не думать обо мне, будто я просто решил "выпендриться" и поставить этой статьей себя выше других - если вы подумали именно так, то значит я неграмотно выражаю свою точку зрения. Я ни в коем случае не отделяю себя от других, более того, не думайте, что я не слушаю того же Игорька, Кая Метова или других. Нет - слушаю и, иногда, даже с большим удовольствием, однако я также слушаю и Jean Michel Jarre, П. И. Чайковского, Sting, А. Градского, Dire Straits, Л. Утесова, B. Marley и В. Высоцкого, и при том с еще большим удовольствием, чем первых. А еще я очень люблю качественные трекерные модули (с которыми стараюсь по возможности знакомить и вас, уважаемые читатели). Кроме того, прошу не считать меня "умником" или человеконенавистником, потому что это не так. Я, как и все, люблю то, что люблю, вкусы у людей есть разные, однако эти вкусы должны быть действительно сформировавшимся мнением каждого человека, а не "веянием моды", кроме того каждый должен уметь анализировать то, чем он живет, и пытаться по возможности что-то подправить, если что не так. Если вы вдруг заявите, что ничего кроме классики ваше ухо не терпит - это тоже будет неправильно, наверняка хорошенько покопавшись вы вдруг обнаружите, что очень даже любите творчество Аллегровой или тех же Жуков :-) (что, между прочим, будет вполне нормальным и совсем даже не зазорным, если это будет искреннее сформировавшееся и осознанное чувство). Или любитель исключительно попсы может вдруг открыть в себе любовь к чему-нибудь более высокому, например, к джазу или року. Главное - искренне. То есть надо просто обладать вкусом (мнением), во всем, своим личным и индивидуальным мнением. И чтобы это было действительно мнение, вкус, то бишь искренняя привязанность к чему-то, а не "дань моде". А к людям, обладающим своим личным неизменным мнением (вкусом), лично я всегда отношусь уважительно, независимо от того на сколько это мнение совпадает с моим. И еще, не надо зацикливаться, надо быть разносторонней личностью и при этом не заниматься показухой или самообманом (как многие: стало, вдруг, модно слушать Моцарта в машине, так понакупают себе дисков, сидюков в тачку и "чиста понтово" катаются по городу с гремящим внутри этим самым Моцартом), а действительно открывать в себе любовь к, может быть, кардинально отличным по природе вещам (в частности, и в музыке).  И именно эти черты (вкус, сформированное мнение и разносторонность развития) отличают нормального человека от того самого "существа", хавающего все, что ему кидают, о чем я писал выше. Возможно поток моих мыслей выше был сумбурен и банален, но я высказал то, что хотел высказать и таково уж мое мнение.

Обсудить в форуме.

Как известно, Napster, - один из зачинателей такого сервиса в Интернете, как обмен файлами между пользователями, "отдал концы". Жаль, но ничего не поделаешь, его скушали звукозаписывающие компании, студии и закон. Однако "свято место пусто не бывает", как известно, и если все эти уважаемые компании считали, что покончив с Napster'ом они покончат с обменом звуковыми и другими файлами - они глубоко ошибались. Представляю вам новую "мульку" - iMesh. Рекламировал я как-то WinMX (www.winmx.com), однако что-то в последнее время эта сетка начала меня разочаровывать и я стал искать другой путь обмена и поиска файлов. Вот и нашел. iMesh работает по тому же принципу, что и его предшественники/конкуренты: у каждого пользователя устанавливается клиентская программа iMesh, которая соединяется с основным сервером и предоставляет каждому подключенному через этот сервер клиенту свои файлы. Таким образом, каждому клиенту становятся доступны десятки тысяч других. Короче, система работает здорово, поиск, я должен отметить, ОЧЕНЬ быстрый, поддерживается докачка, интерфейс ненавязчивый, все как положено. Заходите сюда: http://www.imesh.com.

Обсудить в форуме.

Мельком пробежавшую ссылку на сайте http://www.nnm.ru я заприметил и передаю вам. Ссылка просто ценнейшая, поскольку сайт замечательный. http://art.bdk.com.ru/govor/1list.htm - сайт, посвященный аспектам синтеза речи, программам, движкам синтеза, оболочкам и информации по этому поводу. Ссылка занесена в подраздел полезных ссылок.

Да, и еще одна полезная ссылка с уважаемого NoName: http://www.cdrsoft.cc/ - тут много полезнейшего CD-R софта.

Вам мало того софта, который лежит у меня на сайте? Хотите еще? Хотите ссылок? Тогда купите таблеток от жадности или сходите по небольшой подборочке ссылок (на момент публикации работало все, что я проверял):

А теперь я по традиции порадую вас софтом... Обновимся "чуток"...< |-) Пополнениями софта я сегодня обязан многим читателям, в частности, mpstudio, - спасибо большое за помощь. Кстати, прошу всех читателей, если вы узрели на сайте устаревшую версию программы или еще что - пишите незамедлительно, просто я за всем уследить не успеваю, сами понимаете.

Читатель YAROSLAV любезно поделился со мной нарытой НЕ ДЕМО версией кодера MP3 Pro, исполненного в виде DLL для программы Nero Burning ROM. Оказывается, тот DLL, который поставляется в комплекте с Nero имеет ограничение на 30 кодирований. Этот DLL никаких ограничений не имеет. DLL я выложил в подраздел с кодерами аудио. Относительно самого формата MP3 Pro и моих выводов относительно его качества, все желающие могут зайти сюда и почитать мой обзор MP3 Pro. Да, для того, чтобы воспользоваться вышеупомянутым DLL необходимо просто переписать его в диру с Nero.

Обсудить в форуме.

В подразделе с редакторами появилась нередко исключительно необходимая программа для редактирования нот. Представляю Finale 2002. Это очень удобный и мощный нотный редактор, дающий вам полный контроль над каждым нюансом нотной страницы и обеспечивающий мощный контроль над написанными нотами с помощью MIDI-управления. Особенности: сотни Plug-ins, шаблонов, шрифтов, библиотеки (в том числе доступные отдельно от сторонних разработчиков), профессиональный инструменты для подготовки нот к публикации, импорт и экспорт графики в формате: TIFF, EPS, PICT, WMF & Illustrator, в комплект программы входит Band-In-A-Box Auto-Harmonizer, Exercise Wizard, Composer's Assistant и т.д. Программа полнофункциональна (необходимый номерок в архиве).

В том же подразделе с редакторами появилась программа Logic Audio Platinum v4.72 by Emagic. Это один из наиболее мощных MIDI секвенсеров. Предоставляет возможности записи и обработки цифрового звука, а также широчайшие возможности по написанию музыки MIDI, работы с нотами и прочие возможности. Расписывать все возможности этого редактора просто нет смысла, так как программа по мощности и возможностям, думаю, не уступает Cubase и CakeWalk, с кем давно и успешно конкурирует. Кстати, интерфейс программы мне понравился даже больше, чем интерфейс Cubase Audio (я всегда являлся любителем именно Cubase). Короче, качайте и пробуйте, нет сомнения в том, что программа найдет своих почитателей и числа тех, кто с ней еще не знаком.

В подразделе с редакторами появилась новая программа: NTONYX Style Enhancer 3.0  + Style Enhancer Micro v1.28. Это самостоятельная утилита для аккуратного и умного преобразования MIDI-файлов. С помощью специальных алгоритмов программа анализирует MIDI-информацию и добавляет или изменяет управляющие команды для следующих контроллеров: Tempo, Start Time, Duration, Velocity, Volume, Pitch Wheel, Modulation, Panning и т.д. Результатом такого преобразования является MIDI-файл, имеющий очень реалистичное звучание. Используя различные опции можно добиться невозможного звучания MIDI. Программа поставляется с 30 предустановленными стилями. Также доступны дополнительные стили. Стили позволяют имитировать исполнение различных инструментов, а также выполнять глобальные преобразования (чувствительные к содержимому) информации. Помимо указанных функций, программа обладает возможностями элементарного секвенсора (вставка, редактирование, квантизация и проч.).

И еще одна программа в том же подразделе - NTONYX Stylizer 1.0. Это очень легкая в использовании, полностью автоматическая реал-таймовая утилита для умного преобразования MIDI-файлов. Обеспечивает наиболее короткий путь придания звучанию MIDI ощущения живой игры со всеми необходимыми для этого нюансами звучания. В отличие от других продуктов из серии Style Enhancer, эта программа оборудована еще более мощными алгоритмами анализа звучания, полностью исключающими вмешательство человека в процесс обработки, что позволяет на ходу менять стиль уже готовой мелодии, а также регулировать нюансы звучания. Выбранные стили можно применять как ко всей композиции, так и к отдельным трекам. Имеет очень простой интерфейс и требует минимум вмешательства со стороны человека.

В подразделе с проигрывателями обновился WinAMP plug-in MAD до v0.13.1b-pre1 (для воспроизведения .MP3-файлов). Поддерживает выходное разрешение сигнала от 8 до 32 бит, полностью удовлетворяет ISO/IEC 11172-4.

В подразделе программирования "Библиотеки" сегодня пополнение (спасибо Max Litvinov за подсказку) - FMod v3.40 (API + Documentation). Описание возможностей этой библиотеки занимает множество листов. Основная функция: проигрывание звука в различных форматах (от простых .WAV и СD, до всевозможных трекерных модулей и MP3-файлов) из программ на Delphi/C/VB/Asm, используя DirectSound, A3D и собственную архитектуру. Имеются версии под все возможные операционные системы, от Windows, до *nix и WinCE. Толика возможностей: синхронизация, позиционирование, обработка звука и наложение эффектов и многое другое. В архиве - сам API для всевозможных языков и полное описание API.

В подразделе с проигрывателями обновился Deli Player до v1.30. Напомню, что это. Мультиформатный проигрыватель, поддержка более 160 разных форматов, полная поддержка MP3 (включая редактирование ID3-тэгов), всех известных трекерных модулей, С64-SID, AIFF и проч.; эквалайзер, реверберация, дизеринг; очень удобный и мощный редактор плей-листов; поддержка архивных файлов (ZIP/RAR/LHA/LZX); графические сонограмма/осцилограмма/спектр; поддержка кож. Новая версия отличается от v1.20 по многим параметрам, перечислять которые я не стану, если кратко, то добавилась поддержка еще некоторого количество форматов файлов, исправления в интерфейсе и плейлисте, а также в проигрывании MP3 VBR и проч.

В подразделе с утилитами появилась полезная в хозяйстве программа CDxtract v3.5. CDxtract предназначен для музыкантов, которые хотят иметь возможность конвертировать библиотеки звуковых сэмплов. Akai CD-ROM, например, может хранить сотни сэмплов, и обычно чтобы найти нужный сэмпл, необходимо грузить их один за другим, а это занимает много времени. CDxtract предоставляет некоторые мощные возможности, которые помогут уменьшить время, необходимое для нахождения нужного сэмпла. Диск с сэмплами - дорогое удовольствие, и, обычно, если вы покупаете новый сэмплер, использующий отличный формат, тогда вам, вероятно, необходимо купить тот же самый диск в соответствующем формате снова. CDxtract позволяет вам конвертировать ваши диски с сэмплами между форматами из одного в другой.

В подразделе с кодерами аудио обновился замечательный и действительно удобный конвертер сжатых аудио файлов Advanced Encode/Decode Tools до v1.052 by X-filez (shareware версия!). Напомню, это универсальная утилита для кодирования/конвертирования звуковых файлов из одного формата в другой. На входе (декодирование) поддерживаются: WAV, WMA, OGG, MP3, VVS, AC3; на выходе (кодирование): WAV, OGG, WMA, MP3. Позволяет указывать необходимые параметры кодирования. Имеет пакетный режим кодирования. (Official homepage: http://www.x-filez.com).

И снова! обновился в базе программ популярнейший и достопочтенный Штейнберг Кубэйс VST32 до v5.0 R6. Эта программа является полнофункциональной системой для записи и редактирования музыки. Сочетает в себе возможность записи MIDI и цифрового аудио в разрешениях 16 / 24 или 32 бит. Основные возможности: запись и редактирование аудио (основное назначение - MIDI), виртуальные синтезаторы, профессиональная удобная среда для редактирования информации, работа при разрядности 16/24/32 бит, запись TrueTape 'Analog Sound', дизеринг.

В подразделе с утилитами обновилась программа WMAInfo до v1.75. Это редактор ID-тэгов для файлов WMA и MP3. Позволяет редактировать тэги сразу нескольких фалов, а также работать с именами файлов в соответствии со значениями тэгов. Имеет удобный интерфейс. С версии 1.60 программу постигли следующие изменения: добавлена поддержка ID3Tags1.1, правильная работа с MPEG 2.5, исправлена куча багов.

В подразделе с редакторами аудио обновился Нуэндо (от Штейнберг) до v1.53 (pre release 1). Профессиональная студия для записи и мастеринга аудио с полной поддержкой MIDI/VST. В комплекте поставки включены множество полезных VST аудио плаг-инов. Некоторые возможности: faders/crossfades, запись MIDI, синхронизация с другим оборудованием, VST микшер и эффекты, surround sound, автоматизация микширования, удаленное управление, множество полезных фильтров и плаг-инов для обработки звука в риал-тайм.

В подразделе с проигрывателями обновился популярный плаг-ин DFX до v5.3001 - Plug-In для WinAMP, облагораживающий звучание проигрываемых файлов. Действительно качественно и заметно улучшает звучание высоких и (особенно) низких частот, не нарушая оригинального звучания. Позволяет осуществлять расширение стерео (трехмерное звучание) и осуществлять другую настройку звучания (расширение динамического диапазона, амбиент). Несомненно, качественная программа. Кстати, там же я выложил версии для проигрывателей Sonique и Real Player. Все полнофункционально (генераторчик прилагается в архивах).

В подразделе с утилитами обновился граббер аудио CD CDex до v1.40 beta 8. CDex позволяет копировать аудио треки с CD в файлы. Записываемые WAV-файлы могут быть кодированы в MP3 с помощью встроенного dll от Lame Encoder, а также в Ogg Vorbis и другие форматы. (Official homepage: http://www.cdex.n3.net). С версии beta 6 произошли следующие изменения: апгрейд lame.dll, улучшен проигрыватель файлов, решены некоторые проблемы с CDDB и проч.

Да, небольшая заметка. Посмотрел я на Fxpansion Robotik Vocoder - плаг-ин такой VST, который должен был бы по идее работать вокодером. Короче говоря, не выполняет он своих задач. Я подсунул ему настоящий чистый человеческий голос, а то, что он с ним сделал уж точно никак нельзя назвать "вокодированным" звуком. Короче говоря, лажа, а не плаг-ин.

В подразделе с утилитами появилась новая небольшая программа mp3DirectCut v1.12. Это пофреймный редактор MP3 файлов. Имеет простой и удобный интерфейс, позволяет работать с большими и маленькими блоками. Можно также изменять громкость сигнала в выделенном участке. Программа работает только с содержимым MP3 без процедуры декомпрессии/компрессии. (Official homepage: http://www.rz.uni-frankfurt.de/~pesch).

В подразделе программирования "Библиотеки" обновилась Audio Tools Library до v1.3 для Borland Delphi. Эта библиотека поможет сделать поддержку многих актуальных аудио форматов, а конкретнее - считывать данные из файлов и их тагов. Исходники тестовых прилагаются, поэтому встроить библиотеку окажется очень легко. В комплект Audio Tools Library 1.1 входят следующие классы:

  • TMPEGaudio - для манипуляции информацией из MPEG audio файлов (МР3)

  • TID3v2 - для считывания информации из ID3v2 тагов

  • TOggVorbis - для считывания информации из Vorbis Ogg файлов

  • TTwinVQ - для считывания информации из TwinVQ файлов

  • TMPEGplus - для манипуляции информацией из MPEGplus файлов

  • TWAVfile - для считывания информации из заголовков WAV файлов

  • TID3v1 - для манипуляции ID3v1 тагами (считывание/запись)

  • TMonkey - для манипуляций с информацией в файлах Monkey's Audio

Как-то уж очень давно незаслуженно не обновлялась страничка с лучшими трекерными модулями. Сегодня я решил добавить туда еще один модуль Purple Motion, всем известный "Aquaphobis", 1993, ScreamTracker 3.0 module. Так уж вышло, что модулей Purple Motion на этой страничке и так достаточно, но что поделаешь, если этот человек (Jonne Valtonen) оказался не просто автором модулей, а целой, если можно так сказать, эпохой в трекерной музыке и демостроении.

 

11.Sep

2001

Сегодняшний день потряс всех просто бесчеловечными терактами, произошедшими в Нью-Йорке. Я в прямом эфире наблюдал за тем ужасом, который происходил в Америке на протяжении 4 часов и происходящее повергло меня в настоящий не напускной шок и ужас. Страшно, друзья. Страшно наблюдать за тем, как десятки тысяч человек за несколько секунд уходят под мегатонны камня и железа и этому ничего не может воспрепятствовать; страшно осознавать, что нет места на земле, которое можно было бы считать безопасным; страшно осознавать, что кучка нелюдей вершит судьбами людей и не ставит человеческую жизнь и в цену монеты. Все мы ходим под Б-гом, верим мы в него или нет. Сегодняшний день напомнил нам об этом в как нельзя более красноречивой форме. От имени всех читателей сайта, а также от себя лично и всех моих близких и родственников я выражаю глубочайшие соболезнования всем тем, кто прямо или косвенно пострадал в этих ужасающих террористических актах. Я верю, что возмездие найдет заслуживших его, ибо преступления перед человечеством не проходят даром; возмездие найдет заслуживших его, не на этом свете, - так на том.

8.Sep

2001

N51

Здравствуйте!

Из технических новостей: наконец-то появилась возможность поиска на сайте! Спасибо Саше Чижову (автору шеф-журнала Cooler), любезно поделившемуся скриптом для поиска. Итак, поиск я сделал в двух вариантах: общий поиск по сайту и поиск программ. Обратите внимание на изменения в меню и пользуйтесь на здоровье!

По многочисленным просьбам когда-то долго собиравшийся список серверов с отечественной музыкой в формате MP3 помещен на страничке с полезными ссылками. Прошу информировать меня по возможности о нерабочих и измененных линках.

В прошлом номере я выложил новую версию программы Nero Burning ROM, которая интересна не столько сама по себе, сколько интерес представляет встроенный в нее кодек MP3 Pro, умеющий кодировать аудио на битрейтах до 96 Kbps, и в котором можно отключить использование Intensity Stereo (о том, что такое Intensity Stereo можно прочесть в FAQ). Так вот, я, конечно, незамедлительно протестировал на скору руку новые открывшиеся возможности кодека и могу сказать, что удивлен не был, не обнаружив никаких принципиальных отличий от версии кодека, зажатой на 64 Kbps. Иными словами, качество кодека также не блещет, и, похоже, это окончательный вердикт. В связи со всем сказанным я подредактировал написанный мною ранее обзор MP3 Pro, добавив в него два графика на битрейте 96 Kbps. Все желающие могут ознакомиться с моим обзором MP3 Pro, а также взглянуть на добавленные графики в конце обзора.

Публикую письмо/статью одного нашего уважаемого читателя (author@mycomp.com.ua), уверен, информация окажется интересной.

MIDI + Linux

Последнее время сидя на irc все чаще бросаются в глаза дерзкие надписи типа "I'm too lame to read BitchX.doc" или "BitchX75.p* just do it". Выражаясь языком Пелевина, народ пересаживается на Linux, и закрывать на это глаза было бы просто грубым высокомерием.

Некоторое время назад жизнь моя изменилась, так что на работе я полностью перешел под Linux шаг за шагом разобравшись с основными подводными камнями, а на другой работе, куда я устроился, пришлось много и серьезно возиться со звуком. Прошло время, я пересел в другую студию и подумал о том, что неплохо бы обзавестись Linux-ом и миди-редактором, тогда у меня будут и ОС и секвенсор не сворованные и я смогу выйти на западный рынок безо всякого стыда, для чего сделал операцию, вынесенную в название статьи, а также серч "midi" на "http://www.freshmeat.net" (для таких же как я искателей кибер-приключений могу еще посоветовать http://www.bright.net/~dlphilp/linuxsound/). Взору моему открылась следующая картина (пойду по порядку, с тузов забубенных).

ПОКА НЕ НАЧАЛСЯ JAZZ++.

Первым в хитпараде конечно идет (псевдо) профессиональный джаз-секвенсер. Его параметры более-менее напоминают параметры виндовых клонов времен 3.11, а из недостатков стоит отметить тот что прошло два года прежде чем он у меня узрел миди-девайсы /dev/music и /dev/sequencer2, что по-моему является несомненным политическим перевесом производителей. Сейчас уже выложена версия 4.1.7-beta, что свидетельствует о несгибаемости воли и надежности вкуса команды разработчиков. Есть возможность одновременной записи аудио, которая до конца мной не исследована на предмет всяких интереснейших линуксовых попадосов. То есть получается как бы Cakewalk под Linux, по-большому, кейкволчного там мало. Строго говоря ОС Linux не является ОС реального времени, а по-простому работает медленно, а по сему надежды на хорошую работу с wave-материалом очень мало, но это тема для отдельного разговора.

Вторым я бы поставил Rosegarden http://www.bath.ac.uk/~masjpf/rose.html

Достоинством является начало работы с пол-пинка, без проблем и осложнений, попытки нотной нотации, не доведенные мною до ума, по причине, приведенной ниже, недостатки - сталинский интерфейс, отсутствие вообще возможностей редактирования, в общем не редактор а протез, хотя песни этот инвалид поет как с куста. К сожалению похоже линия загнулась, последняя версия датирована rosegarden-2.1-i586-pc-linux-gnu.tar.gz Oct 27 1997 355. Думаю, комментарии тут в общем-то излишние. Пацаны, давайте заспамим автора чтоб брался за дело опять :-)

Теперь о грустном

Brahms - не собралась, я уже не тот, что раньше, мне теперь лень шарить по коду, пытаясь проинтуячить или закавычить стремные вызовы. Да и версия 0.97.1 не обещает организму оргазма. MidiMountain собрался и проклюнулся сквозь свой GUI. Зверь сей находится в зародышевой фазе. Версия 0.1.0 prerelease. Обещают скоро единицу... MusE - не собрался хотел новейшее qt, я не стал вытягивать 8 метров ради версии 0.3.12...

а НАПОСЛЕДОК

я приведу фрагмент приватной переписки с автором DAP wave-редактора под Linux, (о котором нужен отдельный разговор...) http://www.cee.hw.ac.uk/~richardk

Что касается Linux, он (очень грустно признать) полностью безнадежен для серьезного создания музыки - секвенсеры (как ты открыл) бедны, поддержка аудио карт часто недостаточна (и слаба) и саунд редакторы даже близко не так продвинуты как под Windows - я, в общем полностью сдался на Линуксе (я говорю тебе, это совершенная перемена для меня - я был анти-Microsoft по-большому!!). Мой совет - создай раздел и поставь Windows 95 (но не 98 или Миллениум - они очень медленные!!) с Cakewalk v9 и Cool Edit 2000 (а причина - это абсолютная фантастика!!). Даже это определенно не побить под Линуксом :(

As for Linux it is (I'm very sorry to say) completely hopeless for serious music creation - the sequencers (as you have discovered) are poor, audio card support often lacking (and poor) and the sound editors not nearly as advanced as those under Windows - I've basically totally given up on Linux (I tell you, that's quite a change for me - I used to be anti-Microsoft in a big way !!). My advice - create a partition and set up Windows 95 (not 98 or Millenium - they are way too slow !!) with a copy of Cakewalk v9 and Cool Edit 2000 (and Reason - it is absolutely fantastic !!). That lot certainly can't be beaten under Linux :(

ХОТЯ

я не хочу показаться линуксоненавистником, наоборот, я сижу только под Линуксом, пишу сейчас под ним этот текст, параллельно сюрфю нетскейпой и чачу с народом, я освоил выдающуюся сюиту Mup [The Mup Music Publication program], которая является общепризнанной для издания нот и в университетах, http://www.arkkra.com/, откуда ребята очень живо откликнулись на мои вопросы и проблема была закрыта за два дня. Запись компакт дисков под Linux является сущим наслаждением, две программки cdrecord  и cdrdao позволяют записывать диски в мыслимых и немыслимых стандартах на моем SONY CRX140E.

Так что linux-арии всех струн о-midi-няйтесь! mail me to: dbosya14@mail.ru irc: RusNet (irc.lucky.net) <bobus>, #sebastopol

Обсудить в форуме.

В FAQ сайта я немного обновил/исправил обсуждение вопроса: "Каковы отличия режимов CBR, VBR и ABR? (применительно к кодеру Lame)". Новый вариант я все-таки выношу на центральную полосу, так как вопрос очень часто встречается в письмах читателей.

Прежде чем начать разговор, уточним две детали:

1. Кодирование в MP3 происходит поблочно: кодируемый файл разбивается на фреймы (кадры) с одинаковым интервалом, каждый кадр кодируется и записывается в выходной поток; таким образом, выходной поток также имеет кадровую структуру.

2. Фреймы могут быть закодированы не на любом битрейте, а только на одном из входящих в таблицу стандартных для MPEG1 Layer III битрейтов: 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320. Кодирование на любых промежуточных битрейтах ("freeformat") стандартом не предусмотрено.

Вступление

Люди, использующие VBR в Lame, обычно аргументируют это фразой: "я хочу получать постоянное качество, а не постоянный битрейт". Действительно, ведь в музыке бывают простые пассажи, на которые вполне хватает и 128 Кбит/сек (например паузы между песнями), а бывают и сложные, на которых человек с хорошим слухом, хорошей аудио картой и прочей аудиоаппаратурой услышит дефекты компрессии даже на 320 Кбит/сек. На самом деле такой аргумент не совсем правомочен.

CBR

Даже в режиме CBR, mp3-кодер может перераспределять биты во времени, выделяя большее или меньшее количество бит во время сложного или простого пассажей, что позволяет в целом улучшить качество звучания. Такое перераспределение бит делается за счёт так называемого резервуара бит: во время кодирования простых пассажей кодер тратит на них не весь заданный пользователем битрейт, а лишь около 90%, около 10% экономится в резервуаре для кодирования сложных мест (изначально резервуар пуст). При кодировании сложных пассажей кодер будет использовать все 100% указанного битрейта и добавлять дополнительные биты из резервуара (если таковые имеются, то есть если резервуар не пуст). К сожалению, в соответствии со стандартом, размер резервуара ограничен. Это означает, что если простой сигнал продолжается достаточно долго, резервуар накапливает свой объем до определенных максимально допустимых пределов и далее кодирование идёт уже с использованием всех 100% битрейта. И обратная ситуация: если сложный сигнал продолжается достаточно долго, из резервуара (постепенно) забираются все сэкономленные биты и далее кодирование идёт с использованием уже теперь всех 100% битрейта.

ABR: Пояснение

Можно было бы сказать что резервуар неплохо справляется со своей основной обязанностью - накопление "лишних" битов во время простых пассажей и их выдача в качестве дополнительных при кодировании сложных пассажей, если бы не одно "но": он обладает конечным и причём весьма ограниченным размером, что означает, что копить его можно лишь до определенных пределов, и вынимать, соответственно, тоже, пока резервуар не опустошится. Именно для того чтобы убрать этот главный недостаток резервуара и был разработан ABR.

Главное отличие ABR от CBR в том, что в CBR все фреймы обязаны быть одного размера (то есть битрейт для всех фреймов должен быть одинаков), в ABR же это ограничение снято, соответственно, существует возможность вместо стандартного весьма ограниченного по размеру резервуара использовать практически бесконечный "виртуальный" резервуар. Выглядит это приблизительно следующим образом.

ABR: Механизм

Допустим, что пользователь указал режим ABR и определенный битрейт B (пользователь может указывать абсолютно любой битрейт от 32 до 320, даже не из стандартной сетки битрейтов, например можно указать в качестве желаемого среднего битрейта 129). Кодер принимает кусок аудио (фрейм), который необходимо закодировать. Таким же образом, как и в CBR, определяет его сложность (об этом мы поговорим ниже). Если пассаж сложный, то кодер также берёт на него больше битов, но уже не из резервуара (как в CBR), а просто на просто увеличивая битрейт на необходимое количество ступеней (выбранный битрейт должен входить в сетку стандартных), создавая таким образом "виртуальный резервуар" (поднять битрейт здесь можно - это не CBR). Что значит "виртуальный резервуар"? Это просто: мы предположили, что указанного пользователем битрейта B кодеру мало, ему нужно K бит (K > B), тогда кодер подбирает такой минимальный стандартный битрейт N, при котором выполняется: N >= K (такой выбор битрейта мы и называем "виртуальный резервуар"). Затем происходит кодирование с помощью K бит взятого куска аудио. Однако N >= K, то есть мы использовали меньше бит, чем есть во взятом фрейме, так не будем же мы выбрасывать эти лишние биты? Вот эти лишние биты мы и записываем в уже настоящий резервуар. Так как в ABR есть возможность использовать "виртуальный резервуар" не имеет смысла строить стандартный резервуар, поэтому когда придет следующий кусок аудио, для его кодирования сначала будут использованы биты из резервуара, а потом кодер решит какой битрейт необходим дальше. Другими словами, если в CBR кодер все время старается накопить как можно больше бит в резервуаре, то в ABR кодер наоборот, старается избавиться от бит в резервуаре, так как копить их незачем - можно просто поднять битрейт.

Простые пассажи кодируются меньшим количеством бит, на них берётся примерно 95% от указанного битрейта B, но теперь остаток не откладывается в резервуар, кодер просто берёт фрейм с меньшим битрейтом. Возникающая разница (оставшиеся биты) записывается в стандартный резервуар (не выбрасывать же оставшиеся биты...). Пример. Допустим пришел "простой" пассаж. Тогда кодер берет все биты (если таковые есть) в резервуаре (настоящем), потом ищет ближайший стандартный битрейт, при котором суммарное количество бит, получившееся для этого фрейма (все биты из резервуара + взятый битрейт), составит 95% от заданного пользователем битрейта B, производит кодирование, а лишние биты (если они остались) снова сохраняет в резервуаре.

ABR: Итог

Таким образом, использование резервуара в ABR отлично от CBR. В CBR битрейт менять нельзя и резервуар специально копят путем сохранения там бит, которые остались (были сэкономлены) от кодирования фрейма на заданном изначально фиксированном битрейте во время простого пассажа; если для кодирования нужны биты и резервуар пуст - то пуст, ничего с этим поделать нельзя и кодирование идет просто на указанном битрейте в ущерб качеству. В ABR битрейт переменный и стандартный резервуар фактически не нужен, однако поскольку поднятие (опускание) битрейта происходит обязательно до определенного табличного значения, которое может оказаться выше необходимого кодеру количества бит, то лишние биты, конечно, не выбрасывают, а сохраняют в резервуаре. Иными словами, в CBR накопление стандартного резервуара - основная задача, в ABR же есть неограниченный "виртуальный резервуар" и стандартный используется только для хранения лишних бит, образовавшихся в результате разницы между табличными значениями битрейтов и реально необходимым битрейтом.

VBR

VBR - переменный битрейт. Пользователь указывает желаемое качество. Lame опираясь на свою психоакустическую модель выделяет для каждого фрейма ровно то количество бит, которое необходимо для достижения заданного качества. В выходном потоке фреймы соответственно имеют разные битрейты (которые всегда ложатся в таблицу стандартных битрейтов). Использование резервуара в VBR абсолютно идентично ABR - туда попадают только неиспользованные хвостики фреймов.

Методы оценки сложности сигнала

Таким образом, основное отличие CBR, ABR и VBR, как вы уже наверное поняли из сказанного выше, состоит в использовании разных методов подсчёта необходимого для кодирования каждого фрейма количества бит.

Методы оценки сложности сигнала: метод 1 (VBR)

Первый метод основан на вычислении "психоакустической маскировки" и "ошибки кодирования". Этот метод используется в VBR и теоретически должен был бы давать максимальное качество если бы психоакустическая модель Lame'а была идеальна. В основе этого метода лежит очень простая идея: на кодирование выделяется минимальное количество бит, необходимое для выполнения условия: [ошибка_кодирования] < [порога_маскировки] (то бишь дефекты кодирования должны маскироваться основным сигналом и не должны быть различимы на слух).

Пояснение по поводу маскировки. Основная масса "аудио компрессоров с потерями" использует для сжатия аудио сигнала особенности человеческого слуха (в противовес существуют аудиокомпрессоры использующие особенности звукоизвлечения), а именно его неидеальность. Можно указать несколько основных "дефектов" слуха используемых в сжатии звука: 1) ограниченный динамический диапазон. Человек не слышит слабых сигналов или иначе говоря существует некий порог слышимости. 2) громкие сигналы (особенно шумовые, а не тональные) обладают маскирующим действием, при чем как во временной, так и в частотной области (если кто-то "жахнул" из пушки вы можете и совсем слух потерять 8-) ), т.е. любой мощный, особенно шумовой сигнал определённой частоты маскирует достаточно слабый сигнал, особенно если он лежит в близком частотном диапазоне и такой замаскированный сигнал можно не кодировать, ведь человек его не слышит. Порог маскировки может быть увеличен на несколько дециБелл уменьшением качества кодирования (объяснение этому: чем хуже качество кодирования, тем больше артефактов и помех в звучании, и тем более мощный сигнал необходим, чтобы замаскировать эти помехи).

Плюс такого метода: теоретически максимальное качество. Минусы: невысокая скорость а также то, что из-за не идеальности психоакустической модели в Lame, постоянно занижается битрейт, соответственно не рекомендуется использовать без фиксированной нижней границы около 112- 128 кБ/с, а следовательно режим VBR вообще не рекомендуется использовать на низких средних битрейтах. Резервуар в VBR минимизирован, а следовательно не рекомендуется использовать ограничение битрейта сверху (объяснение: так как практически резервуара в VBR нет, если ограничить битрейт сверху, то некоторым фреймам со "сложной" музыкой может оказаться недостаточно бит для кодирования звука, поскольку дополнительные биты взять неоткуда - резервуара нет и битрейт ограничен; такие фреймы будут кодироваться только тем количеством бит, которое имеется в наличии - то есть на максимально допустимом битрейте, что может привести к плохому качеству кодирования).

Методы оценки сложности сигнала: метод 2 (ABR / CBR) Второй метод основан на вычислении Perceptual Entropy (PE), характеризующей сложность кодируемого сигнала (чем сложнее сигнал, тем PE больше). Этот метод используется при кодировании CBR и ABR. Механизм расчета сложности сигнала с помощью PE полностью отличается от механизма, использованного в VBR. Не вдаваясь глубоко в подробности следует сказать, что если в первом методе расчет сложности сигнала проводился опираясь на свойства маскировки, то в данном методе сложность сигнала оценивается путем попытки его предсказания: чем более сложный сигнал (огибающая ведет себя хаотично), тем труднее он предсказуем и, соответственно, тем больше бит требуется для кодирования сигнала. Во время кодирования кодер пытается предсказать сигнал, затем сравнивает предсказанный сигнал с оригиналом, чем менее предсказанный сигнал совпадает с оригиналом, тем больше бит уходит на кодирование. Очень важно отметить, что используемые методы вычисления сложности сигнала принципиально влияют на отличия использующих их механизмов. Так, принципиальная разница между ABR/CBR (использующих описываемый метод) и VBR (который использует метод 1, описанный выше) заключаются еще и в том, что выбор битрейта в ABR/CBR лежит не на кодере, а на пользователе, при этом Lame лишь добавляет/отнимает небольшое количество бит во время кодирования сложных/простых мест соответственно (для чего и рассчитывается PE). Другими словами, в зависимости от рассчитанного PE, к выбранному пользователем битрейту добавляется (или отнимается от него) нужное число бит, что реализуется с помощью механизма работы с резервуаром (виртуальным или настоящим). Таким образом, при использовании второго метода именно пользователь выбирает битрейт (когда в VBR кодер сам решает величину битрейта), PE же лишь корректирует его с помощью резервуара в зависимости от сложности музыки. Происходит это примерно следующим образом.

CBR. для каждого фрейма выделяется "основное", постоянное количество бит, 90% от указанного битрейта и "дополнительное", переменное. Простые пассажи кодируются с помощью этих 90-а процентов, а оставшиеся 10% процентов накапливаются в резервуаре битов (как было описано вначале), вплоть до его заполнения, после чего на кодирование простых пассажей уходит весь битрейт (так как экономить биты некуда). Сложные пассажи кодируются используя полный битрейт плюс из резервуара изымаются дополнительные биты, если только в нём ещё есть биты. Плюсы: совместимость, минусы: из-за малого размера резервуара очень часто нахватает дополнительных бит для кодирования сложных мест.

ABR. При кодировании ABR использование резервуара минимизировано, он просто на-просто не нужен, ведь в ABR мы можем использовать фреймы с разным битрейтом и, соответственно, не накапливать биты в резервуаре (механизм работы ABR пояснен на примере выше). После вычисления PE и необходимого "дополнительного количества" бит, Lame просто выбирает минимальный битрейт в который укладывается полное необходимое количество бит (битрейт выбирается из таблицы). Остаток бит не выбрасывается, а накапливается в резервуаре.

Замечание: неправильно было бы думать, что в CBR и ABR совсем не используется психоакустика - конечно же это не так. Такая вещь как перераспределение битов отведённых на кодирование фрейма между всеми частотными полосами лежит именно на психоакустике.

Заключение

Итак, кратко. CBR/ABR и VBR в Lame отличаются разными методами подсчёта необходимого для кодирования количества бит и, как следствие, разной "философией" использования резервуара. В CBR и ABR основное количество бит выделяемых на кодирование фрейма определяется пользователем при запуске программы: ключами -b или --abr для CBR или ABR соответственно. Количество дополнительных бит необходимых для кодирования сложных мест рассчитывается по одинаковой формуле на основе расчета PE. Разница между CBR и ABR лишь в том, что в режиме CBR битрейт постоянен и возможности кодера по использованию дополнительных битов из резервуара сильно ограничены размером резервуара, в режиме же ABR у кодера есть возможность изменять битрейт, как бы используя "виртуальный резервуар" неограниченных размеров, а настоящий резервуар используется лишь для хранения невостребованных бит.

В VBR используется абсолютно другой метод. Пользователь задаёт качество, а LAME самостоятельно, на основании психоакустической модели (порою не совершенной), рассчитывает количество бит, необходимых для кодирования с заданным качеством каждого отдельного фрейма. Работа с резервуаром в ABR и VBR одинакова.

Таким образом, в режиме VBR кодер сам выбирает битрейт для фреймов, в ABR/CBR кодер выбирает лишь дополнительное количество бит к указанному пользователем битрейту.

Обсудить в форуме.

Даю ссылочку на приятный звукомузыкальный ресурс http://sound.autoradio.krsk.ru, автор которого обещал пришедшим c Websound.Ru "все условия" :-). На сайте расположена туча программ для обработки звука. В качестве конструктивной критики скажу, что описаний программ я не нашел совсем, но зато количество их радует.

Юрий Фауль прислал такое письмо: "У меня есть предложение на добавление в раздел "Программирование/Библиотеки" целой библиотеки Audio Tools Library для Borland Delphi. Эта библиотека поможет сделать поддержку многих актуальных аудио форматов, а конкретнее - считывать данные из файлов и их тагов. Исходники тестовых прилагаются, поэтому встроить библиотеку окажется очень легко. В комплект Audio Tools Library 1.2 входят следующие классы:

  • TMPEGaudio - для манипуляции информацией из MPEG audio файлов (МР3)
  • TID3v2 - для считывания информации из ID3v2 тагов
  • TOggVorbis - для считывания информации из Vorbis Ogg файлов
  • TTwinVQ - для считывания информации из TwinVQ файлов
  • TMPEGplus - для манипуляции информацией из MPEGplus файлов
  • TWAVfile - для считывания информации из заголовков WAV файлов
  • TID3v1 - для манипуляции ID3v1 тагами (считывание/запись)
  • TMonkey - для манипуляции информацией из Monkey's Audio
    файлов

Подробная информация о Audio Tools Library здесь: http://jfaul.de/atl (правда описание только на английском). Пожалуйста опубликуйте эту библиотеку, т.к. она может оказать неоценимую помощь для Delphi программистов, желающих сделать поддержку сжатых файлов. При программировании этой библиотеки я использовал мой 2-летний опыт разработки MPEG Audio Collection (опубликовано на Вашем сайте). Некоторая информация, содержащаяся в ATL, бесплатная только у меня или ее почти невозможно найти. Например, информация о Fraunhofer VBR header или структура Vorbis Ogg файлов."

Библиотека выложена в подразделе Программирование, библиотеки.

Еще одно письмо то автора одной популярной программы: "Рад сообщить Вам о новом долгожданном релизе программки работы с аудио OrlSoft MPeg eXtension. В данной версии (v2.10) произведено рекордное за все релизы количество изменений: оптимизация алгоритмов обработки файлов; нормализация уровня громкости звуковых файлов; поддержка тегов ID3v1.1; теги Genre в ID3v1 и ID3v2; новые теги Ogg файлов; поддержка формата MPEGplus с тегами ID3v1.1, ID3v2 и LYRICS; при изменении тегов и переименовании файлов производится обновление информации только обрабатываемого файла/каталога; переработано расширенное кодирование; реализовано настраиваемое переименование файлов; пакетное изменение и расширенное изменение тегов; в главной форме добавлена колонка названия альбома; имеется возможность задания номера трека и стиля при изменении тегов из командной строки; производится BEEP по окончании процесса кодирования; возможно опциональное отключение отображения окон сжатия, декодирования и обработки пауз многое другое... В том числе ВПЕРВЫЕ достаточно подробная документация на русском и английском языках!". Программа выложена в подраздел с утилитами.

В подразделе с кодерами обновился OggEnc до v0.8 (libvorbis Release Candidate 2) - кодер по алгоритму Ogg Vorbis (файлы .ogg), работает из командной строки. (Official homepage: http://www.xiph.org/, http://www.vorbis.com). Как-то я проглядел, что кодер уже RC2, извиняюсь. Спавибо читателю Baklanov за информацию и присланный файл.

В том же подразделе обновление кодера PsyTel AAC encoder до v1.2 (public) by PsyTel Research (билд датирован 6.Sep.2001) - MPEG-4 AAC кодер (работает из командной строки), поддерживает битрейты от 32 до 512 Kbps, режимы CBR и VBR, от 1 до 6 аудио каналов. (Official homepage: http://www.psytel-research.co.yu). 

В подразделе с утилитами обновилась популярная программа Tag&Rename до v1.96 (подпатченный .exe прилагается). Утилита предназначена для быстрой обработки и создания тэгов (описаний) в звуковых файлах MP3 и VQF. Позволяет осуществлять массовые операции переименования файлов и прочие возможности. Очень полезна для тех, у кого имеются большие коллекции музыкальных файлов. Из новшеств данной версии: упрощенный механизм выделения файлов, добавлена функция обмена полей в ID3-тэгах, а также функция копирования тэгов, множественные исправления багов.

В подразделе с утилитами обновились BASS до v1.1a (с MO3 конвертером). Напоминаю, BASS это универсальный звуковой движок для воспроизведения сэмплов/потоков (MP3/WAV)/CD audio/трекерных модулей. Признается одним из самых качественных движков для воспроизведения трекерных модулей. Поддерживается синхронизация с программными событиями. Имеет след. API: C/C++/Visual Basic/Delphi, TMT Pascal также поддерживается. В архиве расположена небольшая утилита для конвертирования трекерных модулей в формат .MO3 (модули со сжатыми в MP3 сэмплами). Новшества с версии 0.9: теперь библиотека может считывать модули с сэмплами в формате MP1/MP2/MP3, добавлен потоковый режим чтения файлов прямо из Интернета, добавлена идентификация CD,  добавлена возможность использования DirectX 8 и предоставляемого им целого набора звуковых эффектов (хорус, реверберация и проч.), переработан механизм "перемотки".

В подразделе с кодерами обновился GOGO-no-coda до v3.04alpha.. Теперь с поддержкой SSE, Enhanced 3D Now! и в три раза быстрее Lame! Gogo-no-coda - это кодер MP3, основанный на оптимизированном Lame v3.88. GOGO производит кодирование с очень высокой скоростью, превышающей скорость кодирования самого Lame. GOGO использует при кодировании набор инструкций MMX, 3D Now! и SSE (если система поддерживает их использование). Данный вариант программы является консольным.

В подразделе с еженедельной трекерной музыкой сегодня, как всегда, модули достойные, на мой взгляд, вашего внимания. Сначала модуль "Glowing" в оригинальном стиле (не знаю как его назвать, простите, вам только остается мне верить :-) ) неизвестного автора. Красивая вещь, хотя это даже не музыка, это что-то хитрое... :-) А еще там же просто отпадная переработка "Dragon's legend" от MyVoice ("Dragon's legend" в оригинале написан KOTO Masterpieces - это такой electronic light pop/techno). Действительно чумовая переработка, от оригинала почти не отличишь... Всем, кто любит KOTO или кому просто интересно послушать качественную вещь - прошу в подраздел.