Главная Форум Интернет-магазин

Здравствуйте, гость ( Вход | Регистрация )

[3/4 OFF] Софтовый тюнер или Ау, девелоперы :-)
Иван Булочкин (гость)
сообщение 4.12.2002, 19:06
Сообщение #1







Чувки, давно и безутешно ищу эту схему.. помогите плиз
Перейти в начало страницы
 
+Цитировать сообщение

 
Начать новую тему
Ответов
Schneider
сообщение 14.8.2006, 13:47
Сообщение #2


Сообщений: 2166
Регистрация: 18.10.2003



При поступлении звука нужно раскладывать в ряд Фурье и смотреть частоту самой низкой гармоники. Это и даст ноту (насколько я помню физику волн). В общем, я никогда такими вещами не занимался, но в голове сейчас появилась идея типа того: звук поступает дискретно (с частотой к примеру 44100 раз в секунду). Соответственно эти числа (амплитуда колебаний интенсивности звуковой волны, я так понимаю) запихиваем в некий массив по порядку, и отдельным потоком по таймеру делаем FFT (оно же БПФ :)), анализируем его, выявляем искомую гармонику и отображаем его. Я мог наврать в понятиях и в математике :) Но на алгоритме это не должно сильно сказаться, так что надеюсь будет работать. Главное с потоками грамотно оптимизировать все. Кстати, а звук каким макаром считывается? Это ведь тоже влияет, и причем существенно, на латентность.
Перейти в начало страницы
 
+Цитировать сообщение

Сообщений в этой теме


Ответить в данную темуНачать новую тему

 

RSS <% %> <% %> Текстовая версия Сейчас: 10.6.2026, 21:08

Copyright © 1997-2018, Guitar.ru. Информация для музыкантов. Все права защищены.
Форум IP.Board © 2009 IPS, Inc