Автор Тема: гитарный МИДИ контроллер  (Прочитано 1807 раз)

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

Nolik

  • Сообщений: 8
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #40 : Марта 26, 2013, 09:26:23 am »
Цитировать
chvitalya, сейчас просто нет времени на этот проект, он временно заморожен.
Михаил, меня, как и Chivitalya, интересует переключение примочек с помощью midi. Но прошивки на Picolooper по ссылке выше нет, только схема. Поэтому начал разбирался с вашим проектом для Преампа Экстази, надеясь использовать его для своих целей. Вопрос: в программе для входов PL2 и PL3 AT90S8515 (и аналогично для CU CD) по схеме milas.spb.ru/~kmg/files/projects/midi/midiv/MidiVSch.pdf производится выбор из двоичных комбинаций 01, 10, 11 вариант 00 не сработает?
а второй вопрос: какие команды из midi использованы номера нот или номера звуков? просто у вас управляется 13 выходами, а звуков 128, 7 бит.

Nolik

  • Сообщений: 8
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #41 : Марта 26, 2013, 09:32:20 am »
@ KMG

и вопрос ещё. разрешаете ли вы вообще использовать эту вашу разработку в личных целях?

KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #42 : Марта 26, 2013, 03:29:48 pm »
Переключатели трехпозиционные, поэтому 0 может быть только на одном входе из пары.
Program Change переключает пресеты, в которых запоминается состояние всех реле для каждого пресета.
Можно использовать, иначе бы не выкладывал на страничке.

Nolik

  • Сообщений: 8
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #43 : Марта 27, 2013, 01:13:35 pm »
@ KMG

Ещё пара вопросов:
1. какие использованы в футсвиче кнопки с фиксацией или без?
2. в схеме 13 выходов у контроллера (на разъёме J1) и понятно что у тембровых выходов на реле есть только по три комбинации, поэтому общее количество меньше 128. Так вот есть какая-то таблица соответствия между Program Change и тем, какие из выходов включены?
2. вопрос по приоритетам: если придёт по миди Program Change, но при этом, например, включен не тот канал, то произойдёт смена канала или нет?

KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #44 : Марта 27, 2013, 01:45:46 pm »
1. Без фиксации.
2.Там есть режим обучения.
Послать Program Change
Выставить переключатели (хоть один должен измениться)
Послать Program Change с тем же номером.
В этом случае текущее состояние запоминается в еепром.
3. отрабатывается последнее событие, миди/изменение состояния кнопок на передней панели/изменение состояния кнопок футсвича

Nolik

  • Сообщений: 8
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #45 : Марта 27, 2013, 02:00:58 pm »
а какой режим midi omny или привязано к какому-то каналу?

Nolik

  • Сообщений: 8
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #46 : Марта 27, 2013, 02:05:43 pm »
кстати, о кнопке FS_LOOP_ON она, что даёт в усилителе? Прошу прощения если замучил вопросами, но это единственная схема, которую нашёл в инете с прошивкой и миди. Хочется сделать, так как временами не успеваю переключать эффекты, когда пою или ошибаюсь с кнопкой))
PS она не сработает, как отключение эффектов?
« Последнее редактирование: Марта 27, 2013, 02:07:05 pm от nolik »

KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #47 : Марта 27, 2013, 02:21:59 pm »
Сейчас посмотрел исходник,
FS_CH1_ON, FS_CH2_ON, FS_CH3_ON - без фиксации (на нажатие)
FS_CH1_BOOST, FS_OD_BOOST, FS_LOOP_ON - с фиксацией.
Но даже для кнопок с фиксацией они влияют только если их состояние изменяется.
FS_LOOP_ON - Включение/выключение петли эффектов

Nolik

  • Сообщений: 8
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #48 : Марта 28, 2013, 07:59:54 am »
@ KMG

очередной вопрос по алгоритму:) FS_CH1_ON, FS_CH2_ON, FS_CH3_ON включают каналы. Для головы понятно, что они не должны работать одновременно, но там и схемотически заглушаются каналы при отсутствии сигнала включения с помощью IC3 http://milas.spb.ru/~kmg/files/projects/xtc/XtcSch.pdf

так вот вопрос в том, в самом алгоритме запргораммировано, что только один из 3 может быть включён?
PS смысл того, что хочу сделать. цепочка из 5 эффектов (footswitch) (может ещё 6-ой с помощью FS_LOOP_ON, хоть не уверен). А все сигналы _PRE_EQ использовать для переключения между типом эффекта в цепочке (например, FF - TS909 и т.д.)

KMG

  • Сообщений: 3776
    • ICQ клиент - 412221711
    • AOL клиент - Mike
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #49 : Марта 28, 2013, 08:45:05 am »
Я так понимаю тебе нужен лупер. Этот проект перезатачивать под лупер криво получится.
Лучше посмотреть это
http://milas.spb.ru/~kmg/files/projects/looper/
Там смысл в том что по нажатию кнопки включается одно реле, а набор включенных примочек (лупов) определяется положением дипсвичей (схемотехнически, без привязки к прграмме).
Программа получится тупая как грабли.

multitone

  • Сообщений: 665
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #50 : Марта 28, 2013, 10:09:51 am »
Вот лежит у меня  на полочке  прекрасный  штатовский  релейный  коммутатор  петель.
Но без контроллера.
www.voodoolab.com/gcx.htm
Не знаю, что с ним  делать.


Nolik

  • Сообщений: 8
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #51 : Марта 28, 2013, 11:31:13 am »
Цитировать
Я так понимаю тебе нужен лупер. ...
Программа получится тупая как грабли.
абсолютно точно:) именно это и нужно, но... спаять могу, схему видел, а вот написать программу это требуется время и разбираться в программировании. Базовые знания-то есть, но последний раз программированием занимался в институте в средине 90-х (какой-то процессор цифровой обработки сигналов TMS чего-то там:)) И сейчас не готов тратить на это время, плюс к этому надо подробно лезть в midi. Лучше я лишний раз поиграю на гитаре:) Именно поэтому трачу время, чтобы пристроить "костыли":))

Nolik

  • Сообщений: 8
  • GtLab.Net forever!
    • Просмотр профиля
    • E-mail
Re: гитарный МИДИ контроллер
« Ответ #52 : Марта 28, 2013, 11:42:21 am »
@ multitone

это вполне бы подошло, но я скорее буду собирать, в таком формате я сохраню больше своих денег. Увы, не богат и лучше потрачу деньги на запись ещё песенки)))
« Последнее редактирование: Марта 28, 2013, 12:10:17 pm от nolik »