I just pushed a first version of my open source editor for the #HarleyBenton #DNAfx GiT devices. It was my first attempt to do USB reverse engineering and use libusb, so although it's currently limited (there's more I want to do), I'm already happy with what it does.

https://github.com/lminiero/dnafx-editor

At the moment, I can connect to the device and download/convert/upload presets, which is what I needed. More tweaking capabilities and more control interfaces will follow in time!

#guitar #MusicProduction

GitHub - lminiero/dnafx-editor: Open source DNAfx GiT editor

Open source DNAfx GiT editor. Contribute to lminiero/dnafx-editor development by creating an account on GitHub.

GitHub
Considering the Windows editor for my #DNAfx GiT Core won't run on neither Wine nor any VM, I've spent the past few days trying to reverse engineer its USB protocol, in order to write a basic editor for Linux of my own. It's been interesting so far to play with #libusb (I can already kinda talk to the device), especially coming from the perspective of a network developer, but I have some doubts on how #USB communication works in general: is there anyone around here that can clarify a few points?
Another self present for Christmas... who said git is just for developers? 😁
#guitar #modelers #dnafx #harleybenton