roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 22:46

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Гитарный тюнер.
СообщениеДобавлено: 26 мар 2011, 00:51 
Не в сети

Зарегистрирован: 26 мар 2011, 00:21
Сообщения: 2
Доброго времени суток.
Сам я новичок и поэтому прошу о помощи.
на atmega8 нужен гитарный тюнер (суть в измерении частоты колебания струны).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Гитарный тюнер.
СообщениеДобавлено: 26 мар 2011, 18:13 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Ищи любой частотомер на AVR и дорабатывай...

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Гитарный тюнер.
СообщениеДобавлено: 26 мар 2011, 22:28 
Не в сети

Зарегистрирован: 26 мар 2011, 00:21
Сообщения: 2
если есть какой нибудь не сложный
может поделитесь?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Гитарный тюнер.
СообщениеДобавлено: 26 мар 2011, 22:47 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Вот:
http://lmgtfy.com/?q=%D0%A7%D0%B0%D1%81%D1%82%D0%BE%D1%82%D0%BE%D0%BC%D0%B5%D1%80+%D0%BD%D0%B0+AVR

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Гитарный тюнер.
СообщениеДобавлено: 27 мар 2011, 00:03 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
ИМХО: чистый частотометр в муз. деятельности ИМХО не лучший вариант. Самый лучший вариант - абсолютный слух (как у меня например), а как лабух с 20-летним стажем советую приобрести обычный камертон. Ни одна электронная штучка не обеспечит нужного занижения\поднятия обертонов каждой из струн. А если есть необходимость в "машинной" настройке гитары - это дорога в никуда... Уши лабуха (если он реальный лабух или стремится им стать) лучший тюнер :D
ЗЫ: ни один уважающий музыкант не станет енту штучку юзать; ни один уважаемый препод не станет енту штучку рекомендовать, а заставит развивать муз. слух.
ЗЫЫ: электронный тюнер (ужЕ с фильтрами) копейки стОит, а программный ваще бесплатно.
хех... теряем безвозвратно живой звук и живую музыку...

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Гитарный тюнер.
СообщениеДобавлено: 28 мар 2011, 11:58 
Не в сети
Аватара пользователя

Зарегистрирован: 05 июн 2007, 12:20
Сообщения: 196
Откуда: Киев
прог. языки: C/C++, ASSEMBLER
Vovan писал(а):
ЗЫ: ни один уважающий музыкант не станет енту штучку юзать
Ну да. И на концертах все музыканты "по-быстрячку" гитары строят "на слух" :) То, что стоит он в магазине дешево - это да, но то что им не пользуются "уважающие" музыканты - не согласен с Вами.
Цитата:
хех... теряем безвозвратно живой звук и живую музыку...
А при чем тут живая музыка?

_________________
Глюк по-немецки означает "счастье"...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Гитарный тюнер.
СообщениеДобавлено: 28 мар 2011, 13:39 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
дя
я тут както озадачился современными технологиями
стал настраивать прогой.
пробовал для компа прогу и для телефона прогу
фигня
так что забил и настраиваю на слух =)
благо это очень просто.
а если уж настроить гитару на слух не получается то и играть то вобщем не стоит браться наверно...
ну или гитару выбросить пора в помойку из за старости :D
и такое тоже бывает среди начинающих..

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Гитарный тюнер.
СообщениеДобавлено: 28 мар 2011, 16:59 
Не в сети

Зарегистрирован: 28 мар 2011, 16:34
Сообщения: 11
Обычный частотометер не подойдет, тогда уж спектроанализатор нужен:)
Я делал такую програмку для ПК, частоты вылавливал дискретным преобразованием Фурье.
Использовал библиотеку fftw: http://www.fftw.org/
Но преобразование Фурье явно не для AVR, разве только для TMS320 какого-нибудь:)
Можно попробовать автокорреляционную функцию. Смысл корреляционной функции в определении "похожести" двух функций.
А автокорреляционная функция это таже корреляционная только от одной и тойже функции, только сдвинутой во времени.
То есть алгоритм такой, читаем в память замеры с микрофона через АЦП, например 100 замеров.
А затем насчитываем автокорреляционную функцию межу первыми и вторыми пятидесятью замерами.
Дальше остается только найти первый локальный экстремум - это и будет доминирующая частота.
Короче взять аврку помощнее, и сначало на компьютере потренироваться с программой.

Про автокорреляционную функцию(да и про преобразование Фурье) можно почитать в этой книжке(легко находится в электронном виде):
http://www.ozon.ru/context/detail/id/5434289/
Стиль изложения очень оригинальный, как для детей, зато все понятно:)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Гитарный тюнер.
СообщениеДобавлено: 01 апр 2011, 23:31 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
2Мур: +100+500!
Drunya писал(а):
И на концертах все музыканты "по-быстрячку" гитары строят "на слух"
я же написал, не все, а реальные лабухи, и не "побыстрячку".
Настройка гитары - дело тонкое и на концерте с настроенной на тюнере гитаре - одни "петухи" с неё понесутся в зал. Нулевая настройка гитары - это для начинающих, да и то не очень... Всю жизнь гитары по камертону настраивались и будут. А если не слышно нифига на сколько нужно поднять\занизить от 0 струны, то читать пост Мур-а.
Drunya писал(а):
А при чем тут живая музыка?
вот как раз при этом (что написано выше).

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Гитарный тюнер.
СообщениеДобавлено: 02 апр 2011, 12:21 
Не в сети

Зарегистрирован: 28 мар 2011, 16:34
Сообщения: 11
С таким же успехом можно и камертон считать злом:)
Какая разница, либо с камертоном настраивать, либо программно?

Я программный тюнер делал для скрипки(приспичило научиться:)). Просто так настраивать не получалось, да и играть тоже, там же ладов нету. У меня слух относительный, так что все время где-нибудь на терцию промахивался:)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO