|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.01.2013, 23:16 | #11 | |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Цитата:
Кстати, величина 5-7 мс прозвучала, если Вы еще укажете размер буфера, частоту дискретизации, разрядность сэмпла и число каналов, можно будет прикинуть, в чем может быть дело. При разумных величинах (два 16-разрядных канала при 44100, и +/- 5-7мс - это средняя величина, буфер 4 Кб) получается, что звук вставляется в произвольное место буфера. Точнее, напротив, - вероятно, в одно и то же место в буфере, которое приходится на произвольное место относительно долей метра. А тут возможно два варианта: либо это дефект движка, либо Вы движок неправильно используете. И, кстати, повторюсь: прислушайтесь к совету Кольша, по первому впечатлению, из движка Вам понадобится очень мало. Вполне вероятно, проще окажется написать несколько функций самому, чем разбираться с существующими движками и ловить их баги. Последний раз редактировалось s-andriano; 28.01.2013 в 23:18. |
|
29.01.2013, 00:28 | #12 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
там факторов еще больше, я не знаю что именно делает ТС.
но похоже он либо каждый раз готовит буфер с нуля. либо же не использует цепочку буферов. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
29.01.2013, 01:33 | #13 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Цитата:
|
|
29.01.2013, 01:46 | #14 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
ну я такой грустный случай не брал
плеера то успевают и кучу эффектов применять, и анализировать кадр-буфера Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
29.01.2013, 18:44 | #15 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
|
30.01.2013, 18:54 | #16 |
Пользователь
Регистрация: 16.12.2010
Сообщений: 11
|
2 s-andriano
Не подскажете заголовочные файлы DirectShow, которые можно было бы использовать на Free Pascal? Я просто программирую в среде Lazarus |
30.01.2013, 19:50 | #17 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
https://github.com/TheBlackSheep/DSPack-Lazarus
http://dspack.googlecode.com/svn-his...irectShow9.pas
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
02.02.2013, 18:28 | #18 |
Пользователь
Регистрация: 16.12.2010
Сообщений: 11
|
Что-то не получается поставить... Ошибки в компиляции. Нашел тему про этот пак на форуме лазаруса, делаю все, как в инструкции... все равно появляются другие ошибки. Пока их не пишу, ибо вряд ли кто найдется, кто согласится помочь с этой проблемой. Но если такие найдутся - дайте знать.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Звуковые драйвера | Игорь01 | Операционные системы общие вопросы | 1 | 06.12.2011 10:32 |
Звуковые эффекты С++ | Voxa7 | Помощь студентам | 0 | 28.03.2011 18:31 |
Звуковые движки | Яр|/||< (^_^) | Мультимедиа в Delphi | 2 | 23.06.2009 00:49 |
Звуковые файлы | В_И_К_Т_О_Р | Помощь студентам | 5 | 07.02.2008 19:12 |