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