|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.06.2011, 12:31 | #1 |
Регистрация: 05.01.2011
Сообщений: 5
|
Тюнер для музыкальных инструментов.
У меня есть готовое приложение, которое строит график звука с линейного входа.
Мне нужно вытащить из него одно единственное значение — частоту звука, что бы затем сравнивать со стандартными частотами и с помощью этого настраивать музыкальные инструменты. Это мне нужно для курсовой работы, поэтому варианты: скачать готовое не прокатят, нужно писать самому. Вот работа: rghost.ru/9730361 Прошу совета опытных людей, так как сам с частотами сталкиваюсь впервые. В одном из топиков читал, что вычислять нужно по формуле: f = ((N/n) *fd) /2. (N-кол-во отсчетов, n — число переходов через 0) объясните, пожалуйста, подробнее что тут к чему |
07.06.2011, 13:01 | #2 | |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
Цитата:
|
|
08.06.2011, 08:50 | #3 |
Пользователь
Регистрация: 13.11.2008
Сообщений: 36
|
можно сделать финт ушами) зная максимальную частоту спектра, разделить ее на количество пикселей ширины картинки, потом, зная расстояние от левого края картинки до курсора, "как бы узнать" частоту "под курсором"
Код:
max - частота дискретизации/2 - максимальная частота ost - расстояние от левого края картинки до курсора kurs - типа указателя - "какая частота под курсором"; вычитаю 3195 - т.к. mouse.CursorPos.x возвращает значение относительно всего экрана, а не картинки, поэтому приходится подгонять) но если сдвинуть окно программы, то и координаты опять изменятся) |
08.06.2011, 09:38 | #4 | |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
Цитата:
Код:
|
|
08.06.2011, 14:00 | #5 |
Пользователь
Регистрация: 13.11.2008
Сообщений: 36
|
ZuBy, большое спасибо!! +1!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Тюнер для гитары в делфи. (Считывать с микрофона звук и выводить какой частоты этот звук). | Серего | Мультимедиа в Delphi | 8 | 12.01.2011 14:39 |
Панель инструментов для картинок в IE ! | chepuxa | Софт | 0 | 04.10.2009 12:10 |
Подскажите есть ли компоненты панелей инструментов как в Microsoft Office2007 для Delphi? | Paul Hindenburg | Компоненты Delphi | 4 | 16.03.2009 08:07 |
Выбор инструментов для создания интерфейса к БД | Repz | БД в Delphi | 3 | 12.05.2008 13:32 |