Как мне получить зубы в iPhone MIDI - PullRequest
3 голосов
/ 21 ноября 2010

Извините, это действительно простой вопрос.

Скажем, я хочу нажимать кнопки на своем iPad, и у меня есть фруктовые петли (на моем MacBook), играющие 'Twinkle Twinkle Little Star'

Как мне это сделать?

  • Какой код использовать? Может ли кто-нибудь привести пример?
  • как мне это настроить? Нужно ли что-то настраивать На iPad, на OSX, в фруктовых циклах?
  • можно ли использовать USB-кабель? Могу ли я использовать что-нибудь еще? Bluetooth

А как насчет того, если я хочу отправить MIDI на другое устройство? Как мне это сделать? BlueTooth

1 Ответ

1 голос
/ 22 ноября 2010

Что касается MIDI на устройстве, вы должны посмотреть на поддержку iOS 4.2 для Core MIDI.Справочная документация еще не прояснила NDA, но вы можете посмотреть на эту статью Пита Гудлиффа , чтобы узнать больше об использовании инфраструктуры в приложении для iOS.

Я никогда не использовал Fruity Loopsраньше, поэтому я не могу комментировать это приложение.Я понятия не имею, как вы будете взаимодействовать с ним, кроме как через AppleScript.

В общем, если вы хотите обмениваться данными между устройством iOS и рабочим столом, вы бы использовали Bonjour discovery и клиентское приложение Mac дляустановить соединение между ними через сеть WiFi.Вам нужно настроить протокол связи и то, что передается между приложениями iOS и Mac.Теоретически вы можете заставить приложение Mac либо воспроизводить MIDI-файл, либо каким-либо образом запускать Fruity Loops для этого (опять же, я не уверен, что это приложение будет поддерживать это).

Я показываю пример этого открытия Bonjourи связь Mac-iOS в моем классе на iTunes U , для которой можно найти примечания к курсу (включая ссылки на примеры приложений) здесь .

...