Чт фев 09, 2017 22:15:17
Пт фев 10, 2017 04:55:44
botchin писал(а):maxlab на стр 5 писал(а):Вот нормально темперированный строй -Спойлер
Да и я не взял с самого начала. Там самая низкая 20.61Hz. Здесь принцип важен, можно ли МК сгенерировать 12 нот. Такой бъл вопрос. Скорее бъло утверждение - ето не под сил МК.
Пт фев 10, 2017 07:40:01
Brigadir писал(а):botchin сенсорная клавиатура для моего проекта не годиться.
BOB51 писал(а):Генератор нужен для 12 нот с последующим делением
BOB51 писал(а):у "простейших" представителей МК силенок и не хватает
BOB51 писал(а):Есть еще один "гвоздь" против грубого синтеза с помощью меандра при цифровом уровне.Это место смесителя сигнала.
Пт фев 10, 2017 07:53:26
botchin писал(а):Brigadir писал(а):botchin сенсорная клавиатура для моего проекта не годиться.
Ясно. Но тогда (если въ исползуете заряд кондера) никакой МК не справится. Или нужно поставит микропереключателей с более контактов.
у
Пт фев 10, 2017 08:08:26
Brigadir писал(а):длительности периодов под каждую частоту?
Пт фев 10, 2017 08:34:44
Пт фев 10, 2017 09:34:42
BOB51 писал(а):Я уже считал... И весьма придирчиво - точность до единицы герца (не говоря уже о знаке - двух после запятой) на "целом" кварце (с округленной до мегагерца частотой) задать можно только при кратности кванта тактирования в 0,0000000001
Пт фев 10, 2017 10:41:02
BOB51 писал(а):Генерация частоты основана на отсчете длительностей либо в машинных циклах либо в циклах тактового генератора...
К примеру:
Допустим мы взяли за квант отсчета базовый период тактового генератора 16 МГц = 0,000000062 секунды...
Допустим у нас ШИМ с полным периодом в 7902,1 Гц (Си 5-й октавы) = 0,000126548 секунды...
Однако и сам счетчик и схема сравнения могут отсчитывать только интервалы, равные целому количеству тактовых квантов.
0,000126548/0,000000062=2024,778224
НО реально мы можем поставить только период = 2024 (полупериод = 1012)...
Как результат 0,000000062*2024=0,0001265 т.е. 7905,13834 Гц что дает ошибку в 7905,13834-7902,1= +3,03833992 Гц
(Вариант приближения 2024,778224~2025
тогда 0,000000062*2025=0,0001265662 т.е. 7901,234568 Гц что дает ошибку в 7902,1-7901,234568= -0,8654321 Гц
НО... как бысть с полупериодом? чистого меандра там уже не получить 2025/2=1012,5 или 1012 или 1013)
Ну и подобное для почти всех нот.
Речь ведь идет не об одном выходном сигнале, а об
одновременно действующей сетке частот текущей ноты во всех октавах на 9 выводах кристалла.
Вопрос только в допустимости данной погрешности.
Для получения максимального приближения к эталону минимальный отсчетный интервал должен быть не длиннее
0,00000001 секунды (частота основного генератора от 100 МГц и выше)...
Пт фев 10, 2017 12:07:19
Пт фев 10, 2017 12:18:54
BOB51 писал(а):Далее двоичные счетчики.
Пт фев 10, 2017 12:35:26
Пт фев 10, 2017 14:08:45
Ещё на первой странице темы была ссылка на сборник ВРЛ №79- статья "Делитель частоты многоголосого ЭМИ" http://nauchebe.net/2010/05/delitel-cha ... snogo-emi/botchin писал(а):BOB51 писал(а):Далее двоичные счетчики.
Почему?
Ошибка при генерации 15804,2Hz (смотри пред. пост) 6Hz. Если поделим ее на 2 (7902.1)- 3Hz. Ошибка при директном получение 7902,1 - 0.87Hz. В 3-4 раза точнее!!!! Да и отпадает нужда в внешних декадей делителей.
Пт фев 10, 2017 14:49:32
АлександрЛ писал(а):с погрешностью частоты +- 0,15%
const1105 писал(а):То есть первоначальная настройка должна быть много точнее чем 0,058%. Скажем раз в 10 -100
Пт фев 10, 2017 14:52:39
Пт фев 10, 2017 15:50:01
В 1937 году американский ученый О. Л. Рейлсбек опубликовал результаты своих инструментальных измерений точности строя фортепиано.
Большое число пианино и роялей, в том числе относящихся к премиум-классу, настроенных высококвалифицированными настройщиками, О. Л. Рейлсбек испытал сразу же после настройки. Обработка этих результатов позволила построить т.н. кривые Рейлсбека, представляющие собой измеренные отклонения основных тонов настроенного инструмента от равномерной темперации.
Как правило, отклонения увеличиваются к краям диапазона в сторону расширения интервалов, то есть дискант повышается, а бас понижается. В пересчете на октаву это расширение составляет от 0 до ± 6 центов в середине и от ± 3 до ± 24 центов к краям диапазона. С некоторым приближением к равномерной темперации согласуется лишь участок среднего регистра, примерно от ля малой октавы до ля второй октавы.
Сб фев 11, 2017 11:32:05
Ух ты!abc писал(а):по "методу Дубровенко"
Сб фев 11, 2017 11:36:59
abc писал(а):"Метод Ботчина"
Сб фев 11, 2017 23:40:16
Dmitry Dubrovenko писал(а):Ух ты! :shock:abc писал(а):по "методу Дубровенко"
И что это за метод такой?
Вс фев 12, 2017 01:38:11