Добрый день,
У всех аниматоров метод Assign не реализован, как по-моему у всех FireMonkey контролов. Поэтому вы получаете эту ошибку.
Решение
Копируйте вручную.
Либо напишите хелпер.
P.S. Добавил реквест на реализацию метода Assign
JetPlayer уже встроен и доступен через АПИ, там и описание, и пример есть. Вы по ссылке хоть переходили, читали?
Поддерживаемые Андроидом мультимедиа форматы, указаны тут: http://developer.android.com/guide/appendix/media-formats.html (MIDI в их числе)
Уважаемые участники нашего форума,
Сегодня был применен новый шаблон для форума. Если вы столкнетесь с проблемами отображения сайта, пожалуйста, дайте мне знать о проблемах для быстрого устранения неисправностей.
Спасибо
Под Андроидом, если в АПИ нет такой возможности, то точно можно использовать какую-нибудь opensource библиотеку, достаточно в гугле поискать.
Гляньте вот эти ссылки:
SONiVOX JETCreator
JetPlayer
Кстати, в вышеозначенном примере тоже есть ошибка, приводящая к Access Violation. Как воспроизвести:
1. Запускаем пример под Windows;
2. В выпадающем списке (Multi View Mode) выбираем Custom;
3. Открываем MultiView (нажатием кнопки в левом верхнем углу формы);
4. Не закрывая MultiView закрываем приложение. Получаем Access Violation.
Попробуйте исправить сами, а если не получится, можете подсмотреть решение: