Recent

Author Topic: Looking for OSC and MIDI packages  (Read 737 times)

dkettle

  • New member
  • *
  • Posts: 7
Looking for OSC and MIDI packages
« on: August 27, 2022, 03:04:00 pm »
Hi!

I'm looking for OSC and MIDI packages to implement an Android app using Lazarus. I planning to develop the GUI front-end in Lazarus and the sound engine in Pure Data (see https://puredata.info/). They would communicate with each other over OSC and/or MIDi. So the MIDI package should be able to write data to a MIDI port, not just play MIDI files. If that isn't possible, then I could just send the data over OSC and have the Pure Data program convert the OSC data to MIDI data.

Any suggestions?

Thanks.

MarkMLl

  • Hero Member
  • *****
  • Posts: 6676
Re: Looking for OSC and MIDI packages
« Reply #1 on: August 27, 2022, 03:08:55 pm »
Does Android use ALSA, or something of its own?

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

dkettle

  • New member
  • *
  • Posts: 7
Re: Looking for OSC and MIDI packages
« Reply #2 on: August 29, 2022, 02:50:33 pm »
Not sure why you ask (neither OSC nor MIDI would make direct use of the audio driver), but here's some info I found to answer your question:

https://source.android.com/docs/core/audio

MarkMLl

  • Hero Member
  • *****
  • Posts: 6676
Re: Looking for OSC and MIDI packages
« Reply #3 on: August 29, 2022, 03:29:45 pm »
I asked because I've put a fair amount of effort into MIDI-processing on Linux, which uses ALSA. You might have found it useful if it had been relevant.

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

 

TinyPortal © 2005-2018