2.15
2026-04-01
Updated from AppDelegate to UIScene to avoid future deprecation.
No functional changes.
2.13
2023-05-31
Added 64-bit color palette. Set via UDP or OS2L (see https://subflow.org/controls.html).
Long press on the screen or remote will switch between white (default) and red (low light).
2.03
2023-04-09
Added OS2L support (see http://os2l.org/).
subflow can now receive beats and beat magnitude from compatible DJ software.
It can switch modes with command 23. Command parameter is the mode number (0..7).
It can launch a preloaded sequence with command 17. Command parameter 100 = start, 0 = delete sequence, anything else pauses sequence
It can change the size of the pulses with command 11. Command parameter 0% = smallest, 100% = largest, 50% = no pulse
Command 7 determines whether to drive the beats directly (100%) or just send current BPM (0%)
1.61
2023-02-09
Minor optimizations.
This update couples BPM and speed in the following way: whenever BPM changes (manually or via UDP) the speed is automatically updated so that triangles reach the front at the same rate as the beats.
Afterwards, you can still change the speed manually or via UDP. Therefore, if you sequence the BPM and SPD commands in one UDP string, you will get the exact BPM and speed you requested, regardless of this update. E.g. "BPM:122.0:0;SPD:0.3:0;"
1.50
2022-08-15
Controls change.
Horizontal swipes now fine-tune the beat alignment (+/- 50ms).
To change modes, tap left or right edge of screen.
1.47
2022-01-29
Added UDP command sequencer that can set exact BPM and speed, and construct long visualization sequences. Updated to fit new iPad mini.
1.44
2021-09-17
You can now set remote BPM up to 480.