Re: MIDI контроллер
Добавлено: Чт июл 26, 2012 17:46:23
Что-то разбираться придётся значительно больше, чем я планировал. Неужели нельзя не городить огород, а сделать всё на одном МК без всяких преобразований "миди-->юсб"?
Готовую схему и прошивку для клавы под USB найти будет не просто. Если бы я делал клавиши, то упростил бы схему и прошивку проекта C-r-o-w, а выход MIDI через FT232RL подключил бы к USB. Установил бы на комп транслятор UART-MIDI от Roland и наслаждался бы результатом. Куда уже проще.B@R5uk писал(а):Что-то разбираться придётся значительно больше, чем я планировал. Неужели нельзя не городить огород, а сделать всё на одном МК без всяких преобразований "миди-->юсб"?
Большое СПАСИБО! Вот от этого уже можно отталкиваться, как раз то, что я хотел.Очестратор писал(а):Как основу можно взять вот этот http://avargesnano.narod.ru/3/MIDI-DJ-C ... R-3.0.html
По этому делу есть какие-то данные? У меня были проблемы с подбором зависимости...Очестратор писал(а):а коррелируется через график, который может быть линейным, логарифмическим, обратнологарифмическим,ступенчатым и т.д.
Ну уж слишком шировкий диапазон мне кажется... Плюс к тому думаю индивидуально. У меня например контакты оч близко друг к другуДиапазоны измерений времени нажатия: стаккато 0.01 сек, легато 3-5сек. Вот отсюда и пляшем.
Можно через сдвиговый регистр подключить сколько угодно семисегментников - полноценный дисплей получится. Можно обойтись двумя ногами, но можно использовать три ноги (OE на регистре), чтобы не мерцало при перерисовкеisx писал(а):Я вот тут поразмыслил и понял, что если делать Диджейский пульт, то лучше сделать отдельно микшер и отдельно вертаки. Можно конечно и на вертаки навешать несколько кнопочек, но не много и вертаки обязательно надо делать на аппаратном USB, иначе будут сильно тупить и пролетать при вращении. Решил возобновить свой проект, но исключить вертаки. Должно получится 256 кнопок и 96 резюков (это максимальное количество, конечно можно все и не ставить). Всё будет с динамическим опросом, поэтому одновременно можно нажимать сколько угодно кнопок, пока Атмега не зависнет. Вообщем проблем возникнуть не должно, схема будет примитивная - МК, обвязка для программного USB и 8 мультиплексоров для максимального количества крутилок.
Была мысль перевести на дисплей, но не хватает ног. А потом подумал, в принципе он только для "понтов" стоять будет.
К чему я это всё написал? Остались свободные 3 цифровые ноги (и можно одну-две из АЦП взять, 64 резюка я думаю всё равно хватит за уши). Может есть какие-нибудь мысли, чем интересным можно эти ноги забить?
Вот никак не могу понять зачем вся эта ерунда, если есть экран монитора. Вот собрал полгода назад - ничего лишнего, работает отлично.isx писал(а):Семисигмент это не интересно... Я думал если символьник подключу, то можно было бы шкалу сделать, чтоб визуально показывала текущее положение потенциометра или кнопки. Но, всё же и это бесполезная вещь...
А что, так сказать, "индицировать" то будем?liv6125 писал(а):как насчет индикации
А зачем так напрягаться то? Будут стоять простые потенциометры, только не радиальные, а линейные. У меня в прошлом проекте такие стояли, и работали отличноBurenkov писал(а):вот еще что можно поставить http://avpg2.homepage.t-online.de/img/RS60N11M9_2.JPG
но это конечно дороговато