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.11
2023-05-31
Added red mode for low-light scenes. Activate/deactivate with long press, or via UDP and OS2L (see https://subflow.org/controls.html)
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%)
2.01
2023-04-07
Added OS2L support (see http://os2l.org/).
subflow can now receive beats and beat magnitude from compatible DJ software.
It can also switch modes with payload {"evt":"cmd","id":23,"param":N} where N is the mode number (0..7).
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.60
2022-11-02
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.
1.43
2021-09-13
Many improvements on beat timing. Once you set the beat interval accurately, it should stay in sync much longer.
Now you can also set an exact BPM remotely over UDP. See http://subflow.org/controls.html for details.
1.42
2021-09-07
Update from the latest Zone Trip: new beat modes added.
New controls:
Tap on the upper half of the screen to set a beat interval.
Tap on the lower half of the screen to cancel beat interval and create a single beat.
Other controls continue to work as before:
Horizontal swipes switch animation modes.
Vertical swipes change speed for motion modes (speed setting persists across modes).
1.35
2021-06-16
Some refactoring that should speed things up.
1.30
2021-06-15
You can now tap the screen to pulse the visualizer. Some speed tweaks.
1.25
2021-06-12
Speed optimizations. Minor transition tweaks.
1.2
2021-06-12
Bug was squashed. Speed and smoothness tweaks.
1.1
2021-06-10
Smoother transitions between modes.
1.0
2021-06-10
Added a new mode: Source. Swipe all the way right to get it.
0.99
2021-06-09
Added a new spiral mode. Wider range of motion in full-motion mode, and a smoother speed gradient. Also, new controls. Swipe up/down to accelerate/decelerate. Swipe left/right to switch between modes.