Closed Pemo11235 closed 2 years ago
Hi, there's no SDK. I reverse engineered it by first using a BLE tester app to see what kind of BLE device it is. Turned out it's MIDI, and also got some info from the official app. It's written in React which turns the source into obfuscated javascript. It can be partially deobfuscated - enough to find out what midi commands they use.
I guess it is a javascript bundle. Due the fact that I'm React Native dev , can you help me to reach that codebase? Thanks for your time
Yes, there's a bundle inside the official app apk, which you can download from NUX website and extract it. The bundle is inside the assets folder and is named index.android.bundle. Since it's minified and obfuscated I used this tool https://github.com/richardfuca/react-native-decompiler to convert it to something a bit more readable but even then it is hard to follow. Still, it was useful to find all the midi command codes they use and also what is the data format of the in-amp presets.
Отправлено из Mail.ru для Android среда, 13 октября 2021г., 02:01 +04:00 от tuntorius @.*** :
Yes, there's a bundle inside the official app apk, which you can download from NUX website and extract it. The bundle is inside the assets folder and is named index.android.bundle. Since it's minified and obfuscated I used this tool https://github.com/richardfuca/react-native-decompiler to convert it to something a bit more readable but even then it is hard to follow. Still, it was useful to find all the midi command codes they use and also what is the data format of the in-amp presets. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub , or unsubscribe . Triage notifications on the go with GitHub Mobile for iOS or Android .
@JK5150 Hi! You can use a standalone headphone amplifier or upload IRs (they might be louder), another option is to use sound isolating headphones. I suspect the problem with Louder sound is that it will simply distort and the pushing the device over 100% of the sound it can produce will only cause clipping and sound distortion (not in a good way).
Have you tried using different headphones? The sound coming from the headphones depends on their sensitivity and impedance. You can try using 16 ohm headphones (IEMs), which will for sure give you a louder sound in most cases. For example, with my M20x headphones, when I crank up the volume I only get silly sound (sounds bad), possibly clipping.
I may be wrong though, not sure how much this device can produce. The sound amplification worked well with PC though.
Отправлено из Mail.ru для Android пятница, 07 января 2022г., 18:04 +04:00 от Showtime13 @.*** :
@.***
Hi! You can use a standalone headphone amplifier or upload IRs (they might be louder), another option is to use sound isolating headphones. I suspect the problem with Louder sound is that it will simply distort and the pushing the device over 100% of the sound it can produce will only cause clipping and sound distortion (not in a good way). Have you tried using different headphones? The sound coming from the headphones depends on their sensitivity and impedance. You can try using 16 ohm headphones (IEMs), which will for sure give you a louder sound in most cases. For example, with my M20x headphones, when I crank up the volume I only get silly sound (sounds bad), possibly clipping. I may be wrong though, not sure how much this device can produce. The sound amplification worked well with PC though. — Reply to this email directly, view it on GitHub , or unsubscribe . Triage notifications on the go with GitHub Mobile for iOS or Android . You are receiving this because you were mentioned. Message ID: @ github . com>
Hi, I'm just bought a nux amp. I would like to give my contribution. Is there an SDK (released by Nux) ? Or you just reverse engineering the app?
Thanks :)