TonexOneController icon indicating copy to clipboard operation
TonexOneController copied to clipboard

Does this work with the TONEX original pedal?

Open Cose-3D opened this issue 1 year ago • 10 comments

It would be awesome to control the original TONEX pedal via bluetooth and not use an external MIDI bluetooth receiver so I was asking if anyone had already tried.

Cose-3D avatar Dec 06 '24 13:12 Cose-3D

That is absolutely not possible, as both of Tonex pedals does not have BT. In some setups I am using Airstep controller with WIDI device connected to Tonex (or other device), sometimes chaining other devices down flow by wired midi.

Wallygatorr avatar Dec 06 '24 18:12 Wallygatorr

That is absolutely not possible, as both of Tonex pedals does not have BT. In some setups I am using Airstep controller with WIDI device connected to Tonex (or other device), sometimes chaining other devices down flow by wired midi.

I already have an esp32 coded as bluetooth receiver and I'm already sending serial MIDI data to control the pedal, it would not be bad to use the USB communication instead because it is more reliable. My question was if this code can work with the ToneX big brother as well.

Cose-3D avatar Dec 09 '24 16:12 Cose-3D

I don't have the bigger Tonex to check anything, but it sounds like it doesn't have Midi over USB.

Builty avatar Dec 09 '24 20:12 Builty

I don't have the bigger Tonex to check anything, but it sounds like it doesn't have Midi over USB.

FoxitPDFReader_Dr8O4mA7O7

Are we sure?

Cose-3D avatar Dec 09 '24 21:12 Cose-3D

Oh OK, didn't know that one. If you wanted to send Midi over USB, it would need the Tonex One USB driver removed and replaced with a different module. A class driver for Midi. I did try to keep host and device code separated for this kind of thing.

Builty avatar Dec 09 '24 21:12 Builty

I have bigger one too, will try then 😅

Does you @Builty thought about adding OTA? I would love to participate in the project maybe that way 😅🤓

mchbrk avatar Mar 26 '25 18:03 mchbrk

Hi. I've done OTA for some other projects, but the issue on this one is the size of the flash. OTA requires 2 partitions that are both big enough to store the entire app. The app is about 7 MB (4.3B with graphical assets) and some of the platforms have only 8MB total.

Builty avatar Mar 26 '25 21:03 Builty

Uhm... 😅 Fortuatelly as I said I have plenty of devices to test with 😅 Maybe at least for some that would fit???

śr., 26 mar 2025, 22:05 użytkownik Builty @.***> napisał:

Hi. I've done OTA for some other projects, but the issue on this one is the size of the flash. OTA requires 2 partitions that are both big enough to store the entire app. The app is about 7 MB (4.3B with graphical assets) and some of the platforms have only 8MB total.

— Reply to this email directly, view it on GitHub https://github.com/Builty/TonexOneController/issues/31#issuecomment-2755744857, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC5ORISLCOOYORKKJ56Z5NT2WMI77AVCNFSM6AAAAABTEWOARSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONJVG42DIOBVG4 . You are receiving this because you commented.Message ID: @.***> [image: Builty]Builty left a comment (Builty/TonexOneController#31) https://github.com/Builty/TonexOneController/issues/31#issuecomment-2755744857

Hi. I've done OTA for some other projects, but the issue on this one is the size of the flash. OTA requires 2 partitions that are both big enough to store the entire app. The app is about 7 MB (4.3B with graphical assets) and some of the platforms have only 8MB total.

— Reply to this email directly, view it on GitHub https://github.com/Builty/TonexOneController/issues/31#issuecomment-2755744857, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC5ORISLCOOYORKKJ56Z5NT2WMI77AVCNFSM6AAAAABTEWOARSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONJVG42DIOBVG4 . You are receiving this because you commented.Message ID: @.***>

mchbrk avatar Mar 26 '25 21:03 mchbrk

It probably could be done on some. Having it on only some of them makes it harder though. Documentation would need to cover both cases, and would need different partition tables for some. And some people will get confused. I'd avoided it entirely for these reasons.

Builty avatar Mar 27 '25 08:03 Builty

I understand. Fair points somehow 😇

czw., 27 mar 2025, 09:55 użytkownik Builty @.***> napisał:

It probably could be done on some. Having it on only some of them makes it harder though. Documentation would need to cover both cases, and would need different partition tables for some. And some people will get confused. I'd avoided it entirely for these reasons.

— Reply to this email directly, view it on GitHub https://github.com/Builty/TonexOneController/issues/31#issuecomment-2757231943, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC5ORIVZTIZEHNTBBDCI4MT2WO4HDAVCNFSM6AAAAABTEWOARSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONJXGIZTCOJUGM . You are receiving this because you commented.Message ID: @.***> [image: Builty]Builty left a comment (Builty/TonexOneController#31) https://github.com/Builty/TonexOneController/issues/31#issuecomment-2757231943

It probably could be done on some. Having it on only some of them makes it harder though. Documentation would need to cover both cases, and would need different partition tables for some. And some people will get confused. I'd avoided it entirely for these reasons.

— Reply to this email directly, view it on GitHub https://github.com/Builty/TonexOneController/issues/31#issuecomment-2757231943, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC5ORIVZTIZEHNTBBDCI4MT2WO4HDAVCNFSM6AAAAABTEWOARSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONJXGIZTCOJUGM . You are receiving this because you commented.Message ID: @.***>

mchbrk avatar Mar 27 '25 09:03 mchbrk