Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open the project to other devices #53

Open
DrD85 opened this issue Jan 24, 2025 · 3 comments
Open

Open the project to other devices #53

DrD85 opened this issue Jan 24, 2025 · 3 comments

Comments

@DrD85
Copy link

DrD85 commented Jan 24, 2025

I love your work and I think it would be great to open it up to other modelers. One that could really profit from this would be the Nano Cortex from Neuraldsp. Is there a possibility to get the program working for the Nano, too?

@Builty
Copy link
Owner

Builty commented Jan 24, 2025

Thank you. I really have no idea about the Cortex. I does support Midi so that side at least would be easy.
A big barrier for me doing other pedals is that I don't own them. I have an old Headrush MX5 but it already has a nice UI and Midi support.

@DrD85
Copy link
Author

DrD85 commented Jan 24, 2025

The Nano has Midi support, but you can just change presets. No possibility to change the effects other then Mix and no possibility to switch the effects on and off. And they have a very good App for IOS and Android for the Nano, but to change something you have to use the phone, which is not very practical live.
Same problem with the UAFX Pedals.
I don't get the aproach to use your phone to control effects. It's a nice add-on but impractical live.
Your solution opened up the Tone-X One in a big way, but if this could work with more hardware it would be the best solution for many modern digital pedals.
Thank you again for the work you did, it really is wonderful!

@Builty
Copy link
Owner

Builty commented Jan 24, 2025

Thank you.
I suspect the manufacturers use phone interfaces because its fairly easy for them. No need to create and support another hardware device.
And not putting an LCD on the product itself drives down cost and size.

For those devices with Bluetooth, it could probably be done by connecting a ESP32-S3 to it via bluetooth an emulating the same commands that the apps are sending. It may not be super difficult.

Those that have Android apps can often be reverse engineered by decompiling the APK (eg decompiler.com.)
If they use native code you can't do much, but if its Java or Kotlin then often some good secrets get revealed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants