Jump to content

Recommended Posts

Доброго всем времени суток,так уж вышло что я занимаю музыкой,и у меня есть синтезатор casio 811-ex,но связать его по средством усб с пк невозможно:так как на нём есть только midi вход и выход.Тогда я загорелся этой идеей.Нашел на али дешевый китайский адаптер и заказал его ,когда он ко мне пришёл я был очень разочарован,так как он работал но очень через Очко.Он посылал ошибочные команды на пк,смотрел программой midi-ox,во общем когда я нажимаю клавиши то идут команды без ошибок но когда я нажимаю на педаль сустейна то вместе с педалью нажимается ещё куча других клавиш которые я не трогал так что не берите дешевую китайщину. После долгих мучений мне пришла идея сделать самому такой шнур на меге8 но как выяснялось что схем и прошивок таких адаптеров нету я с трудом нашел на каком то сайте не русского происхождение этот переходник там была и с схема и прошивка и исходники так вот собрал я адаптер и о чудо всё заработало как надо команды шли без ошибок и можно было полноценно играть если бы не одно НО из за которого я и прошу помощи,этот переходник грубо говоря тупит в том плане что если midi команд слишком много например я нажал одновременно 10 клавиш и все их 10 одновременно отпустил то клавиши 2-3 остаются нажатыми то есть адаптер, на отключение этих нот,команды не успел передать их а пропустил,но когда я их отпускаю по очереди то всё ок,Может кто та сможет улучшить код или портировать его на более быстрый контроллер или может есть у кого другие предложения как это чудо сделать лучше Очень Очень прошу ????Всё что есть схема прошивка исходники я вылаживаю на яндека диск и здесь если кто то не может посмотреть пишите я могу и на почту скинуть и на другой диск скинуть например на майловский вот ссылка https://yadi.sk/d/aKHsRfh33QLnpL ,у меня пришла мысль на счёт другого контролера но потом понял что дела наверное не в нём так как разобрал китайский адаптер, и увидел что там стоит кварц на 6 Мгц н а на моём адаптере кварц на 16Мгц да и атмега мне кажется быстрее китыйской чёрной капельки,а нормальной карточки з midi портом нету,во общем я зашёл в тупик HELP????????

USB-MIDI.rar

Share this post


Link to post
Share on other sites
21 минуту назад, jaz240 O_o сказал:

Может кто та сможет улучшить код или портировать его на более быстрый контроллер

никто этим заниматься НЕ БУДЕТ

 

22 минуты назад, jaz240 O_o сказал:

как это чудо сделать лучше

купить нормальный синтезатор

Share this post


Link to post
Share on other sites

А забить на USB, поставить какую-нибудь старую звуковуху с Game-портом и применить старый добрый MIDI-интерфейс http://forum.cxem.net/index.php?/blogs/entry/319-архивные-схемы/ - не покатит?


Я не раздаю рыбу. Я раздаю удочки.

ПРОСТОТА - ХУЖЕ ВОРОВСТВА!!!

Share this post


Link to post
Share on other sites

Вебинар «Каждому ключу — свой драйвер» (13.08.2020)

Компания КОМПЭЛ приглашает вас принять участие в вебинаре, который будет посвящен теме драйверов управления транзисторами компании Infineon. Мы рассмотрим четыре различных технологии изготовления микросхем драйверов, в чём их отличия и особенности.

Подробнее

22 часа назад, Falconist сказал:

А забить на USB, поставить какую-нибудь старую звуковуху с Game-портом и применить старый добрый MIDI-интерфейс http://forum.cxem.net/index.php?/blogs/entry/319-архивные-схемы/ - не покатит?

у меня ноут

 

23 часа назад, KRAB сказал:

никто этим заниматься НЕ БУДЕТ

 

купить нормальный синтезатор

в этом то и проблема !!купить можно и готовое!!

 

Edited by jaz240 O_o

Share this post


Link to post
Share on other sites

Меньше не бывает: неизолированные микро-DC/DC нового поколения R4 от Mornsun

Компания Mornsun разработала серию R4 неизолированных импульсных стабилизаторов напряжения в новом миниатюрном конструктивном исполнении. Уменьшение коснулось не только размеров, на 80% меньше существующих преобразователей, но и стоимости.

Подробнее

А ты считаешь, что лучше чесать левой рукой правое ухо?

Share this post


Link to post
Share on other sites

Сетевой источник питания с расширенным диапазоном входных напряжений на основе VIPER26xK

Питание стационарных устройств чаще осуществляется напряжением 220 В, получаемым от одной фазы трехфазной промышленной сети. Однако существует ряд приложений, которым необходима энергия из всех трех фаз, в т.ч. и в аварийных режимах. Решение этой задачи обычно требует введение в модули питания дополнительных узлов, увеличивающих как их размеры, так и стоимость. Упростить схемы источников питания от трехфазной сети переменного тока либо от других высоковольтных источников, позволяет использование преобразователей с расширенным диапазоном входного напряжения.

Подробнее

В 14.12.2017 в 17:37, oldmao сказал:

Тупо перестанет работать, т.к. тайминги портов изменятся.

спасибо,мне кажется что должно работать и на 16 Мгц но походу проста кривоватый код ,если бы кто та бы помог его поправить ??? 

Share this post


Link to post
Share on other sites

"...проста кривоватый код ,если бы кто та бы помог его поправить ???  ..." - такое не правят, а пишут с "0" и не дешево!

 

Share this post


Link to post
Share on other sites

На самом деле там сделано все тупо в лоб - как только пришел байт в уарт, сразу пересылается в юсб. Кода там, кроме библиотечного под v-usb, практически несколько строк. Совершенно естественно, что при софтовой реализации протокола usb, при большом количестве приходящих байтов, часть их будет теряться. Выход простой - сделать прием на fifo буфере. Как показывает практика, короткие прерывания не рушат связь по юсб, так что все реально.


Любой, заслуживающий внимания, опыт приобретается себе в убыток...

Share this post


Link to post
Share on other sites
В 22.12.2017 в 01:49, Goodefine сказал:

На самом деле там сделано все тупо в лоб - как только пришел байт в уарт, сразу пересылается в юсб. Кода там, кроме библиотечного под v-usb, практически несколько строк. Совершенно естественно, что при софтовой реализации протокола usb, при большом количестве приходящих байтов, часть их будет теряться. Выход простой - сделать прием на fifo буфере. Как показывает практика, короткие прерывания не рушат связь по юсб, так что все реально.

Спасибо большое а можно по подробнее про вашу идею???

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Здравствуйте. Просветите по вопросу. Имеется DAT магнитофон. Система САР работает, как в обычном видаке. С датчика скорости капстана должна идти синусоида. Далее сигнал подаётся на компаратор и выходит в удобоваримом для управляющего процессора меандре. В моём случае, с датчика идёт какой-то бред. Еле виднеющаяся синусоида, и притом очень зашумлённая. Датчик менял, настраивал (сдвигал, отодвигал от диска капстана) ситуация одинаковая.  Датчик - магниторезистивный. На рисунке. С выводов CFGI должен выходить синус. А выходит безобразие, отдалённо его напоминающий. Вопрос, что может быть? Мог ли придти в негодность многополюсный магнит диска капстана?
    • Увеличиваешь частоту развёртки,чтобы пачка была на весь экран и точно по делениям на экране и диапазона на переключателе определяешь частоту.Никаких проблем
    • Может у тебя видеокарта не исправна, а может повреждена материнская плата, неси к мастеру он разберётся.
    • Потерял зарядный кейс от наушников QCY t1 pro. Возможно ли заряжать наушники без кейса? Если да, то подскажите пожалуйста возможные варианты. Немножко умею паять(но совсем чуть-чуть). Фото наушника и бумажки из коробки.  
    • ASRock 4CoreDual-SATA2  Из этого имеется. (2 x LPT, 2 x com, 2 x PS/2, 2 x IDE, 6 x SATA 3.0, 1 x AGP, 1 x PCIe X16, 1 x PCIe x1, 6 x USB 2.0, 4 x USB 3.0, 2 x RJ 45, ..............) Формально USB 2.0 только, но USB 2.0 обратно совместим с USB 3.0 только с ограничением скорости, SATA версии 2.0, но будут работать диски и 3.0. PCIe X16, 1 x PCIe x1(да слот один на самом деле в режиме X4, но будут работать устройств и X16 и X1). Можно ещё в PCI пару переходников запихать. Есть ещё одна плата.    
    • Ну вот только не уходят в анналы истории обычные тарахтелки. Даже обратноходы ещё в почёте. А infineon вообще сделала котроллер для квазирезонансных обратноходов )
    • ...Но если туп как дерево - родишься баоБАБАм...
  • Similar Content

    • By tony161
      Здравствуйте. Нужна помощь в реализации идеи. У меня очень скудные знания в электронике и программировании, но я готов разбираться, если вы дадите направление куда копать.
      Есть реле, необходимо управлять его работой с компьютера из самодельной программы. В программе цикл периодического включения и отключения реле. Схему как это примерно должно выглядеть креплю.
      Как я себе это представляю: Пишу программу на си допустим из которой могу подключаться к пинам порта usb и выставлять/убирать на них напряжение. К пинам порта подключено реле 9В срабатывающее от напряжения на пинах (возможно придется два usb последовательно соединить и одновременно их включать чтоб 10В получить, звучит странно). Таким образом управляем реле с пк.
      Интересует реализуема ли подобная идея или как лучше что то подобное реализовать.
      В микроконтроллерах я 0, желательно бы без них обойтись. Из портов у меня только USB(.
      Что мне делать?
      Видел USB релейные модули (типа https://mcustore.ru/store/ispolnitelnye-moduli/relejnyj-modul-2-kanala-upravlenie-po-usb/?gclid=CjwKCAjw9vn4BRBaEiwAh0muDCAq2PAxtJGeb760LL3vmR7ExK0yiyH5DKwz0WC-60ea7Lj8WqwuJhoCTw4QAvD_BwE ) но они наверное не подходят, мне нужен контроль в моей программе, не просто включение отключение по нажатию курсором, а цикл включения отключения, а потом может и что еще сложнее. А они на МК, и как написать программу для взаимодействия с ними я не знаю. Хотя я понимаю что оптимальным вариантом наверное было бы взять такой модуль, заменить прошивку на свою и написать программу ПК по взаимодействию с МК.
       
       
       
      схема.rar
    • Guest Ирина
      By Guest Ирина
      Для облегчения работ по поливу огорода мы приобрели беспроводной дистанционный выключатель для насоса. Работает. Удобно. НО! Возникают такие ситуации: отключаю насос с пульта, он не работает, а потом отключился и включился свет в деревне. И насос снова заработал сам. Как решить эту проблему, подскажите, пожалуйста. Мы можем, конечно, каждый раз после полива вытаскивать вилку из розетки, а перед началом работ включать. Но это теоретически, а практически - забываем.
    • By oleksandr 33
      шукаю прошивку китай регістратор js-m058r v1.6 
    • By jonytvester
      Есть у меня два блока питания один на 35kV второй на 65kV, у обоих присутствует порт аналогового программирования 0-10 v (смотрите  прикрепленный мануал ), я ищу умельца который сможет выполнить описанную ниже задачу. возможно есть уже готовое решение ? 
      Задача состоит из двух частей 
      Железо которое должно подключатся с одной стороны  к блоку питания FUG(мануал во вложении ) выдавая от 0-10V , а с другой стороны к ПК через юсб Программа , в которой будет возможно калибровать выходное напряжение блока питания  в зависимости от подключенного БП, возможность повышать/понижать  напряжение постепенно , таймер на выключение/ включение блока питания  .  Analog_programming.pdf
    • By Gor_Th
      Доброго времени суток.

      Есть ли здесь знатоки, кто мог бы на пальцах объяснить работу минут в часах с видео? а еще лучше подсказать, где можно найти схему и код на подобное. (Имеются часы: плоская дощечка длинною в 30см на которой зажигаются минуты. То есть нужна схема, при которой индикаторы зажигаются поочередно.)
      Я в этом деле полный профан и начал копаться в "ардуинах" с неделю назад. Если я правильно понимаю можно получить данный эффект с помощью часов реального времени (например DS 3231) подключенных к arduino и 60 светодиодов подключенных через сдвиговые резисторы плюс, разумеется, должен быть будильник и кнопки которые этим всем оркестром будут управлять, так?
      Реально ли найти готовые схему подключения и сам код работы подобных часов?
      PS: Если кто даст буду крайне благодарен (мало ли у кого-то завалялось).

      lineclock1.mp4
×
×
  • Create New...