From a060c38f3d5f7ca32cb237066ca176f7101c7670 Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Mon, 21 Sep 2026 20:02:23 +0600 Subject: [PATCH] [2026-09-21] eagle: personal/how-to/old-ipad-ios935-ipa-sources.md --- .../how-to/old-ipad-ios935-ipa-sources.md | 63 ++++++++++++++++++- 1 file changed, 62 insertions(+), 1 deletion(-) diff --git a/personal/how-to/old-ipad-ios935-ipa-sources.md b/personal/how-to/old-ipad-ios935-ipa-sources.md index f8297ff4..768fb99e 100644 --- a/personal/how-to/old-ipad-ios935-ipa-sources.md +++ b/personal/how-to/old-ipad-ios935-ipa-sources.md @@ -125,7 +125,68 @@ The archive also has the utility media stack. Relative paths under `iOSObscura/` --- -## 4. Open questions / next steps +## 5. Ableton Live — подключается ли современный + +**Короткий ответ: да, но не как «Ableton на iPad».** Live на iOS нет и не было. Реально только +три роли, и все три работают с Live 12. + +### Роль A — MIDI-контроллер (главный сценарий, проверено) +iPad шлёт MIDI по Wi-Fi, Live его слушает. Канал — **RTP-MIDI / Network MIDI Session**, +встроен в macOS (Audio MIDI Setup → Window → Show MIDI Window → двойной клик «Network»), +в Live появляется порт «Network MIDI» в Link/MIDI Preferences. Ableton рекомендует свой +виртуальный MIDI-нетворк напрямую. +Source: https://help.ableton.com/hc/en-us/articles/209071169-Setting-up-a-virtual-MIDI-network + +**TouchOSC 1.9.3 МОЖНО поставить на iOS 9.3.5** — verified: +``` +https://archive.org/download/iOSObscura/iOS 4/net.hexler.TouchOSC/TouchOSC-(net.hexler.TouchOSC)-1.9.3-(iOS_4.3)-05de0867bd95aa0ef230bf4604b48414.ipa +``` +HTTP 206, валидный IPA. TouchOSC — самый лёгкий вариант, UI + коммуникация, без хостинга +плагинов; именно его советуют для древнего железа в r/ableton. Шлёт **OSC**, не MIDI — +чтобы Live понял, нужен мост. + +Мост для TouchOSC → Live: +- **Osculator** (macOS, платный) — Ableton официально называет эту связку +- на Mac OSC→MIDI можно и без Osculator: **OSCulator альтернатива** / Max for Live / IAC-шина + +### Роль B — генератор звука, синхронизированный по Link +Ableton Link = tempo/timing по сети, встроен в Live и в кучу iOS-приложений. +Но: **все Link-совместимые сборки в архиве — это iOS 5–8**, всё что новее требует iOS 10+. +Workaround: MIDI Clock через Network MIDI (Ableton: «если приложение умеет Link — +используй Link, иначе MIDI clock»). Или обновить iPad до чего-то с iOS 10+, чего он не может. + +### Роль C — тяжёлые фирменные контроллеры (НЕ на iOS 9) +Ableton официально перечисляет: **LK (ex-LIVKONTROL), TouchOSC+Osculator, V-Control Pro, +Knobbler (Live 12 + Max for Live), touchAble, DAW Control, 7III Tap**. +Source: https://help.ableton.com/hc/en-us/articles/209071989 +**Ни один не поддерживает iOS 9.** touchAble в архиве только версия 1.3.3 (iOS 3.2, 2010) — +это прадед текущей, вряд ли совместим по протоколу с Live 12. + +### Вердикт +| Сценарий | Реально? | Чем | +|---|---|---| +| iPad как лёгкий контроллер (слайдеры, кнопки, XY, transport) | **Да** | TouchOSC 1.9.3 + Osculator/OSC-MIDI мост | +| iPad как MIDI-клавиатура / пэды в Live | **Да** | TouchOSC или любой CoreMIDI-app + Network MIDI | +| iPad гонит звук в Live синхронно | Криво | только MIDI Clock, Link невозможен (iOS 9 < 10) | +| Тяжёлые контроллеры (LK, touchAble Pro, V-Control) | **Нет** | требуют iOS 10+ | +| Запустить сам Ableton на iPad | **Нет** | не существует | + +### Риск, который надо принять +r/ableton: «A program like that will smoke an iPad 2», «trying to get one of these apps on my +old iPad mini — so slow I decided it wasn't worth it». Железо iPad 2 (512 МБ RAM) на пределе. +TouchOSC — единственный, который заведомо не сожрёт всё. +**Практический выбор:** если iPad это iPad 2 — только TouchOSC и очень простой лейаут. +Если iPad 3 (1 ГБ RAM) — терпимо. + +### Проверено vs требует проверки +- ✅ Проверено: TouchOSC 1.9.3 скачивается из iOSObscura (HTTP 206) +- ✅ Проверено: Ableton официально описывает Network MIDI + TouchOSC/Osculator +- ⚠️ НЕ проверено: факт запуска TouchOSC 1.9.3 под iOS 9.3.5 на конкретном девайсе +- ⚠️ НЕ проверено: живой ли Osculator под текущую macOS (проект старый) — надо тестить + +--- + +## 6. Open questions / next steps - [ ] Is the iPad jailbroken? (determines whether IPA route or App Store route) - [ ] Which model exactly (iPad 2 vs 3 vs mini 1 — affects RAM, iMS-20 stability) - [x] Bulk-download script for a chosen shortlist → `scripts/fetch-ios935-ipas.sh` (written, not yet run)