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

Вебинар STM32G0 – новый лидер бюджетных 32-битных микроконтроллеров от STMicroelectronics

Компания Компэл приглашает вас 25 сентября принять участие в вебинаре, который посвящен новому семейству микроконтроллеров STM32G0. Вебинар рассчитан на технических специалистов и тех, кто хорошо знаком с семейством STM32. На вебинаре будут освоены современные методы тестирования производительности микроконтроллеров на примере самых бюджетных 32-битных семейств общего назначения STM32G0 и STM32F0 и проведено их подробное сравнение.

Подробнее

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

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

Share this post


Link to post
Share on other sites
                     

Литиевые батарейки Fanso в беспроводных датчиках пожарно-охранной сигнализации

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

Подробнее...

В 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...

  • Similar Content

    • By Krasavchik
      Нужна схема данного усилителя или хотя бы маркировка то что на фото 

    • By Александр Мешик
      Приветствую всех, тема радиоэлектроники интересна для меня как наука, но я больше музыкант чем радиотехник. Пока еще не изучил все вопросы касательно того, что для чего и как надо. Но схемы собирать умею (по схеме). 
      Интересует меня такой проект, в интернете либо плохо(неправильно) искал, либо такого действительно нет. Собственно чем меня не устраивает обычный микшер: у микшеров низкой ценовой категории (деньги важный аспект жизни, но не покупать микшер для дома за 100к, если имеется возможность собрать самому) нет возможности выводить сигнал на несколько пар наушников, да, вы возможно скажете есть же behringer HA400, да, он есть. да и собрать такой не проблема, но мне бы хотелось чтобы был как бы и микшер, но как бы и усилитель для 4 пар наушников (аля ранее упомянутый behringer). 
      Думал я ночь другую почему я не хочу использовать связку обычный заводской микшер и behringer, потому что хочется:
      1. Чтобы каждый источник сигнала настраивался на каждый канал наушников отдельно, т.е. предположим мы имеем 4-5 независимых источников сигнала, и 4 слушателей этого сигнала, у каждого свои запросы и потребности в плане громкости сигнала, баланса и эквализации. Вот и хочется, чтобы 5 источников сигнала вошли в микшер, потом эти сигналы каким то образом были без задержек! скопированы на каждый канал наушников, где каждый слушатель делает со звуком что хочет,  притом, чтобы это все было в одном корпусе и питалось от одного источника питания (бп какого - нибудь) 
      Обращаюсь сюда потому что не шарю в операционниках, только начинаю все это изучать, просто может если не получится здесь со схемой, так может быть направят в каком нибудь направлении (но не три буквы пожалуйста)

    • By Bugs Bunny
      Как узнать что это за транзистор, либо поделитесь советом какой сюда можно установить элемент вместо сломаного

    • By михаил сенченко
      можна как нибудь с адаптера ноута сделать под шуруповерт 4.8 в
    • By darrof
      Добыл телевизор электроника 433 д для экспериментов с ВМ разъемом, а в результате телек достался без этого разъема то ли с завода без него, толи предыдущие владельцы выдрали. Вроде и не особо нужен так-то, но выбрасывать жалко коли работает, есть такая фигня как DVB T-2 приставка с USB, ну и пара полуживых DVD плеейров. Надо знать куда паять либо уже современный разъем под колокольчики, либо старый разъем (если он был). Сам в схеме из нета не нашел куда именно паять, так как в чужих инструкциях описываются модули, которые на схеме либо по другому называются, либо отсутствуют. Поговорил с знакомым профессионалом, тот говорит что уже не особо помнит. Так что выручайте, это моя первая работа с телевизором, раньше только советские  радиоприёмники ковырял. Убью, хоть выбросить не жалко будет, не убью, будет в гараже забава кино смотреть.
  • Сообщения

    • Ну и вдогонку - полоса у неё д.б. никакая, т.к. она вроде "центр" -  ни два, ни полтора... а как "говорилка" сойдёт.
    • Продам Новые индикаторные лампы. Маркировки с названием нет, на лампах не стоит. Похожи на ИВ-18 или ИВ-27, но точно не знаю. Смотрите фото. В наличии около 100 шт. Цена 200 руб/шт. Саратовская обл. Возможна отправка почтой по РФ.  
    • следующий  выпуск плат будет 23-29 сентября (т. е. когда будут готовы платы). Чтобы  на  него гарантированно попасть нужно чтобы я увидел разводку и оплату до 20-го сентября включительно.... позже по обстоятельствам.
    • @Signus 1. Пусть на контроллере будет. 2. STS 40P-K и scsl-20 
    • Ну, пока всё под рукой, сразу и наделайте кругов разной толщины (в 2 и 3  "блина").  "Блины" лучше проклеить, любым доступным подходяшим  клеем. С уважением, Сергей
    • Всем, доброго времени суток! Друзья, строго не судите за нубский вопрос. Возможно в этой ветке есть на него ответ, но я правда её не осилю. Я пытался... Нагрузка 8Ом 40(max 80)Ватт. Усилитель ОМ 2.7, блок питания (тор, мост, фильтр). Каким характеристикам должен соответствовать трансформатор? Напряжение/ток вторичных обмоток. Может в природе существует график зависимости выходной номинальной мощности от напряжения питания для данного усилителя?
    • Нет. Измерения это само собой - важная часть и измерениями дейсвтительно можно померять чуть ли не все. Самое простое это АЧХ. Но помимо АЧХ например конденсатор "в теории" может иметь разную импульсную характеристику. И ее в принципе тоже моно померять, хотя конечно сложнее. Ну так и быть, я сделаю запись с разными конденсаторами импульса, приложив оригинальный импульс который буду прогонять через корректор с разными конденсаторами. Что там еще двухтональный сигнал нужен для замера интермодуляции? С какими частотами Вам будет удобнее?  Ну то есть Вы не против того, что я предложил? Я правильно понимаю? Вы поймите, я спрашиваю, для того, что бы все согласовать, что б потом Вы не предьявили, а вот тут ты не так сделал. Я знаю, что такое замеры и что такое подобные лаб работы - это головняк в определенной мере, потому не хотелось бы переделывать по 20 раз. ДОбавлю лишь только, что если на слух разницы не будет(а я склоняюсь к этому варианту, но готов признать свою ошибку) - то и обмеры бессмыслица. Ловить блох которых никто не слышит - дурость. 
×
×
  • Create New...