On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



Пост N: 14
Зарегистрирован: 02.06.06
ссылка на сообщение  Отправлено: 28.06.06 13:17. Заголовок: Ищу схему MIDI


Кто-нибудь пытался "присобачить" MIDI интерфейс к старым "Ямашкам" типа PSS, PSR.
Интересует простенькая схема, реагирующая на данные Note On/Off.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 16 [только новые]





Пост N: 5
Зарегистрирован: 16.08.06
Откуда: Latvia, Liepaja
ссылка на сообщение  Отправлено: 21.08.06 01:44. Заголовок: Re:


Я себе хотел собрать вот этот MIDI контролер: http://www.geocities.com/pop_eco/mkc_r.htm , для своего Юность - 21. Пока несобрал, поскольку приобрёл KORG Triton Le, который может исполнять функции MIDI клавиатуры, но мысль пока неотбросил, посколько хочу собрать этот контролёр.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 21
Зарегистрирован: 02.06.06
ссылка на сообщение  Отправлено: 21.08.06 12:15. Заголовок: Re:


GTC пишет:

 цитата:
Я себе хотел собрать вот этот MIDI контролер: http://www.geocities.com/pop_eco/mkc_r.htm , для своего Юность - 21.



Это не совсем то, что нужно, вернее, совсем не то :) Эту схему я знаю - хорошая схема, простая, но она предназначена для управления MIDI событиями, то есть работает на выход. А мне нужна схема для управления синтезатором, то есть поиметь в синтезаторе MIDI вход !

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 7
Зарегистрирован: 16.08.06
Откуда: Latvia, Liepaja
ссылка на сообщение  Отправлено: 02.09.06 22:03. Заголовок: Re:



 цитата:
... мне нужна схема для управления синтезатором, то есть поиметь в синтезаторе MIDI вход !


Ясно. Я тоже озадачился этим вопросом, так как хочу с другого синта управлять свой аналоговый синт Юность - 21. Я конечно несилён в этом вопросе (в электронике муз. инструментов), но посколько хочу собрать MIDIbox SID ( http://www.ucapps.de/midibox_sid.html ), появилось мысль кое что позаимствовать c этого проэкта. Там всеми модулями и процессами управляет Core Module ( http://www.ucapps.de/mbhp_core.html ). Может это самое то что и нужно? ... вот только пока незнаю как всё это применить в моём случае, а может быть и в вашем!

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 23
Зарегистрирован: 02.06.06
ссылка на сообщение  Отправлено: 05.09.06 09:39. Заголовок: Re:


GTC пишет:

 цитата:
появилось мысль кое что позаимствовать c этого проэкта. Там всеми модулями и процессами управляет Core Module ( http://www.ucapps.de/mbhp_core.html ). Может это самое то что и нужно? ... вот только пока незнаю как всё это применить в моём случае, а может быть и в вашем!



Да, можно взять модули из этого проекта, но кроме Core Modul, для этого нужны еще некоторые модули, а это получается слишком сложно Есть большое количество схем, но они все очень громоздкие. Мне бы чего попроще...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 28
Зарегистрирован: 01.06.06
Откуда: РФ, Калуга
ссылка на сообщение  Отправлено: 06.09.06 00:30. Заголовок: Re:


drumm пишет:

 цитата:
А мне нужна схема для управления синтезатором, то есть поиметь в синтезаторе MIDI вход !


а интересно, как у PSS-ок организован опрос клавиатуры, какая матрица и какие сигналы уходящие на обработку? ведь если и подключаться , то не к каждой клавише, а ко входу интерфейса, естественно в соответствии с импульсами опроса. это же может сильно упростить задачу. мне кажется, обычная AVR с асинхронным UART'ом справится с этим легко.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 29
Зарегистрирован: 02.06.06
ссылка на сообщение  Отправлено: 07.09.06 12:57. Заголовок: Re:


igor_chop пишет:

 цитата:
ведь если и подключаться , то не к каждой клавише, а ко входу интерфейса, естественно в соответствии с импульсами опроса. это же может сильно упростить задачу. мне кажется, обычная AVR с асинхронным UART'ом справится с этим легко.



Может есть какие-нибудь наработки ? А то я в программировании не силен...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 30
Зарегистрирован: 01.06.06
Откуда: РФ, Калуга
ссылка на сообщение  Отправлено: 07.09.06 20:17. Заголовок: Re:


наработки кое-какие есть, времени нет. но подобную задачу мне предстоит решать, наверное зимой-весной. если время терпит, поделюсь обязательно. может, кто возьмется? принцип то несложный, все что принимает AUART проходит фильтр, отбрасывая все, кроме note on/off. по индексу ноты помечает соотв. ячейку 1 при on, 0 при off, или наоборот. а входные сканирующие импульсы, декодируясь, опрашивают текущую ячейку, и .... а далее варианты, поэтому и спрашивал про организацию опроса клавиатуры, нужно знать алгоритм. хотя можно и параллельный выход сделать, чтобы получился универсальный девайс, кстати, в моем случае именно такой и нужен.
а вот я посоветовал бы начать работу с микроконтроллерами с решения этой задачи, в свое время начал с нуля практически в одиночку с разработки TV - пульта ДУ. как только навыки на подобном уровне появились, дальше и посерьезнее задачи стал решать ( с переменным успехом, конечно). очень рекомендую.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 35
Зарегистрирован: 02.06.06
ссылка на сообщение  Отправлено: 06.10.06 15:55. Заголовок: Re:


igor_chop пишет:

 цитата:
наработки кое-какие есть, времени нет. но подобную задачу мне предстоит решать, наверное зимой-весной. если время терпит, поделюсь обязательно.



Время - терпит... Ждем-с

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 34
Зарегистрирован: 01.06.06
Откуда: РФ, Калуга
ссылка на сообщение  Отправлено: 06.10.06 20:15. Заголовок: Re:


ха-ха, будете смеяться, но на прошедших выходных занялся-таки этой темой, были кое-какие замороки с running-status'-ом, но вроде разобрался. оказывается, разные midi-клавиатуры по разному интерпретируют события, хорошо что начал заниматься именно с той, у к-рой были наибольшие сложности. так на сколько выходов нужно устройство? и какой принцип замыкающего ключа(ключей - если клавиатура с динамикой). конечно же, там матрица, потому и спрашивал ранее как организован опрос. но вот в чем сложность: выходные сканирующие импульсы (столбцы) видны, порядок опроса определить можно, а вот опрос строк нам не виден. если только экспериментально, при выдаче столбца с соотв. временнОй сеткой равной (Т опроса столбцов)/ (колич. строк) давать подтверждения нажатия клавиши, можно расшифровать алгоритм опроса. но тогда устройство не получается универсальным. так что можно сделать с параллельным выходом с вых. буферными регистрами + ключи. для 4 октав - 48 нот: 6 регистров и 12 корпусов ключей типа КТ3, 4016. для 5 октав - 60/8/15 соответственно. ну вот сам и ответил. а на сколько проще с матрицей: 1 вход от столбца и 8 выходов на строки!
пс только не ждите устройства прямо завтра, буду продвигать по мере возможности, первый шаг уже сделан.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 36
Зарегистрирован: 02.06.06
ссылка на сообщение  Отправлено: 09.10.06 12:50. Заголовок: Re:


igor_chop пишет:

 цитата:
ха-ха, будете смеяться, но на прошедших выходных занялся-таки этой темой



Это радует

igor_chop пишет:

 цитата:
так на сколько выходов нужно устройство? и какой принцип замыкающего ключа(ключей - если клавиатура с динамикой).



Клавиатура на 4 октавы (48 клавиш), без динамики. Достаточно будет выполнения MIDI события "NOTE ON OFF"

igor_chop пишет:

 цитата:
конечно же, там матрица, потому и спрашивал ранее как организован опрос.



Там матрица, кажется 6х8.

igor_chop пишет:

 цитата:
только не ждите устройства прямо завтра, буду продвигать по мере возможности, первый шаг уже сделан



Ок. Торопидза не будем...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 35
Зарегистрирован: 01.06.06
Откуда: РФ, Калуга
ссылка на сообщение  Отправлено: 17.10.06 21:14. Заголовок: Re:


готов девайс! выходы - логические уровни: 0 - off, 1 - on. только их 49, 4х12 + верхнее ДО.
пока настроен на ch#1, нужно ли сделать переключение - "выбор канала" с индикацией?
поначалу заморачивался с минимизацией скорости работы алгоритма, а в результате получил максимальное время от окончания приема midi-сообщения до вывода в порт последнего значения состояния ноты 60 us! (микросекунд!) сам не ожидал такой скорости , даже увеличил до 120, чтобы выходной регистр надежнее работал.
еще, кстати, можно предусмотреть режим т.наз. foldback - ноты, находящиеся за диапазоном 49 тонов переназначать на октаву или ниже( с номерами 85 и дальше) или выше (35 и меньше). нужно ли?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 38
Зарегистрирован: 02.06.06
ссылка на сообщение  Отправлено: 18.10.06 13:57. Заголовок: Re:


igor_chop пишет:

 цитата:
готов девайс!



Отлично !

igor_chop пишет:

 цитата:
выходы - логические уровни: 0 - off, 1 - on. только их 49, 4х12 + верхнее ДО.



А как эту матрицу 4х12 приспособить к матрице 6х8 ? Это придется перепаивать всю разводку клавиатуры ? А там какие-то контроллеры стоят...

igor_chop пишет:

 цитата:
пока настроен на ch#1, нужно ли сделать переключение - "выбор канала" с индикацией?



А "выбор канала" сильно усложнит схему ? Если сильно, то не не нужно...

igor_chop пишет:

 цитата:
еще, кстати, можно предусмотреть режим т.наз. foldback - ноты, находящиеся за диапазоном 49 тонов переназначать на октаву или ниже( с номерами 85 и дальше) или выше (35 и меньше). нужно ли?



Функция-то нужная, но мне она, видимо, не пригодится. Если только делать универсальный контроллер...





Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 36
Зарегистрирован: 01.06.06
Откуда: РФ, Калуга
ссылка на сообщение  Отправлено: 18.10.06 23:43. Заголовок: Re:


нет, там не матрица 4х12, это я ноты и октавы считал. выходы - 49 линий.
чтобы подключиться к матрице инструмента, мне нужен конкретный образец для изучения, в сообщении за 06.10 я описывал уже. а так получилось универсальное устройство. но надо к каждой линии подключить моп-ключи, и подпаяться к каждой ноте. правда, проводов получается 98!
индикация "выбор канала" не сильно усложняет, появится 7-сегм. индикатор и , конечно же, кнопка выбора. ну и еще нужно самое главное - сила воли заняться этим.
кстати, фолдбэк можно сделать как опцию, и выбирать неремычкой. и инверсию выходов, чтобы подключать к аналоговым инструментам с контактурой "на массу".


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 38
Зарегистрирован: 01.06.06
Откуда: РФ, Калуга
ссылка на сообщение  Отправлено: 29.11.06 20:23. Заголовок: Re:


--> drumm: тема все еще актуальна? честно говоря, так и не взялся за доводку, правда схему нарисовал-таки.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 45
Зарегистрирован: 02.06.06
ссылка на сообщение  Отправлено: 30.11.06 10:34. Заголовок: Re:


igor_chop пишет:

 цитата:
тема все еще актуальна? честно говоря, так и не взялся за доводку, правда схему нарисовал-таки.



Да, актуальна. Можете схему отправить мне на drumm@front.ru ?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 39
Зарегистрирован: 01.06.06
Откуда: РФ, Калуга
ссылка на сообщение  Отправлено: 30.11.06 20:21. Заголовок: Re:


кстати, я обманул, что не взялся за доводку - сделал там еще MIDI-CV преобразователь и MIDI--> генератор тона (с табличной формой). а вот смену каналов с индикацией - увы нет.

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 1
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет