krosh.tehnologia.info

Форум сайта krosh.tehnologia.info
Текущее время: Вс май 19, 2024 16:12

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 30 ] 
Автор Сообщение
 Заголовок сообщения: MIDI сумматор (midi-merger).
Непрочитанное сообщениеДобавлено: Сб ноя 22, 2008 14:50 
Игорь писал(а):
что бы убедиться ,что меня *разводят* на то,что бы я купил дополнительный разъем 5-DIN за 100$. :evil:

qtran24 писал(а):
свечки, монашки... skipped

Long писал(а):
Вот к какому флейму приводит незнание элеметарной семотехники...

krosh писал(а):
На миди-ауте - логический элемент с открытым коллектором.
На миди-ине - оптрон...
На опен коллектор можно и 10 входов подвесить - имхо не сгорит :roll: ...

Вроде бы как выяснили что миди-сплиттер, в общем случае с разумным кол-вом выходов, создается простым запараллеливанием.

А как дело обстоит с миди-сумматором?


Последний раз редактировалось qtran24 Вт дек 09, 2008 16:37, всего редактировалось 1 раз.

Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб ноя 22, 2008 15:18 
А это вообще непонятное устройство. Учитывая, что обычно источников MIDI меньше чем приемников. Что суммируем?


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб ноя 22, 2008 16:05 
Pyro писал(а):
А это вообще непонятное устройство. Учитывая, что обычно источников MIDI меньше чем приемников. Что суммируем?
Ну не такое уж непонятное - есть несколько миди-контроллеров которые должны управлять одним тонгенератором.
Предположим для простоты, что один из них миди-доска для ввода миди-параметра DATA, а второй - крутилки-вертелки для ввода всех остальных миди-параметров.

Вообще понимаю, что данный вопрос больше к пониманию работы схемотехники аналоговых трактов, оптопар и т.д., но думаю может какое-нибудь решение на поверхности валяется, как это довольно часто бывает. Со сплиттером же выяснили :roll: .


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб ноя 22, 2008 16:55 
Да тоже самое имхо. Для развязки (разные земли итд) лучче ставить опто. Тоесть работать будет и так конечно, но нет гарантий что например на концерте не выгорит эта система нипель:)


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб ноя 22, 2008 17:04 
Не в сети
Интересующийся
Аватар пользователя

Зарегистрирован: Сб янв 26, 2008 20:58
Сообщений: 372
Откуда: Екатеринбург
Pyro писал(а):
Да тоже самое имхо. Для развязки (разные земли итд) лучче ставить опто. Тоесть работать будет и так конечно, но нет гарантий что например на концерте не выгорит эта система нипель:)

Побойтесь бога, батенька!
Это ж цифровой поток, донт фогет! надо приемники, буфер, сначала каждый вход демультиплексировать, затем создать сумму, ее мультиплексировать и в кабель. Другое дело, что для таких задач гнезда THRU мудрые люди сделали...


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб ноя 22, 2008 17:07 
Демультиплексирует непосредственно интерфейс. Это уже протокол передачи даных. Зачем в это влезать? :) Посмотрите внимательно спецификацию миди. Там все тривиально. Информация откуда они пришли (device #, channel, тип сообщения итд) передются в каждой посылке. 2 байта. Приемник сам разбирается.

Thru существует как раз для раздвоения потока, а мы собирать собрались :oops:

Вот если мутить роутер, тогда да. Придется с UART-ом заморочиться по полной.


Последний раз редактировалось Pyro Сб ноя 22, 2008 17:13, всего редактировалось 1 раз.

Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб ноя 22, 2008 17:11 
Не в сети
Ветеран
Аватар пользователя

Зарегистрирован: Вт ноя 08, 2005 20:51
Сообщений: 955
Откуда: Иркутск
Pyro писал(а):
Демультиплексирует непосредственно интерфейс. Это уже протокол передачи даных. Зачем в это влезать? :) Посмотрите внимательно спецификацию миди. Там все тривиально. Информация откуда они пришли (device #, channel, тип сообщения итд) передются в каждой посылке. Приемник сам разбирается.


А как два пакета в единицу времени протолкнуть через один провод?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб ноя 22, 2008 17:15 
Val писал(а):
А как два пакета в единицу времени протолкнуть через один провод?


Придется не играть на клавишах, когда крутишь ручки:) Или мутить роутер, но декодирование/определение приоритета/кодирование обратно это в общем целая история (большая).


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб ноя 22, 2008 18:20 
Ух, ты! Всякий раз поражаюсь насколько люди правильные здесь.

Спасибо учавствовавшим, как я понял никакой DIY в общем случае смысла быть не имеет, он просто превысит цену заводской шняги, поэтому давайте закроем примитивную ветку, ну или спорьте далее, конечно :lol: .
А можете навскидку суммирующий интерфейс посоветовать? А то мой ESI M8U только на сплиттинг работает. Интересно у него внутри кроме коммутации есть что-нибудь? Бу-га-га.


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб ноя 22, 2008 18:35 
qtran24 писал(а):
как я понял никакой DIY в общем случае смысла быть не имеет, он просто превысит цену заводской шняги


Цена вопроса - PIC за 100 рублей, кренка питания и DIN разьемы. Програмирования на день (при знании вопроса). Сам в свое время интересовался, но были задачи немного другие. В общем никакой ракетной техники, с книжками за месяц разобраться можно (включая програмирование микроконтроллера с нуля) :D


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб ноя 22, 2008 19:48 
Pyro писал(а):
qtran24 писал(а):
как я понял никакой DIY в общем случае смысла быть не имеет, он просто превысит цену заводской шняги


Цена вопроса - PIC за 100 рублей, кренка питания и DIN разьемы. Програмирования на день (при знании вопроса). Сам в свое время интересовался, но были задачи немного другие. В общем никакой ракетной техники, с книжками за месяц разобраться можно (включая програмирование микроконтроллера с нуля) :D
qtran24, вылезая из мусорной корзины полной книжек по Бейсику и по Транзистору :lol: : Я уже понял, уважаемый Pyro, мне надо готовенькое брать.
А вот Maky интересовался очень матричным раскидыванием на каналы всех своих 128 миди-девайсов, не пользуясь при этом зловредным нативом. Ему может быть в жилу :) .


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб ноя 22, 2008 20:11 
Не в сети
Ветеран
Аватар пользователя

Зарегистрирован: Вт ноя 08, 2005 20:51
Сообщений: 955
Откуда: Иркутск
qtran24 писал(а):
и по Транзистору


Ник у Вас соответствующий Qtran=24 :D :D :D


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс ноя 23, 2008 00:31 
http://m.bareille.free.fr/midi2pic/midi2pic.htm
http://home.epix.net/~otisrci/pic.html

В первой ссылке есть схема, как это все выглядит на практике.


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс ноя 23, 2008 02:38 
Кстати,вопрос о раздергивании тычки по каналам на другие тычки очень актуален и,думаю,не одному мне интересен.
Мож соченим такой девайс?
Я прост програмист ниакой.Только фортран изучал лет 500 назад..


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс ноя 23, 2008 06:03 
MAKY писал(а):
Кстати,вопрос о раздергивании тычки по каналам на другие тычки очень актуален и,думаю,не одному мне интересен.
Мож соченим такой девайс?
Я прост програмист ниакой.Только фортран изучал лет 500 назад..


Жаль нет времени, самому интересно было бы поковыряться. Но увы, сейчас ну совсем не до микроконтроллеров.


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс ноя 23, 2008 12:25 
Не в сети
Интересующийся
Аватар пользователя

Зарегистрирован: Сб янв 26, 2008 20:58
Сообщений: 372
Откуда: Екатеринбург
Pyro писал(а):
Val писал(а):
А как два пакета в единицу времени протолкнуть через один провод?


Придется не играть на клавишах, когда крутишь ручки:) Или мутить роутер, но декодирование/определение приоритета/кодирование обратно это в общем целая история (большая).

Чета, блин,туплю - вроде, об том и спич, чтоб одновременно - ноты с одного девайса, контроллеры с другого, а звучит третий ?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Пн дек 08, 2008 23:38 
У меня что-то получается что нет миди-сумматора в свободной торговле, а есть только какие то "миди-интерфейсы" идиосинкратические... :cry:
Так не подскажете, есть ли готовое решение на прилавке или нет? :?


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вт дек 09, 2008 00:13 
kantor писал(а):
Чета, блин,туплю - вроде, об том и спич, чтоб одновременно - ноты с одного девайса, контроллеры с другого, а звучит третий ?


Там одновременно не бывает:) Это последовательный интерфейс.


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вт дек 09, 2008 00:16 
Не в сети
Site Admin
Аватар пользователя

Зарегистрирован: Пн ноя 07, 2005 16:46
Сообщений: 9659
Откуда: Москва
Что-то такое у ямахи было... Давно... Называлось MIDI Merger. Полновесный рэковый прибор с дисплеем, унутре тоже богатый.

Просто так эта задача не решается.

_________________
Если беспорядок на столе означает беспорядок в голове, то что же тогда означает пустой стол?

Альберт Эйнштейн


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Ср дек 10, 2008 21:05 
От чего нашел. http://www.philrees.co.uk/products/mergebox.htm


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс дек 28, 2008 04:14 
Не в сети
Новичок

Зарегистрирован: Пт дек 26, 2008 14:21
Сообщений: 89
Откуда: Kiev
qtran24 писал(а):
Ух, ты! Всякий раз поражаюсь насколько люди правильные здесь.

Спасибо учавствовавшим, как я понял никакой DIY в общем случае смысла быть не имеет, он просто превысит цену заводской шняги, поэтому давайте закроем примитивную ветку, ну или спорьте далее, конечно :lol: .
А можете навскидку суммирующий интерфейс посоветовать? А то мой ESI M8U только на сплиттинг работает. Интересно у него внутри кроме коммутации есть что-нибудь? Бу-га-га.


Ну и как тут прикрепить файл? Не нашел.

В файле вся дока по изготовлению MIDI-Merger'а, всего 135 кБ.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс дек 28, 2008 05:39 
straus писал(а):
Ну и как тут прикрепить файл? Не нашел.

В файле вся дока по изготовлению MIDI-Merger'а, всего 135 кБ.


Очень интересно! Прикрепить вроде бы нельзя тут. Выкладывайте на файлообменник + ссылку сюда.


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс дек 28, 2008 07:54 
qtran24 писал(а):
У меня что-то получается что нет миди-сумматора в свободной торговле, а есть только какие то "миди-интерфейсы" идиосинкратические... :cry:
Так не подскажете, есть ли готовое решение на прилавке или нет? :?


Да есть они:
http://keyboards-midi.musiciansfriend.c ... sku=702502
http://keyboards-midi.musiciansfriend.c ... sku=702503

По второй ссылке почитайте отзывы покупателей - вроде приборы работают как должны, только замечены проблемы у 4-канального при использовании time clock messages.
Сам не пользовался, так что поручиться не могу.


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Пн дек 29, 2008 02:50 
Не в сети
Новичок

Зарегистрирован: Пт дек 26, 2008 14:21
Сообщений: 89
Откуда: Kiev
Pyro писал(а):
straus писал(а):
Ну и как тут прикрепить файл? Не нашел.

В файле вся дока по изготовлению MIDI-Merger'а, всего 135 кБ.


Очень интересно! Прикрепить вроде бы нельзя тут. Выкладывайте на файлообменник + ссылку сюда.


http://uploading.com/files/Q62M51Y5/MIDIMERG.RAR.html

http://uploading.com/files/QB6AULM7/MIDICONT.RAR.html

http://uploading.com/files/UGEHF4ZL/MIDI-N.RAR.html

Первый - собственно MIDI Merger, остальные два - тоже полезные самоделки.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Пн дек 29, 2008 11:15 
Спасибо, но технически я не в состоянии осилить данный проект.
В данном случае меня устроит готовое решение.


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вт янв 20, 2009 22:52 
Не в сети
Аксакал
Аватар пользователя

Зарегистрирован: Вс май 18, 2008 20:33
Сообщений: 1600
Откуда: Kharkiv UA
вот сдесь есть проект MIDI Merger на 2а MIDI in
http://www.ucapps.de/midimerger.html
В микроконтроллерах обычно 1-2 UART на которых миди делают, в принципе это не очень сложно программно реализовать (буффер FIFO и обработка UART по прерыванию). НО! Ширина канала МИДи очень не большая и если по двум или более миди входма будет идти плотный поток, то на выходе будет полный песец), буффер FIFO может перполниться и будут пропадать отдельные байты или целые сообщения.
Относительно недавно появились новые микроконтроллеры AVR XMega где 8 аппаратных UART! Т.е можно merger\splitter\router сделать на 8 in \8out, причем обойтись одной копеечной микросхемой+ оптроны и БП и корпус.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Ср янв 21, 2009 12:49 
Не в сети
Интересующийся
Аватар пользователя

Зарегистрирован: Ср мар 22, 2006 14:03
Сообщений: 324
Откуда: St.Pitersburg, Moscow
А вот такой коробок не покатит http://www.philrees.co.uk/products/mergebox.htm ?

_________________
Hardcore Out Of Limits


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Ср янв 21, 2009 13:23 
General Dead писал(а):
Относительно недавно появились новые микроконтроллеры AVR XMega где 8 аппаратных UART! Т.е можно merger\splitter\router сделать на 8 in \8out, причем обойтись одной копеечной микросхемой+ оптроны и БП и корпус.
Если под этим подразумевается покупка микросхемы и напайка на нее минимума резисторов-транзисторов-оптронов, БП и корпуса то это я осилю. Но я думаю всё не так просто. Не могли бы вы выложить или прилинковать грубую схему?


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Ср янв 21, 2009 14:31 
Не в сети
Интересующийся
Аватар пользователя

Зарегистрирован: Ср мар 22, 2006 14:03
Сообщений: 324
Откуда: St.Pitersburg, Moscow
А в место БП, можно солнечную батарейку. Включается свет в студии, ОППА, и все работает :D

_________________
Hardcore Out Of Limits


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Ср янв 21, 2009 22:38 
Не в сети
Аксакал
Аватар пользователя

Зарегистрирован: Вс май 18, 2008 20:33
Сообщений: 1600
Откуда: Kharkiv UA
qtran24 писал(а):
General Dead писал(а):
Относительно недавно появились новые микроконтроллеры AVR XMega где 8 аппаратных UART! Т.е можно merger\splitter\router сделать на 8 in \8out, причем обойтись одной копеечной микросхемой+ оптроны и БП и корпус.
Если под этим подразумевается покупка микросхемы и напайка на нее минимума резисторов-транзисторов-оптронов, БП и корпуса то это я осилю. Но я думаю всё не так просто. Не могли бы вы выложить или прилинковать грубую схему?
Да, только еще такой пустячёк как написать для всего этого программу ;). Я лишь указал на аппаратную возможность минимальным количеством деталей сделать merger\router\splitter на 8 каналов, причем всего на одной копеечной микросхеме!


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 30 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB