Изготовление MIDI-клавиатуры

Различная музыкальная электроника

Модератор: Модераторы

rolaks
Пользователь
Сообщения: 174
Зарегистрирован: 09 апр 2015, 13:36

Re: Изготовление MIDI-клавиатуры

Сообщение rolaks » 21 дек 2015, 21:25

Ясно. Жаль, что пока настройка не работает. Вопрос о версии прошивки был уточняющий, засмущала цифра 2. Тогда кнопка Soft должна соответствовать кнопке Setup? Вот почему когда я на нее нажимал клавиатура не реагировала на нажатие клавиш...

rolaks
Пользователь
Сообщения: 174
Зарегистрирован: 09 апр 2015, 13:36

Re: Изготовление MIDI-клавиатуры

Сообщение rolaks » 22 дек 2015, 14:53

Не въехал в работу кнопку Setup... Допустим, мне нужно поднять строй клавиатуры на октаву. Для этого я должен 2 раза нажать на Setup, потом на клавишу ноты С первой октавы, потом на D# и ждать выхода из режима настроек, или наоборот - сначала D#, потом С? Или первое нажатие на Setup это вход в режим, потом 2 раза для входа в Shift keys ? Предусмотрен ли режим сброса настроек в этой версии прошивки?

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2018
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Изготовление MIDI-клавиатуры

Сообщение Dmitry Dubrovenko » 22 дек 2015, 18:19

Если это я писАл про данную прошивку, то:
2 раза нажать Setup (только не очень быстро),
потом - на D#,
а уже потом на C.
Сброса настроек, насколько помню, нет.
:-)
Подпись

rolaks
Пользователь
Сообщения: 174
Зарегистрирован: 09 апр 2015, 13:36

Re: Изготовление MIDI-клавиатуры

Сообщение rolaks » 23 дек 2015, 13:41

Спасибо, Дмитрий! Пока работает.

rolaks
Пользователь
Сообщения: 174
Зарегистрирован: 09 апр 2015, 13:36

Re: Изготовление MIDI-клавиатуры

Сообщение rolaks » 25 дек 2015, 14:17

Доброго времени суток! Сегодня наконец-то добрался до непосредственной работы с клавиатурой. До этого тестил в мидиоксе и плеере kontaktа. В общем, или я не я, или... Но по-порядку:
1. Не опускается строй на октаву вниз из исходного положения. Вверх и обратно работает, а вниз не хочет. У меня 4 октавы, от До большой до до 3-й. Имею ввиду то, что попасть в контроктаву нет возможности.
2. При работе в программе-секвенсоре не выходит из режима setup, т.е. клавиатура тупо не издает ни звука. В мидиоксе такого нет.
3. Не ощущается переключение динамики (или я не понял что и как нужно нажимать).
4. На мой взгляд, 10 сек. ожидания выхода из setup многовато.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2018
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Изготовление MIDI-клавиатуры

Сообщение Dmitry Dubrovenko » 25 дек 2015, 20:08

П.2 весьма странен, ибо миди-клавиатура звуков не издаёт, а раз в МИДИ-ОКСе посылки идут, значит в рабочий режим она всё-таки возвращается.
Про динамику уже говорил где-то.
А вообще, данная версия - промежуточная. "Заморачиваться" на неё не стОит. :-)
Подпись

rolaks
Пользователь
Сообщения: 174
Зарегистрирован: 09 апр 2015, 13:36

Re: Изготовление MIDI-клавиатуры

Сообщение rolaks » 26 дек 2015, 15:07

В мидиоксе посылы All Notes Off наблюдаю и при нажатии Setup и при выходе из него. Возможно от в этом причина. Кстати, заметил если перезагрузить в секвенсоре VSTi инструмент, то клавиатура начинает работать. Но это же неудобно... А в общем, ждем прошивку.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2018
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Изготовление MIDI-клавиатуры

Сообщение Dmitry Dubrovenko » 28 дек 2015, 10:53

rolaks писал(а):Но это же неудобно
Но так и быть не должно. :roll:
Команда Элл Нотэ Офф должна только выключать все звучащие ноты, насколько помню.
Подпись

rolaks
Пользователь
Сообщения: 174
Зарегистрирован: 09 апр 2015, 13:36

Re: Изготовление MIDI-клавиатуры

Сообщение rolaks » 29 дек 2015, 14:21

Говоря о команде All Notes Off я имел ввиду следующее:
Изображение
Она и в начале и в конце. Так должно быть?

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2018
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Изготовление MIDI-клавиатуры

Сообщение Dmitry Dubrovenko » 30 дек 2015, 20:43

Ну не должна она ничего делать, кроме выключения звучащих нот. :-)
Подпись

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2018
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Изготовление MIDI-клавиатуры

Сообщение Dmitry Dubrovenko » 04 фев 2016, 17:28

Ребяты, что-то опять какая-то мистика. :unknown:
Попробовал на симуляторе прогнать в реал-тайме с анализатором.
Всё работает как надо.
Получается, в схеме где-то косяк. Давайте поглядим повнимательней.
Напомните, где смотреть?
Подпись

Аватара пользователя
dubok963
Пользователь
Сообщения: 299
Зарегистрирован: 15 янв 2015, 21:43
Местоположение: Саратовская область

Re: Изготовление MIDI-клавиатуры

Сообщение dubok963 » 04 фев 2016, 21:31

Дмитрий, вот последняя схема цифровой части
Изображение
и схема клавиатурной матрицы
Изображение

схемы в splan7 https://cloud.mail.ru/public/N6fX/qNEkuojoH
Печатка viewtopic.php?f=27&t=42&start=224#p1418

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2018
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Изготовление MIDI-клавиатуры

Сообщение Dmitry Dubrovenko » 04 фев 2016, 22:08

Схема, вроде, правильная.
Проверьте ещё раз печатку.
Подпись

Аватара пользователя
dubok963
Пользователь
Сообщения: 299
Зарегистрирован: 15 янв 2015, 21:43
Местоположение: Саратовская область

Re: Изготовление MIDI-клавиатуры

Сообщение dubok963 » 04 фев 2016, 22:49

Сверил печатку со схемой - все нормально, косяков не нашел.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2018
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Изготовление MIDI-клавиатуры

Сообщение Dmitry Dubrovenko » 05 фев 2016, 18:39

А неиспользуемые стробы как подключены?
Подпись

Аватара пользователя
dubok963
Пользователь
Сообщения: 299
Зарегистрирован: 15 янв 2015, 21:43
Местоположение: Саратовская область

Re: Изготовление MIDI-клавиатуры

Сообщение dubok963 » 06 фев 2016, 03:16

Код: Выделить всё

Если применяемая клавиатура имеет меньший размер, катоды "лишних" диодов надо подключить непосредственно к соответствующим стробам "F".

Я про это совсем забыл :oops: :-%

Аватара пользователя
dubok963
Пользователь
Сообщения: 299
Зарегистрирован: 15 янв 2015, 21:43
Местоположение: Саратовская область

Re: Изготовление MIDI-клавиатуры

Сообщение dubok963 » 06 фев 2016, 15:25

А неиспользуемые стробы как подключены?

У меня был не подключен строб F5 (порт RC5), он "лишний" для моих 60 клавиш.

Начну по порядку: Плата матрицы клавиатуры рассчитана на 96 клавиш, с E1 по D#9. Моя клавиатура начинается с клавиши F и имеет 60 клавиш.
Я отсчитал 13 диодов (неиспользуемых) и подключил всю раскладку клавиатуры начиная с 14 диода (клавиша F2 контр-октава). + мои 60 клавиш получается, что раскладка заканчивается на 73 диоде. Остались неиспользуемые 23 диода. Из них: катоды диодов с 74-81 были объединены в одну шину и подключены к стробам F4 ( порт RC4), а катоды диодов с 82-96 были объединены вместе и подключены к стробам F5 (порт RC5).

Включил клавиатуру с прошивкой V03, только Note OFF.

У меня вопрос: надо ли подключать неиспользуемые диоды (катоды) с 1-13 к стробам?
Я уже слегка запутался. :oops:

rolaks
Пользователь
Сообщения: 174
Зарегистрирован: 09 апр 2015, 13:36

Re: Изготовление MIDI-клавиатуры

Сообщение rolaks » 07 фев 2016, 13:24

Упс!!! Неиспользуемые стробы тоже упустил из виду... :oops: Я плату матрицы не делал, а соединял навесным монтажом. Клавиатура 49 клавиш. Попробую на монтажке собрать оставшуюся часть. Получается что, неиспользуемые диоды клавиш нужно замкнуть на верхний контакт, т.е. установить в положение OFF? Я правильно понял?

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2018
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Изготовление MIDI-клавиатуры

Сообщение Dmitry Dubrovenko » 07 фев 2016, 17:58

rolaks писал(а):Получается что, неиспользуемые диоды клавиш нужно замкнуть на верхний контакт, т.е. установить в положение OFF?
Именно.
Однако проблема в том, что при любых раскладах, нулевой велосити быть не должно.
Подпись

rolaks
Пользователь
Сообщения: 174
Зарегистрирован: 09 апр 2015, 13:36

Re: Изготовление MIDI-клавиатуры

Сообщение rolaks » 07 фев 2016, 19:03

Не понял... Что значит "нулевой велосити быть не должно"? Поясните, пожалуйста!


Вернуться в «Музыкальная электроника»

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

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