Page 28 of 66
Re: Re:
Posted: Sun Sep 30, 2007 11:04 am
by Hater
camper wrote:
Если такое будет сделано, то через звуковуху можно будет даже замутить нехилый измерительный комплекс

На данном этапе развития, такой комплекс не получится из за системного таймера. Я всего лишь написал возможности моего ресемплера звука. Кстати мой ресемплер рассчитан на очень скромные системные требования, как по памяти, так и по частоте процессора одновременно с поддержкой того оборудования, которое доступно только специализированным звуковым студиям. Но выкладывать свои исходники пока не тороплюсь, так как многие модули уже не первый раз переписывались с нуля для увеличения производительности.
Re: sound, SB, AC97 и другое
Posted: Sun Sep 30, 2007 11:55 am
by Hater
andrew_programmer wrote:Hater
Ты отстал от жизни. Под колибри есть звуковая подсистема. Называется infinity-sound.Эта подсистема, как и драйвер AC'97,написана Serge-ем.К колибри поставляется SDK. В нём есть и функции для работы со звуком.Вот содержание файла sound.h из SDK:
Извини конечно, но на данном этапе развития это не более чем поддержка драйверов за счет встроенного в Колибри ресемплера(не универсального). Вся фенька в том, что для устройств нет такого понятия, как стандарт PCM, для них существует только одно понятие - данные. А какие это данные определяют уже звуковая подсистема и драйвер. Т.е. для тебя, как для программиста, не важно что ты отправляеш на воспроизведение, важны только характеристики звука, на которые должна ориентироваться звуковая подсистема относительно настроек драйвера. Другими словами драйвер звука только воспроизводит звук, а звуковая подсистема подготавливает его для воспроизведения и управляет последовательностью воспроизведения.
Тот ресемплер, который уже используется, заранее рассчитан на PCM формат(пригодный только для домашних компьютеров), а про профессиональные карты разговор вообще не ведётся. Кстати, у меня на 266 AMD стоит Crystal, которая (по моим соображениям) воспроизводит звук из разных буферов (т.е. левый канал находится в одном месте, а правый канал в другом).
Если ты попробуеш написать программу с поддержкой всех этих особенностей воспроизведения звука, на данном этапе развития, то ты поймёш.
Re: sound, SB, AC97 и другое
Posted: Tue Oct 02, 2007 9:21 am
by Serge
Hater
Тот ресемплер, который уже используется, заранее рассчитан на PCM формат(пригодный только для домашних компьютеров), а про профессиональные карты разговор вообще не ведётся
Я и не ставил задачу написать систему для всех карт и звуковых форматов. Их много а меня мало. Задачей было сделать сделать систему по возможностям похожую на Direct Sound.
Re: sound, SB, AC97 и другое
Posted: Sat Oct 06, 2007 6:01 pm
by Hater
Serge wrote:
Я и не ставил задачу написать систему для всех карт и звуковых форматов. Их много а меня мало. Задачей было сделать сделать систему по возможностям похожую на Direct Sound.
Ну, вообще-то я к тебе никаких претензий не имею, я помню, что написал тебе по емылу, и ты именно так и поступил - не стал дожидаться выхода моей звуковой подсистемы, а сделал свою поддержку звука. И это уже круто, но почему-то все сразу начали рассматривать это как стандарт, хотя для стандарта пока далековато.
Но в качестве критики добавлю, что твоя звуковая подсистема недостаточно документирована для программистов готовых делать поддержку звука в своих программах.
Re: sound, SB, AC97 и другое
Posted: Sat Oct 13, 2007 4:10 pm
by DmitrySokolowsky
Дайте какой-нибудь пример формата XM
Re: sound, SB, AC97 и другое
Posted: Sat Oct 13, 2007 4:40 pm
by Mario79
Атауальпа
Сайт
http://scene.org/
В поиске (File search:) вводим XM.
Дальше сам доагдаешся. Правда все на английском.
Есть только одна маленькая ложка дегтя - плеер, включенный в дистрибутив, XM не проигрывает.
Re: sound, SB, AC97 и другое
Posted: Sat Oct 13, 2007 6:48 pm
by DmitrySokolowsky
И правда не проигрывает...
А какой проигрывает?
Re: sound, SB, AC97 и другое
Posted: Sat Oct 13, 2007 10:33 pm
by Mario79
Атауальпа
А никакой! Для проигрывания нужно каждый файл собирать в исполняемый модуль:
viewtopic.php?f=9&t=479
Почитай.
Пока Serge не выложит доработанную версию плеера придется так.
Re: sound, SB, AC97 и другое
Posted: Sun Oct 14, 2007 11:18 am
by Serge
Странное дело. Я выкладывал плеер с uFMOD но в дистриб он не попал. Это я недоглядел. Вообще обнаружилась проблема с распознаванием форматов. Своя сигнатура есть только у wav. Поэтому буду делать контроль по расширениям.
Re: sound, SB, AC97 и другое
Posted: Sun Oct 14, 2007 8:34 pm
by Serge
Залил на ftp исправленный плеер с uFMOD 1.25.1 от Quantum-а.
Если файл не воспроизводится, посмотрите на доску отладки.
Re: sound, SB, AC97 и другое
Posted: Sun Oct 14, 2007 11:15 pm
by Mario79
Serge
Приведи пожалуйста прямую ссылку.
Re: sound, SB, AC97 и другое
Posted: Mon Oct 15, 2007 3:09 am
by Serge
Re: sound, SB, AC97 и другое
Posted: Mon Oct 15, 2007 7:46 am
by Mario79
Serge
Почему-то некоторые композиции звучат очень тихо даже при максимальных значениях громкости колонок и плеера.
Re: sound, SB, AC97 и другое
Posted: Mon Oct 15, 2007 12:10 pm
by Serge
Какие композиции ? Если XMOD то это не ко мне.
Re: sound, SB, AC97 и другое
Posted: Mon Oct 15, 2007 1:14 pm
by Mario79
Serge
Да я про них говорил.