: PSGWAV CONVERTOR Прога преобразует созданные эмуляторами Speccy PSG-записи в общеизвестный формат *.WAV. Если Вы запустите программу примерно так: P2W_YM (file).PSG (file).WAV, - все будет оч. хорошо. Нарисуется симпатичный индикатор прогресса, по окончании которого Вы почувст- вуете себя счастливым обладателем WAV-файла. Надеюсь, не нужно объяснять, что с этим *.WAV следует делать дальше! Берём WinAMP, нажимаем кнопочку [Open] - и вперед! - в мир давно за- бытой музыки! Замечания, предложения (пожелания) и моральную поддержку направляйте на ... С уважением, Hacker KAY of NUCLEAR INC. Program is protected by Copyright (C) 2000 Hacker KAY. ____________________________________________ \ '--= ДЛЯ ТЕХ, КТО ДОЧИТАЛ ДО КОНЦА! =--, \ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ---- 2. BONUS MESSAGE. Если Вы считаете, что что-то в сформированном файле получилось неправильно, - знайте, что я глубоко уважаю Ваше мнение и готов выслушать и воспринять адекватно любую критику в адрес моей программы. Пишите письма. Стремясь предотвратить некоторые вопросы, при- вожу традиционные FAQ: ■ Зачем нужна эта программка, если есть масса эмуляторов Speccy с AY и просто AY? // Если Вы считаете, что какой-то из су- ществующих эмуляторов AY идеален,- на- пишите мне, - и я объясню, почему это не так. (На март 2000 года.) К данной программке предыдущее высказывание не относится никак. :-) [Может быть, это шутка...] А вообще, достоинство эмуля- тора только AY-3-8910 в том, что можно не жертвовать качеством, т.к. скорость в этом случае не так критична. ■ Почему не удаётся конвертировать .PSG, соз- данный в R80? // Дело в том, что старые версии R80 со- здавали PSG-запись без заголовка. Если есть необходимость преобразовать такую запись - Вы можете легко пришить к ней заголовок. ■ Почему звук не такой, как на AY-3-8910? // Потому что он почти такой, как на YM. "Почти" - только потому, что огибающие для ускорения процесса преобразования имеют меньшую дискретность. ■ Откуда взялась таблица значений ЦАП? // Табличка появилась благодаря человеку по имени ILLUMINATOR OF NUCLEAR INC., любезно предоставившему свой компьютер для исследований. Я измерил выходы YM- 2149F тестером и на основании получен- ных данных построил табличку. ■ Почему 44100 и 8 бит? // Дело в том, что для точной эмуляции микросхемы необходима высокая частота передискретизации. 44100 для AY-3-8910 это даже мало. Но вводить дефолтом 48К я не решился ;). 8 бит на высоком уро- вне громкости практически нельзя отли- чить от 16. А на низком она тоже в об- щем звучит приемлемо. Но если Вы счи- таете отсутствие 16 бит недостатком, - пишите. ■ На какой частоте работает AY? Почему??? // На частоте 1,764 МГц. Исключительно из соображений быстродействия. Если Вы хотите получить файл для AY, работаю- щего на другой частоте, - советую про- сто выполнить передискретизацию полу- ченного .WAV для частот 1,75 и 1,7734. Если же Вам нужны другие частоты - на- шите мне. Я что-нибудь сделаю! ;) ■ При воспроизведении цифрового звука иногда плывёт частота! // Я об этом знаю. Не каждый PSG-файл, содержащий цифровой звук, будет кон- вертирован правильно. У меня есть ещё 2-3 идеи по доработке конвертора digi- PSG, а пока - пользуйтесь этим. Если частота совсем плывёт, - создайте файл типа EPSG. Его программа понимает так- же. Hacker KAY of NUCLEAR INC. E_Mail: . _____________________________