sound, SB, AC97 и другое
-
Лично мне было бы больше пользу от формата OGG...
diamond
Атауальпа
Несжатый декодер OggVorbis'а весит чуть больше 1Мб. Если Serge всё-таки решит прикрутить его к проигрывателю, можно будет сделать за одно и поддержку *.oxm.
Кстати, ogg нельзя сравнивать с xm, т.к. эти форматы имеют совершенно разное назначение. ogg ещё можно сравнить с mp3 и wma, но никак не с трекерским модульным форматом. Никому же не придёт в голову слушать CD Бетховена в формате XM, ровно как и засунуть получасовую композицию в формате OggVorbis в демку для 64К
Адрес возврата я сохранял в [0] как в примерах.Аналог системного вызова, основанный на команде sysenter, можно найти в macros.inc
Атауальпа
Несжатый декодер OggVorbis'а весит чуть больше 1Мб. Если Serge всё-таки решит прикрутить его к проигрывателю, можно будет сделать за одно и поддержку *.oxm.
Кстати, ogg нельзя сравнивать с xm, т.к. эти форматы имеют совершенно разное назначение. ogg ещё можно сравнить с mp3 и wma, но никак не с трекерским модульным форматом. Никому же не придёт в голову слушать CD Бетховена в формате XM, ровно как и засунуть получасовую композицию в формате OggVorbis в демку для 64К
Люди, а где скачать бинарник исправленный, который проигрывает и короткие файлы?
Тут виндовый exe-ешник. Команда pe2kos ac97snd.exe ac97snd не произвела почему-то никакого эффекта
Mario79
По старой ссылке, уже c xmod. Думаю Quantum не против. Версия неофициальная.
По старой ссылке, уже c xmod. Думаю Quantum не против. Версия неофициальная.
Те примеры устарели и уже не работают, сейчас адрес возврата сохраняется в стеке (для thread-safety).Quantum wrote:Адрес возврата я сохранял в [0] как в примерах.
Он там действительно есть, но не прямая ссылка (а в архиве к статье hll/hll.htm, к слову). Рекомендуется смотреть в SDK, выложенное на kolibrios.org, там pe2kos тоже есть.Serge wrote:pe2kos есть на сайте у diamond-а.
Ушёл к умным, знающим и культурным людям.
Баланс стал регулироваться неровно: держу клавишу, больше секунды ничего не происходит, потом резко уходит в сторону.
Атауальпа
На mp3/wav или xm ?
На mp3/wav или xm ?
Извиняюсь, это касалось вчерашней версии... Было на mp3. На последней версии опять всё нормально.
Victor
Serge
diamond
Ясно. Но особого смысла переходить на sysenter я пока не вижу. Проблему с тормозами при чтении файлов решить удалось, а других проблем с производительностью пока не наблюдалось. int 40h вызывается библиотекой примерно 2 раза каждые 250 миллисекунд, т.е. довольно редко, как мне кажется.
Аналогичная ситуация. Переместил все 3 файла в папку с нормальным по досовским меркам путём - pe2kos заработал.Команда pe2kos ac97snd.exe ac97snd не произвела почему-то никакого эффекта
Serge
Только "за"! Но не xmod, а uFMOD Намечается новая версия библиотеки, которая будет уже официальной.Думаю Quantum не против. Версия неофициальная.
diamond
Ясно. Но особого смысла переходить на sysenter я пока не вижу. Проблему с тормозами при чтении файлов решить удалось, а других проблем с производительностью пока не наблюдалось. int 40h вызывается библиотекой примерно 2 раза каждые 250 миллисекунд, т.е. довольно редко, как мне кажется.
Quantum
Странно, если ты о [url]svn://kolibrios.org/programs/develop/fast_call_test[/url] то с версии 477 от 7/05/2007 там правильный код.Адрес возврата я сохранял в [0] как в примерах.
Ghost
Проблема была не в механизме вызова, а в драйвере - через int 40h тоже происходило зависание. Потом Serge выпустил исправленную версию. У меня претензий больше нет.
Проблема была не в механизме вызова, а в драйвере - через int 40h тоже происходило зависание. Потом Serge выпустил исправленную версию. У меня претензий больше нет.
Serge
Последняя версия плеера не проигрывает некотрые MP3 файлы с битрейтом 128. Для сравнения плеер в 0700 их проигрывает без проблем.
Если есть необходимость могу выложить примеры файлов.
16.07.07
В общем, предыдущая сборка плеера работает нормально.
Проблемы с самой последней, когда были исправлена неработоспособность маленьких файлов (кстати, рекомендую потестировать C:\WINDOWS\Media – многие WAV все равно не проигрываются).
Также снова воскрес глюк с замедленным воспроизведением файла. Драйвера специально брал с SVN, чтобы быть точным. Вот файлы, которые убивают плеер и которые в предыдущей сборке работали (разумеется, не эти короткие, а полные версии):
http://www.kolibri.hut1.ru/temp/3.mp3
http://www.kolibri.hut1.ru/temp/4.mp3
http://www.kolibri.hut1.ru/temp/5.mp3
http://www.kolibri.hut1.ru/temp/6.mp3
Последняя версия плеера не проигрывает некотрые MP3 файлы с битрейтом 128. Для сравнения плеер в 0700 их проигрывает без проблем.
Если есть необходимость могу выложить примеры файлов.
16.07.07
В общем, предыдущая сборка плеера работает нормально.
Проблемы с самой последней, когда были исправлена неработоспособность маленьких файлов (кстати, рекомендую потестировать C:\WINDOWS\Media – многие WAV все равно не проигрываются).
Также снова воскрес глюк с замедленным воспроизведением файла. Драйвера специально брал с SVN, чтобы быть точным. Вот файлы, которые убивают плеер и которые в предыдущей сборке работали (разумеется, не эти короткие, а полные версии):
http://www.kolibri.hut1.ru/temp/3.mp3
http://www.kolibri.hut1.ru/temp/4.mp3
http://www.kolibri.hut1.ru/temp/5.mp3
http://www.kolibri.hut1.ru/temp/6.mp3
Да у них там форматы со странностями, давно уже замечал...Mario79 wrote: 16.07.07 C:\WINDOWS\Media – многие WAV все равно не проигрываются).
Ещё может и vorbis быть замешан.
Who is online
Users browsing this forum: No registered users and 4 guests