-
Notifications
You must be signed in to change notification settings - Fork 43
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 support for Android seems to be missing #15
Comments
Hi, this engine is already 7 years old, back then Android did not have a standard way to process MIDI messages so that's why there was no Android support. Now the situation might have changed, however I no longer work on this engine. I recommend that you first search around if there is an alternative to use MIDI + Pascal + Android somehow. If you don't find anything useful, you could look at porting this library from C to Pascal: It implements a full sounfont synth plus MIDI playback in just 2 files. If you want to go this route and can't do the port yourself, I could do it myself but that would be a paid job that would have to be negotiated. I've done several similar works for this engine, like porting the TTF loader and OGG decoders from C to Pascal. |
Dear Sergio,
Thank you very much for your fast reply. I will take a look at this
material and I'll let you know if that seems a promising way to proceed/
All the best :)
Marco
…On Wed, Jan 30, 2019 at 3:25 PM Sérgio Flores ***@***.***> wrote:
Hi, this engine is already 7 years old, back then Android did not have a
standard way to process MIDI messages. I no longer work on this engine, I
recommend that you first search around if there is an alternative to use
MIDI + Pascal + Android somehow.
If you don't find anything useful, you could look at porting this library
from C to Pascal:
https://github.com/schellingb/TinySoundFont
It implements a full sounfont synth plus MIDI playback in just 2 files. If
you want to go this route and can't do the port yourself, I could do it
myself but that would be a paid job that would have to be negotiated. I've
done several similar works for this engine, like porting the TTF loader and
OGG decoders from C to Pascal.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#15 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ALthredkC2UKsaru29rQMRWyIeYclryrks5vIatvgaJpZM4aZ8iK>
.
|
As alternative you can use http://www.un4seen.com/ libbass for non comercial projects. |
Thank you for the tip! I'm looking into it right now. Best regards.
…On Thu, Jan 31, 2019 at 10:16 AM Turrican ***@***.***> wrote:
As alternative you can use http://www.un4seen.com/ libbass for non
comercial projects.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#15 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ALthrU4zHNMbmyTH8QJG8B_C833Gwy6Bks5vIrRbgaJpZM4aZ8iK>
.
|
I'm trying to use Terra to play MIDI notes in an Android application.
The main MIDI unit (TERRA_MIDI.pas) uses TERRA_MIDI_IO.pas to send the notes, but TERRA_MIDI_IO.pas only seems to exist for Windows and Mac.
Is there any chance to get MIDI support for Android too?
Thanks!!
The text was updated successfully, but these errors were encountered: