Blemote is an Android application to control remotely Blender in conjunction with the Add-on AddRoutes (formerly known as "MIDI, OSC and More").
Note: If you installed the previous version of Blemote (v0.1), please uninstall it manually before making the upgrade.
You can get the latest version using this LINK or this QR code:
After the splashscreen, the first time, you need first to open the Settings Panel by tapping the little grey "S" on the top-left corner of the main screen.
You can leave the Input parameter and the Output port as showed on the picture but you will need to change the Output address to match the IP of your Blender computer on your local network (it will probably start with 192.168...).
Then on Blender you have to go on the Preferences/Addons Panel and search for AddRoutes and unfold its own settings panel.
If you use the automatic output configuration, then everything should be set. Don't forget to save the Preferences if it's not automatic. The Blemote configuration is general for every blender projects, and stored at the Add-on level.
There are 2 ways to get some sliders in the smartphone or tablet application:
This kind of routes is simpler than the OSC and MIDI ones (and is intended for people only interested in the remote application). There is no Send/Receive/Off selector for instance, as it's less a necessity.
If you have already some realtime routes correctly configured, a "Blemote" check box makes the remote application automatically display the corresponding sliders that can in turn inject values in the Add-on.
Please take in account that in this mode the sliders follow the usual path of the routes, and therefore the routes need to be set on "Receive" or "Both" (and "Rec" if needed).
Important limitations of this mode:
Note: If you clone some OSC/MIDI routes just for a quick test, make sure to change at least the address or the cc7 number. If not one slider might have effect on several routes at once (because a slider is like a virtual device and will "trigger" several route if they have the same settings).
On the main screen you will see a little grey "C" button to display a different screen. On this screen you can select a category if you have defined some in AddRoutes. This allows to filter out the sliders that don't belong to the selected category and simplify the display.
System routes have their own category "System" and sliders belonging to it will start with the S letter followed by their number.
That's all, a few seconds later Blemote should update itself and display the sliders, whatever the 2 ways you are using.
Each slider displays its route number (you can make the add-on display this number in Blender checking in the new tools section the option Extra routes parameters/Show routes number, or by using the Debug MIDI or OSC options).
Moving the sliders should now update the related Blender properties. If not check the Output port and address.
This application is very young and bugs can exist. It seems to work as intend but further developments are needed to push this first attempt toward a finished tool.
A version for IOS can be made very easily, unfortunately I don't have a MacIntosh, and it's mandatory. I am sure I will find a solution later. Be patient.
This application will always have a freeware (and may be an enhanced Pro version later). Full open source licensing is possible later after enough donation.