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

MIDI? #6

Open
AtmanActive opened this issue Sep 14, 2019 · 3 comments
Open

MIDI? #6

AtmanActive opened this issue Sep 14, 2019 · 3 comments

Comments

@AtmanActive
Copy link

Hello.

First of all, thank you for your wonderful work on Hexpress. It is amazing. The best android touch-music software on the planet.

After playing with it for several times, I came to realization that I would much rather use Hexpress as my main MIDI DAW input than my existing physical Roland keyboard. Simply because this hexagonal layout really fits my brain much better than traditional black and white keys. Hence my question:

Is it possible to use Hexpress as an android MIDI output device?

I noticed that when I connect my android with my windows PC, one of the options I have about the type of USB connection is MIDI. I just never tried using it, and I can't find any info about Hexpress and MIDI support.

Thanks.

Cheers!

@jmiskovic
Copy link
Owner

jmiskovic commented Sep 15, 2019 via email

@AtmanActive
Copy link
Author

How much money are we talking about?
Maybe I would be able/willing to sponsor the development.

Please reply directly to [email protected] if you wish to keep this part of the conversation private.

Thanks!

Cheers!

@jmiskovic
Copy link
Owner

jmiskovic commented Sep 18, 2019

I thought about your offer and analyzed the amount of work. Sorry, but I'm not taking this up at this time.

The technical reason is that interfacing MIDI would require bridge between Lua code and NDK MIDI or Java MIDI library. This is possible, but it would burden the project with tight dependency to Android API which tends to change and become obsolete too fast. So far this burden was carried by LÖVE framework and its Android port. I'm not eager to play catch up with Android's never-ending "improvements".

MIDI feature would also require configuration UI, which is something I avoided having so far.

The personal reason is that I don't have much time & focus to invest into MIDI feature ATM. Receiving money would complicate my relationship with this app, as so far it's not much more than an elaborate personal project I decided to share with everyone. I don't want to turn it into a product, if you understand what I mean.

I very much appreciate you were willing to sponsor development though :D

Edit: I'm keeping this ticket around if anyone else decides to dive into the implementation, I'd be happy to support them.

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