jpcima / ADLplug

FM Chip Synthesizer — OPL & OPN — VST/LV2/Standalone
Boost Software License 1.0
435 stars 22 forks source link

Support Android? #74

Open ADG664 opened 3 years ago

ADG664 commented 3 years ago

Will I support Android 📱phones in the future🤔? I want to use this FM synthesizer as a midi keyboard🎹 sound source? Wow, he must be great😃👍!

jpcima commented 3 years ago

Hello, I make a version for desktop computer only, Android is not planned, sorry.

ADG664 commented 3 years ago

That is all right!

ADG664 commented 3 years ago

I can understand: the processing power of the processor of the mobile phone is very weak, even if it can be transplanted successfully, it will not be able to run normally 👍

ADG664 commented 3 years ago

The two players ADLMIDI OPN2MIDI run on mobile phones, unexpectedly bad......

jpcima commented 3 years ago

I'm sure that mobile phones theoretically can support the software, no doubt about that. The android porting, I'm not against it in any way, but it's an important amount of work that I'm not able to do. Some contributions would be definitely welcome thought, in that area.

atsushieno commented 3 years ago

I do have an Android port https://github.com/atsushieno/aap-juce-adlplug which is for my unfinished plugin framework and it can in theory run as a standalone app. But in general, mere ports of desktop JUCE plugins are not user friendly at their UI. They are designed for mouse (and optionally keyboards), not touches. ADLplug/OPNplug UI is not exceptional here. Building another UI for mobile is certain amount of work for sure.

atsushieno commented 3 years ago

My repository contains full sources that if you are either on Windows with WSL or Linux (things might be specific to Ubuntu 20.04) you can build from source. If you are not a developer... it's not very likely you can build and install it (GitHub is mostly for developers who can build apps from sources) - if so you could ask your developer friends to do it for you. I myself don't plan to publish current app on Play Store and receive 1-star reviews for poor usability yet.

atsushieno commented 3 years ago

While I am Japanese I do understand Chinese to some extent, so I would make it clear: you are wrong. I don't publish it because it is buggy.