Изготовление синтезаторов

tetris

Пользователь+
Сообщения
277
Реакции
63
Спасибо.
Если один, то должно быть MPXV7007DP (двойного направления). Но я почему-то думал, что в Иксах было два сенсора "для улучшенной артикуляции мехом". Навскидку, сенсоры почти одинаковые.

Если сенсор один, выходит, Роланды либо в первом поколении лоханулись с чуствительностью, либо просто перепрошили иксы и стали продавать их как новую разработку :unsure:

Интересна кому эта тема, или нет? Могу разливаться мыслью по древу, могу втихую сам рукожопить.
Но если получится миди сигнал послать на днях - таки решу его собирать. Вариант цифровой мощино очень привлекает - для меня главным камнем преткновения мощины была невозможность играть "втихую". А так можно и попробовать.

Ремонт Ноутбуков Интересная идея, однако. А чувствительности атмосферных сенсоров хватит? Если бы роланды могли сэкономить лишнюю копейку установкой более дешевых сенсоров, они бы это сделали. С них станется.
 
  • Мне нравится
Реакции: kep

Ремонт Ноутбуков

Пользователь+
Сообщения
453
Реакции
100
Ну родной датчик аналоговый. Считывать его значение можно сколько угодно быстро в зависимости от скорости АЦП. А BMP вроде 4,5 мс на замер нужно. Я думаю для музинструмента хватит скорости 200 замеров в секунду. Чувствительность у него такая, что видит разницу давлений на столе и под столом. Для роланда проще было делать один тупой сенсор, чем два умных.
 

Ремонт Ноутбуков

Пользователь+
Сообщения
453
Реакции
100
Почему же нездоровая? В любом случае пользы от этого больше чем от бесконечного выяснения различий и схожести между кошками, да и биты с электронами используются не напрасно, а строго по назначению. :)
Да зайдёшь сюда в надежде отдохнуть от радиолудительства. Поговорить о высоком искусстве и философии. А паяльник и здесь достанет...
 

tetris

Пользователь+
Сообщения
277
Реакции
63
"Я старый радиолюбитель,
И я хитрей, чем гнусный враг" ;)

Для начала я хочу максимум резуьтата с минимальными усилиями в кратчайшие сроки - проверить, что концепт работает. Поэтому "тупой" сенсор вполне сойдет. Потом можно уже мутить апгрейды. А то выйдет либо как Роланды (стук клапанов о деку смоделировали, а звук аккордеона - нет🤪) или вообще как Проксима 😴.
 

Ремонт Ноутбуков

Пользователь+
Сообщения
453
Реакции
100
Ну если два сенсора делать, то один BMP можно просто внутри мехов разместить. И никаких клистирных трубок к блоку процесора.
 

Ремонт Ноутбуков

Пользователь+
Сообщения
453
Реакции
100
Для моделирования можно вообще без датчика давления. О него только громкость издаваемого звука зависит. Для прототипа можно просто переменный резистор.
 

tetris

Пользователь+
Сообщения
277
Реакции
63
Для моделирования можно вообще без датчика давления
Так в датчике (откалиброванном) вся соль. Если его нет, или работает он дерьмово, то это уже не цифровой аккордеон, а "тупая" клава как на детских синтезаторах. Такая у меня уже в размере 4х4 кнопок собрана - осталось только пробную прошивку на нее залить и миди софт на комп поставить.
После этого останется решить три вопроса - настройка сенсора, 3д печать матриц, и сборка и установка в корпус.

Трубочки из меха не будет, зато будет лишний провод в меховую камеру с сенсором. Одна и та же разница, имхо. Сенсор если менять, то исключительно ради улучшения отклика.

Если с сенсором ответ будет хотя бы на уровне роланда 3b, то это уже очень даже результат. А ответ на моем старом роланде - если совсем честно - говно-с.
 

Ремонт Ноутбуков

Пользователь+
Сообщения
453
Реакции
100
Да датчик там линейный по характеристике. А вообще всю коррекцию можно програмно сделать. Но в реале это не нужно. На обычном аккордеоне нам вообще без разницы какое давление в мехах. Мы только общую громкость всей системы ощущаем. Поэтому примерно равную громкость при модулях разности давлений в обе стороны сделать и всё. Ну ещё усреднение показаний тоже надо делать, чтоб не было случайных выбросов. Исходим из того, что в реальном аккордеоне давление не может меняться мгновенно.
 

kep

Администратор
Сообщения
1,627
Реакции
311
Если один, то должно быть MPXV7007DP (двойного направления). Но я почему-то думал, что в Иксах было два сенсора "для улучшенной артикуляции мехом". Навскидку, сенсоры почти одинаковые.
Я считывал с FR-8X, там стоит еще мотор, открывающий/закрывающий дырку в зависимости от количества нажатых клавиш/кнопок. Он завязан на тот же сенсор.
 

tetris

Пользователь+
Сообщения
277
Реакции
63
там стоит еще мотор
Ха. Вот она где собака зарыта. Посмотреть бы еще как там клапан устроен.
Должно быть несложно реализовать серво моторчиком, но, как я уже говорил, я хочу для начала минимум наворотов, и лучше то же время потратить на калибровку воздушного сенсора.

А вы пользуетесь клавиатурой в режиме, где сила звука определяется силой удара по клавише, а не меховедением? (Совместный режим, чтоб и то и то было, кажется, не существует?).
 

kep

Администратор
Сообщения
1,627
Реакции
311
Должно быть несложно реализовать серво моторчиком, но, как я уже говорил, я хочу для начала минимум наворотов, и лучше то же время потратить на калибровку воздушного сенсора.
Такой мотор только у восьмерки, а датчики, видимо, одинаковые у всей линии X.

А вы пользуетесь клавиатурой в режиме, где сила звука определяется силой удара по клавише, а не меховедением? (Совместный режим, чтоб и то и то было, кажется, не существует?).
Да и много. Все не-дудочные оркестровые звуки - через velosity. А совместный режим есть у голосов, например, там непросто научиться, но голоса могут слоги выговаривать.
 

tetris

Пользователь+
Сообщения
277
Реакции
63
Hello World.
Умудрился таки подключиться к компу в роли миди-клавы и послать миди-ноты :cool:
К сожалению, контроллер виснет через минуту после включения - что-то где-то я намудрил, то ли с пайкой, то ли с кодом, но результатом доволен - можно заказывать ведро кнопок.

Принцип работы клавиатуры описан тут (на ненавистном языке Ноутбукова).
 

Ремонт Ноутбуков

Пользователь+
Сообщения
453
Реакции
100
Ежели виснет через минуту то обычно питание плохо фильтровано или кварц не стабильно генерит.
 

tetris

Пользователь+
Сообщения
277
Реакции
63
Клава шлет 10 нажатий, потом виснет. Причем не важно, сколько времени проходит между 10ю кликами и сколько кнопок за раз кликать.

Возможно, проблема в библиотеке тинси midi.h - она для обчного миди, а не usb-шного. Для усб другие библиотеки есть. На недельке попробую переписать код.
 
Последнее редактирование:

tetris

Пользователь+
Сообщения
277
Реакции
63
Хочу отправить клавиатурные матрицы на печать на этой неделе - надо определиться с диапазоном правой клавиатуры. Есть ли какая-нибудь практическая разница между 56 или 52 нотами? 56 (18/19 кнопок в ряду), на мой взгляд, неудобно тем, что крайние кнопки слишком близки к краю грифа - играть на них сложно, да и нужны ли они? Склоняюсь к 52 (17/18).

Статус проекта:
- Собрать прототип миди клавы.
- Вылечить зависание контроллера.
- Расширить софт клавы на аккордеонную раскладку мощино фрибас (148 х 87).
- Разобраться, как привязать миди-аккорд к одной кнопке для готового баса.
- Смоделировать и распечатать матрицы на левую и правую клавиатуры + стойки для кнопок.
- Собрать клавиатуры и протестрировать.
- Подключить воздушный сенсор с черновой настройкой.
- Загнать в корпус и настроить воздушный сенсор.
- Разработать минимальные доп функции (переключатель гтв, метроном, переключатель регистров).
 
Последнее редактирование:
  • Мне нравится
Реакции: kep

tetris

Пользователь+
Сообщения
277
Реакции
63
Нашел две потенциальные альтернативы teensy.
Raspberry Pi Pico
Arduino Mega

Оба микроконтроллера даже рядом не стояли с тинси по характеристикам, но их полно на алике, и стоят около 5-10 евро вместо 40-60. На пае миди клава, возможно, будет работать для наших целей не хуже тинси. Оба работают с Arduino IDE.
Сам я их пробовать пока не буду, но если кому нужны более доступные опции - проверьте, что ттх подходят для вашего проекта, прежде чем покупать.



 

Ремонт Ноутбуков

Пользователь+
Сообщения
453
Реакции
100
Ардуина мега не слабовата будет такой массив кнопок обрабатывать в реальном времени?
 

tetris

Пользователь+
Сообщения
277
Реакции
63
А черт ее знает - я не в компах, не в электронике не разбираюсь нифига 🤪 . Кнопок много, да
Майкл сказал, что даже при 240 кнопках, приходится замедлять рассчет, так как тинси не может достаточно быстро включать и выключать пин (мы же подаем напряжение на, скажем, вертикальный ряд, и потом смотрим, есть ли контакт на каком горизонтальном ряду для обнаружения нажатой кнопки). Это включение-выключение не дает разогнать рассчеты больше, чем 250 раз в секунду. Чего, правда, должно хватать за глаза.
 
Последнее редактирование:

Пользователи онлайн

Сообщения профилей

ivankarpovich написал(а) в профиле Eli3awetta.
Здравствуйте, пожалуйста 1 том
Эдуард написал(а) в профиле Анастасии Степанова.
отправил
Эдуард написал(а) в профиле Анастасии Степанова.
я вам отправил 8 треков. загрузились они или нет? дайте знать.
Эдуард написал(а) в профиле Анастасии Степанова.
Доброе утро. У меня есть. Куда вам отправить или можно сюда ?
Ученик57 написал(а) в профиле zet10.
Здравствуйте!
На форуме подсказали, что у вас был кнопочный аккордеон Scandalli? "Кнопочный аналог, полюбившего вам клавишного скандальчика долгое время был в продаже у Юрия Ж. (Zet-10),"

Топ меценатов

Сверху