Автор Тема: Миди-контроллер.Кто-нибудь собирал ?  (Прочитано 6740 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Invader

  • Сообщений: 792
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Миди-контроллер.Кто-нибудь собирал ?
« : Октября 30, 2008, 09:47:43 am »
Всем Привет! наткнулся на такой сайт
http://www.jimkim.de/html/guitar01_01.htm
http://www.jimkim.de/html/guitar01_02.htm

Другие ссылки по теме
http://www.voodoolab.com/gcx.htm
http://www.audiomulch.com/midipic/
http://www.soundsculpture.../products/switchblade.htm

Кто-нибудь собирал Миди-контроллер для гитарных преампов,усилителей?
Какие результаты и мнения....
Thanx in advance!

KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #1 : Октября 30, 2008, 10:36:12 am »
Собирал неоднократно, последний на атмеге 128 для экстази.
Входы - тумблера на морде, футсвич, миди.
Выходы - управление всеми релюхами.
http://milas.spb.ru/~kmg/
Ссылка: Миди контроллер для преампа.

PS Программа не окончательная, перелопачиваю на 128ю со старого на 8515
PPS Если есть конкретные вопросы - задавай.
« Последнее редактирование: Октября 30, 2008, 11:38:36 am от mike »

[E.x.e.s]

  • Сообщений: 512
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #2 : Октября 30, 2008, 02:36:25 pm »
Кто-нибудь может подробно по порядку разжевать каков вообще принцип работы миди свитчей? Вот начиная от кнопки до того места где реле переключает канал....в самом комбике ведь должен быть миди IN?
  Не врублюсь каким образом педалька, подключаемая внешне может помнить положение крутилок..

KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #3 : Октября 30, 2008, 05:06:24 pm »
Цитировать
Вот начиная от кнопки до того места где реле переключает канал
По кнопке педалька посылает команду "Change program" с номером пресета. Преамп по этой команде выбирает из своей памяти все настройки соответствуюшие этому пресету.

Цитировать
в самом комбике ведь должен быть миди IN?
Естественно.

Цитировать
Не врублюсь каким образом педалька, подключаемая внешне может помнить положение крутилок..
Все настройки помнит сам преамп! Для того чтобы помнить положение крутилок они должны быть или электронные или с моторчиками.

[E.x.e.s]

  • Сообщений: 512
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #4 : Октября 30, 2008, 07:58:18 pm »
Хм....в комбике с миди управлением видел поты похожие на альфы...получается параллельно им идет какой-то ключь который помнит потенциал крутилки в определенном пресете? есть схема с реализацией подобного? Сорри, разбираюсь в вопросе мало, поэтому хочу выяснить все до конца... :)

KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #5 : Октября 30, 2008, 08:20:44 pm »
А ты уверен что в этом комбике запоминаются положения крутилок, а не только переключатели?
Собственно есть два варианта управления регуляторами - кнопки "+-" или с потов на ацп проца, далее на цифровые поты (AD, Maxim-Dallas - недостаток макс. напряжение 30В) или на моторчики, которые крутят внутренние поты.

PS Вся информация о пресете хранится в цифровом виде в памяти проца, весь вопрос как организовать исполнительный механизм - то есть потенц, управляемый цифровым кодом.
« Последнее редактирование: Октября 30, 2008, 08:29:12 pm от mike »

Invader

  • Сообщений: 792
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #6 : Октября 31, 2008, 03:23:21 pm »
Цитировать
Собирал неоднократно, последний на атмеге 128 для экстази.
Входы - тумблера на морде, футсвич, миди.
Выходы - управление всеми релюхами.
http://milas.spb.ru/~kmg/
Ссылка: Миди контроллер для преампа.

PS Программа не окончательная, перелопачиваю на 128ю со старого на 8515

а программу закачивать как ?
Делать программатор или  как ?
PPS Если есть конкретные вопросы - задавай.

Invader

  • Сообщений: 792
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #7 : Октября 31, 2008, 03:24:16 pm »
Цитировать
Цитировать
Собирал неоднократно, последний на атмеге 128 для экстази.
Входы - тумблера на морде, футсвич, миди.
Выходы - управление всеми релюхами.
http://milas.spb.ru/~kmg/
Ссылка: Миди контроллер для преампа.

PS Программа не окончательная, перелопачиваю на 128ю со старого на 8515

а программу закачивать как ?
Делать программатор или  как ?
PPS Если есть конкретные вопросы - задавай.
а программу закачивать как ?
Делать программатор или  как ?

KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #8 : Октября 31, 2008, 04:11:37 pm »
Если ты имеешь ввиду программу самого проца (то есть алгоритм его работы) - то да через программатор:
http://milas.spb.ru/~kmg/files/projects/stk200/
Подключается к LPT порту.
Далее скачиваешь с инета прграмму, которая поддерживает stk200 и авр`ы (например PonyProg) и прожигаешь.
Также есть http://milas.spb.ru/~kmg/files/Distr.zip (CodeVision Avr) компилятор C с встроенным программатором (Собственно программа писалась на нем).

Пресеты же хранятся во внутреннем EEPROM проца и изменяются без помощи программатора.
Алгоритм записи следующий:
По миди посылается команда "Change Program" с номером пресета, далее щелкаешь хотя-бы одним переключателем на морде (чтобы было изменение состояния) дале посылается команда "Change Program" с тем-же номером пресета и контроллер запоминает состояние органов управления.
То есть если между двумя одинаковыми командами "Change Program" было изменение состояния переключателей, состояние запоминается в данном пресете.
По одиночной команде "Change Program" или если между двумя командами не было изменеий состояния, информация о пресеты вытаскивается из EEPROM и выдается на релюхи.
Любое изменение органов управления имеет приоритет перед миди.

Invader

  • Сообщений: 792
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #9 : Октября 31, 2008, 04:24:06 pm »
Цитировать
Если ты имеешь ввиду программу самого проца (то есть алгоритм его работы) - то да через программатор:
http://milas.spb.ru/~kmg/files/projects/stk200/
Подключается к LPT порту.
Далее скачиваешь с инета прграмму, которая поддерживает stk200 и авр`ы (например PonyProg) и прожигаешь.
Также есть http://milas.spb.ru/~kmg/files/Distr.zip (CodeVision Avr) компилятор C с встроенным программатором (Собственно программа писалась на нем).

Пресеты же хранятся во внутреннем EEPROM проца и изменяются без помощи программатора.
Алгоритм записи следующий:
По миди посылается команда "Change Program" с номером пресета, далее щелкаешь хотя-бы одним переключателем на морде (чтобы было изменение состояния) дале посылается команда "Change Program" с тем-же номером пресета и контроллер запоминает состояние органов управления.
То есть если между двумя одинаковыми командами "Change Program" было изменение состояния переключателей, состояние запоминается в данном пресете.
По одиночной команде "Change Program" или если между двумя командами не было изменеий состояния, информация о пресеты вытаскивается из EEPROM и выдается на релюхи.
Любое изменение органов управления имеет приоритет перед миди.
а программатор нельзя самому сделать ?
для PIC16F84  делают  мини-программатор  сами  или ATMEGA128
слишком мощный по-сравнению с  PIC16F84 и нужен  промышленный  программатор ?

KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #10 : Ноября 01, 2008, 09:41:49 am »
Атмега программируется внутрисхемно, STK200 это приблуда на LPT порт имеющая на выходе 10-ти прводной ленточный кабель.
На своем девайсе просто предусматриваешь ответный IDC10 для программирования.
Здесь схема и печать http://milas.spb.ru/~kmg/files/projects/stk200/, собран в корпусе переходника DB9-DB25.

OldMike

  • Сообщений: 1963
  • Сложно сделать - просто, наоборот - сложнее...
    • ICQ клиент - 366028254
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #11 : Ноября 02, 2008, 12:35:27 am »
2 KMG. Молодец, продолжаешь миссионерскую деятельность, несешь свет истины (ATMEL) в наши отсталые массы!  :) Я не шучу, действительно спасибо (я свой проектик еще не добил - просто не было времени  :().
По теме. Если не занимался всем этим - довольно сложно, я вот занимался, и то неделю с программатором возился, пока собрал и запустил в работу. По программатору могу ответить на вопросы вместо KMG, т.к. впечатления еще свежи.
Но мне кажется, проще попросить его (KMG) выслать тебе запрограммированный проц (за денежки, он хоть и не дорогой, но все ж че-то стоит), если ты всерьез не собираешься заняться программированием.  :)
производится и предлагается к продаже линия примочек/преампов RedCat BM-4/5/6/7 и SL100/FSL100

KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #12 : Ноября 02, 2008, 11:13:55 am »
Заниматься персылкой прошитых процов влом, а подкорректировать программу под конкретное тз и выслать файл (бесплатно) запросто. Опять-же если после прошивки и теста потребуется что то изменить (что то не учли в алгоритме) опять же проше если у тебя будет программатор. Напишеь что измненить я пришлю файл и прошьешь (не разбирая девайс, а только сняв крышку и подоткнув кабель).

DENIS65_70

  • Гость
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #13 : Февраля 08, 2009, 09:38:55 pm »
Собрать собственный миди свич не сложно :)
Вопрос в другом: Как одаптировать заводской, типа ф. Беренджер.
Где взять набор миди команд, как разобратся со встроеной педалью экспресии :P

AZG

  • Сообщений: 7234
  • AZG Custom FOREVER!!!
    • Просмотр профиля
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #14 : Февраля 09, 2009, 12:04:04 am »
На Бехр есть подробный мануал. Есть пара внешних прог и т.п. Ничего сложного там нет в принципе.
Cort MGM-1 (SD TB-4+SH-2), AZG Custom Guitar (P.G.Marx+SD SH-1), Dean Vendetta 1.7 (DM D-Sonic+AirNorton)

AZG Custom:http://www.aznaur.spb.ru/
Лампы Sovtek,EH,TungSol:http://www.tubes.spb.ru/

DENIS65_70

  • Гость
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #15 : Февраля 12, 2009, 09:46:40 pm »
AZG, проблема в том, что вечер по сетке шарился и ненашёл.
нашёл, на каком то сайте схему квакушки рековой. Схема управления там на AVR-е собрана. Хочу с Behringer FCB1010 разобратся, чтоб програмку для квакушки и для коммутатора написать.

ViIIiS

  • Сообщений: 194
  • GTLab - forever!
    • ICQ клиент - 404916409
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #16 : Марта 02, 2009, 08:39:13 am »
А можно без особых плясок с бубном реализовть ровно одну команду, переключение канала в напольнике? Хочется, а познания в МИДИ околонулевые.

Volkmar

  • Сообщений: 498
  • GTLab - forever!
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #17 : Марта 02, 2009, 05:20:34 pm »
а смысл миди для одного канала? двухконтактная кнопка и релюха :) зачем для такой простой операцыи мутить миди гемор
преамп: Tomato, Engl mod2, bass preamp v.1.3, Hot Box, Custom JFET bass preamp
Усилки: kalamazoo 1 , fender princeton clone, 4*6p3s, 2*6p3s(marshall jsm800), OKKO Diablo+, Deep blue deelay, e.t.c

ViIIiS

  • Сообщений: 194
  • GTLab - forever!
    • ICQ клиент - 404916409
    • Просмотр профиля
    • E-mail
Re: Миди-контроллер.Кто-нибудь собирал ?
« Ответ #18 : Марта 02, 2009, 06:40:24 pm »
Шоб с процом разом презеты переключать например.

Т.е. кнопка-то тоже никуда не денется.
« Последнее редактирование: Марта 02, 2009, 06:41:10 pm от mr.Sko »