Я прочитал несколько постов на форумах Apple и несколько постов на форумах Cycling '74 (мои собственные вопросы разбросаны по обоим вопросам), и никто, кажется, не сможет мне помочь.
Я использовал Max / MSP, чтобы написать «патч», который берет сэмплы и генерирует музыку. Я собираюсь выпустить его как альбом, похожий на четверг после полудня Брайана Ино, но хотел сделать его доступным для людей, чтобы они могли слушать музыку дольше, чем час, который может держать компакт-диск.
То, что я не знаю, как сделать, и не могу понять, это как. Он выглядит так же, как обычное приложение для OS X, и единственное отличие, которое я вижу в структуре каталогов, заключается в том, что мое приложение, созданное в Max / MSP, имеет дополнительные папки .framework, а также объекты, которые я использую (которые, как мне кажется, похожи на «функции»). в JScript). Я посмотрел содержимое пакета как файлов OS X, так и распакованных файлов .ipa из App Store. Быть таким похожим, я думаю, это было бы довольно легко.
С чего мне начать? Кто-нибудь на этом форуме делал это? Спасибо за ваше время!
[править] - Я просто хотел сообщить, что я обнаружил RJDJ, приложение для iOS, которое позволяет пользователям создавать «сцены» в Puredata (Pd) и загружать их в свою программу RJDJ. Я бы предпочел не идти этим путем.
[edit2] - хорошо. Я согласен, что это очень разные. Особенно наличие 4 (я мог бы сократить до 3) дополнительных платформ, которые не являются частью SDK. Но я думал. Я могу добавить объект JavaScript внутри моей программы или создать специальный новый объект (я думаю, что объект в max похож на класс в JS), используя C. Есть ли в этих языках что-нибудь, что могло бы преобразовать простой «прикоснуться» к «щелчку мышью» в моем приложении?
Мое приложение очень очень простое. В основном это просто сэмплы, воспроизводимые через случайно сгенерированные промежутки времени с некоторым «проводником» для вывода / вывода групп, из которых взяты сэмплы (фортепиано, fx и т. Д.). Таким образом, пользователь просто нажимает кнопку «Пуск» и выключается. Поэтому файл .nib, который мне нужно создать, очень прост. В моей голове кажется, что .ipa package / ios .app оба содержат исполняемые файлы Unix и до тех пор, пока они в основном одинаковы, это должно работать, верно?