![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]()
Raxp, спасибо вам, вы правы! Часть, которую вы веделили действительно прерывает все. Но я попробывал без неё сделать, и вылетела таже самая ошибка. Исправил немного код, который отвечает за начало считывания на следующий:
Код:
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() |
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
1- "без нее сделать" - оно таки нужно, когда вы завершаете
2- вместо hwi -> WAVE_MAPPER 3- "WAVE_FORMAT_4S16" - я-бы не экспериментировал с этим, не у всех аудио может поддерживать... а вот _PCM это де-факто 4- "dwFlags" вообще не трогаю, по-умолчанию оставляю 5- "GetMem(p, BufferSize * sizeof(TPoint));" - это атавизм, оставшийся от отображения, лишнее 6- взгляните еще раз на код http://pblog.ru/?p=658 между комментариями "// получение аудиоданных и построение спектра" и "// СОБЫТИЯ КОМПОНЕНТА" и использование двух буферов для накопления и вывода.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#13 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]()
Просмотрев очередной раз (наверное уже 3-й) вашу статью, сделал кое-какие выводы, плюс ещё больше стал понимать, что пишу
![]() ![]()
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() |
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
1- на вкладке микшера микрофон-то включен, в смысле в других программах аудиозаписи отображается то, что вы говорите?
2- для теста, попробуйте поболтать сюда (см. вложение)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#15 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]()
Объясните пожалуйста вот эту строчку кода:
Код:
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() Последний раз редактировалось ImmortalAlexSan; 08.04.2010 в 14:07. |
![]() |
![]() |
![]() |
#16 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]()
И ещё один довольно простой вопрос... Как можно маниторить количество свободных, ещё не записанных бит или байт в буффере для звука? Вот мой код, но он работает не так как надо, нужно чтобы Edit2 отображал меняющееся число бит буффера, как это сделать?
Код:
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() Последний раз редактировалось ImmortalAlexSan; 08.04.2010 в 15:31. |
![]() |
![]() |
![]() |
#17 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...по флагам, по выделению памяти
...и все-же, почему вы не хотите перейти на использование двух буферов
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#18 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]()
Я дойду до этого... Но постепенно. А можете заодно рассказать, какие преимущества двух буфферов?
P.S. Я был на том сайте, куда вы меня отправили "за флагами", я там ничего не понимаю к сожалению, не моглибы вы объяснить? По флагам вопрос исчерпан!
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() Последний раз редактировалось ImmortalAlexSan; 08.04.2010 в 15:40. |
![]() |
![]() |
![]() |
#19 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 08.04.2010 в 15:39. |
![]() |
![]() |
![]() |
#20 |
Участник клуба
Регистрация: 13.01.2009
Сообщений: 1,353
|
![]()
Примеры я эти находил, а вот как мониторить у вас нет идей? Я думаю попробывать использовать поток...
P.S. ещё чуть-чуть и я разгадаю эту тайну звука ![]()
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
![]() Последний раз редактировалось ImmortalAlexSan; 08.04.2010 в 15:45. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
WEB - программист. Временный сотрудник - работа дому. | Julia G | Фриланс | 2 | 23.03.2010 21:45 |
Как найти временный файл | bakabul | JavaScript, Ajax | 1 | 01.11.2008 09:44 |
Временный проект по DirectX (Москва) | _HR | Фриланс | 1 | 19.02.2008 13:14 |
Запись в буфер Delphi & Asm | SteelRat | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 14 | 27.02.2007 22:49 |