![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#41 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
TC, почитайте - Олег Гордеев. Программирование звука в Windows
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#42 |
Пользователь
Регистрация: 20.03.2012
Сообщений: 47
|
![]()
s-andriano я вот сейчас пытаюсь сделать вот такую амплитуду:
Последний раз редактировалось IgoRek125; 03.05.2012 в 13:52. |
![]() |
![]() |
![]() |
#43 |
Пользователь
Регистрация: 20.03.2012
Сообщений: 47
|
![]()
Вот как представить формулу для расчета Зеленых сэмплов ?
Я так думаю надо разбить ее на три цыкла сначала и расчитать: Первая - от 0 до 30 000, Вторая - от 30 000 до -30 000 (по той формуле, которую ты представил мне ранее) и Третья - от -30 000 до 0. или как-то можно одной формулой? |
![]() |
![]() |
![]() |
#44 |
Пользователь
Регистрация: 20.03.2012
Сообщений: 47
|
![]()
raxp спасибо за книгу! скачав, уже вижу, что она мне ооочень пригодится и понравится))
|
![]() |
![]() |
![]() |
#45 | ||
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() Цитата:
Цитата:
PS. Возвращаясь к вопросу о погрешностях, еще раз спрашиваю, чего ты хочешь добиться этой формулой? ampl:=round(r.wSamplesPerSec/Chastota); PPS. Еще у меня есть подозрение, что ты подходишь к синтезу звука с неверных позиций. Ты поделись, зачем тебе все это нужно? |
||
![]() |
![]() |
![]() |
#46 |
Пользователь
Регистрация: 20.03.2012
Сообщений: 47
|
![]()
Этой формулой я расчитываю длительность одного такого пика, как на рисунках.
Последний раз редактировалось IgoRek125; 04.05.2012 в 18:07. |
![]() |
![]() |
![]() |
#47 |
Пользователь
Регистрация: 20.03.2012
Сообщений: 47
|
![]()
s-andriano, скажи свое мнение, правильно ли я расчитал формулы?
PHP код:
Последний раз редактировалось IgoRek125; 04.05.2012 в 17:51. |
![]() |
![]() |
![]() |
#48 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
В код не вникал, но на первый взгляд неправильно:
График условно можно разбить на 4 четверти - в первой сигнал нарастает, затем две - убывает, и в последней - снова нарастает. А у тебя три участка одинаковой длины. |
![]() |
![]() |
![]() |
#49 |
Пользователь
Регистрация: 20.03.2012
Сообщений: 47
|
![]()
s-andriano, точно, ты прав!, они одинаковой длинны...
Подредактируем)) : PHP код:
Как избавиться от погрешности все-таки? И откуда у меня появляется лишний сэмпл? при стыке двух таких пиков, он вдруг вырисовывается, я показал на рисунке знаком вопроса. Последний раз редактировалось IgoRek125; 05.05.2012 в 02:41. Причина: орфографические ошибки |
![]() |
![]() |
![]() |
#50 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
Раз источник погрешности округление, значит нужно избавиться от него.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Звук Звууууук Звук ... не рабоает звук.. | Zvuuuuk | Компьютерное железо | 2 | 22.01.2011 17:53 |
Тюнер для гитары в делфи. (Считывать с микрофона звук и выводить какой частоты этот звук). | Серего | Мультимедиа в Delphi | 8 | 12.01.2011 14:39 |
создать стерео звук | FAiver | Мультимедиа в Delphi | 3 | 06.01.2009 11:09 |
звук и делфи, левый правый звук | snusmumric | Win Api | 2 | 29.10.2007 11:10 |
Возможно ли средствами Delphi создать "звук" | V_X | Помощь студентам | 2 | 19.12.2006 18:24 |