This tool is designed to make it easy to control your lovense toys with a midi controller
I've always been a fan of the MIDI protocol, its a great way to control and automate simple devices. This software translates the 0-127 value from control sliders and note messages to a simple 0-20 value for the target device. Part of my inspiration came from the movie "Barbarella" where Durand-Durand uses an organ of sorts to control his odd sex machine. The possibilities are endless, you can use just about any MIDI device from the Rock Band Pro guitar to a simple DJ control surface.
I tried to make usage really simple and straightforward. This software utilizes the LAN API provided by the "Lovense Connect" app. This app should automatically recognize your toy a few seconds after it's been paired with the Lovense Connect app on your phone. In order for everything to work your phone and computer must be on the same Wifi Network.
Once your toy becomes visible from the "Midi Lovense Brige" all you need to do is plug in your MIDI controller. All available hardware MIDI controllers should be listed on the left hand side of the app. To connect to a device simply check it off.
"Rules" are mappings from your MIDI controller to your lovense device. You can create a rule by double-clicking on the toy you wish to create a rule for.
Once you've set all the parameters for your rule. Just click "Create Rule" you can go back and edit a rule at any time just by clicking on it (rules are listed at the bottom of the interface)
Latest Build: December 10 2020 04:50:07 PM EST
Midi Lovense Bridge.app
MidiLovenseBrige was written in pure java. The exe provided was generated using the launch4j maven plugin.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.