| 
 | 
 | 
| 
 | 
Кто занимался, ли кого просто интересует данная тема? Есть некоторые идеи, но нет необходимого опыта работы с микроконтроллерами (Z80 не в счёт).  | 
  
 | 
| 
 | 
А в чем конкретно проблемы? Замечу, что если речь идет о связи PC с НЕмузыкальными устройствами, то данная тематика почему-то обходится стороной радиолюбителями. А зря. Здесь готовые "правильные" TTL уровни, не требующие согласования + выведенное на разъем питание = полная благодать для творчества. Ну, может быть, протокол накладывает некоторые ограничения.  | 
  
 | 
| 
 | 
Главная проблема в том, что у меня нет опыта программирования микроконтроллеров.   Не совсем понял, что такое "немузыкальные устройства". Я же речь веду, примерно о следующем: http://www.edrum.info  | 
  
 | 
| 
 | 
Ну, тот же цифровой осциллограф, например. А чем не устраивает проект по ссылке? Вообще-то интереснее сделать полностью автономное устройство. Сдается мне, с PC будут неприемлемо большие задержки между ударом по сенсору и получением звука. Хотя здесь где-то советовали супербыстрые драйверы.  | 
  
 | 
| 
 | 
Данный девайс действительно чем-то сродни осциллографу, но тема МИДИ-контроллеров гораздо шире. Всё никак не пойму, про какую автономию Вы речь ведёте, и при чём тут PC (кстати говоря, в в/у ссылке мне совершенно не понятно назначение ком-порта)? MIDI - интерфейс, для музыкальных инструментов. Могу много рассказать по этой теме. Наверное суть данного топика можно сформулировать так. Кого интересует тема музыки, и кто умеет программировать микроконтроллеры, давайте созвонимся.    | 
  
 | 
| 
 | 
Я ту ссылку глянул только мельком, и насколько понял, контроллер принимает сигнал от сенсора (удар по пьезодатчику), и отправляет соответствующую MIDI команду в PC. А уж синтезировать звук -- дело последнего (с помощью звуковой карты). Может на том сайте есть  еще какие варианты. "Автономия" -- просто зачем связываться с PC, если звук может генерить и сам микроконтроллер. А  MIDI интерфейс более универсален, чем только для музыкальных инструментов. Выбирайте микроконтроллер. Со встроенным UARTом (MIDI использует скорость 31250 бод). Я, например, PICи не перевариваю.
   | 
  
 | 
| 
 | 
Первая часть - правильно (опять-таки, только для данного девайса), а вот куда он будет эту команду отправлять, никто определённо сказать не может.   Может в PC, может в MAC, а может в сэмплер, или тон-генератор. Я же говорю, это - тема, для отдельного большого разговора.   Вкратце, что б данному девайсу самому генерировать звук (качественный разумеется), нужно в него всунуть ещё один девайс, превосходящий первый. Тут уж точно, одним Пиком не обойтись. Про MIDI, я в курсе. Могу даже протокол рассказать.   Но вот, программировать микроконтроллеры я не умею.   И в этом главная загвоздка.  | 
  
 | 
| 
 | 
Вот  Артём Сергеевич, например, за месяц ее одолел... Артём Сергеевич, а что было самой большой проблемой?  | 
  
 | 
| 
 | 
Что-то он сюда не заглядывает..  | 
  
 | 
| 
 | 
Gregory, если вы ищете партнера  (который запрограммирует ваши идеи) для тандема -- то, может, это и хорошо, но поверьте, когда человек знает ЧТО делать и КАК делать (в одном лице),  то результат бывает более продуктивным. В общем, я всячески вас зазываю....  Но форум -- чтобы решать конкретные проблемы, а не проблему "программировать микроконтроллеры вообще".  | 
  
 | 
 | 
 | 
 |