Author Topic: BASSMIDI MIDI I/O Functions  (Read 9198 times)

Ian @ un4seen

  • Administrator
  • Posts: 23404
Re: BASSMIDI MIDI I/O Functions
« Reply #25 on: 16 Feb '21 - 17:14 »
MIDI input is fairly simple, as BASSMIDI is basically just forwarding the received MIDI data to the user's callback function. Similarly simple MIDI output functions could be added, but I imagine most interest would be in playing MIDI files/sequences rather than just sending individual events, ie. playing BASSMIDI streams on MIDI hardware. BASSMIDI streams are tied to an output device, not only for sound output but for timing too. It's quite a big change to send events to MIDI hardware instead. It would be a nice feature to have, and I wouldn't rule out it appearing in future, but it won't be simple!

David_AVD

  • Posts: 39
Re: BASSMIDI MIDI I/O Functions
« Reply #26 on: 16 Feb '21 - 19:51 »
Personally, I'd love to use Bass for MIDI I/O to go along with the other Bass audio functions.

I need MIDI message I/O and MIDI sequence playback to external hardware.

rv

  • Posts: 329
Re: BASSMIDI MIDI I/O Functions
« Reply #27 on: 17 Feb '21 - 01:38 »
I only sends and receive individual MIDI events short and long with the lowest possible latency. I see this as a multi platform wrapper

dbaxter

  • Posts: 60
Re: BASSMIDI MIDI I/O Functions
« Reply #28 on: 24 Feb '21 - 05:08 »
So right now we can't use BassMidi to send or receive a message like xn.xx.xx (n is the midi small device number) for programs like Palladium and my own Cue Player? I didn't see any mention of it in the helpfile, but I miss things sometimes.

Ian @ un4seen

  • Administrator
  • Posts: 23404
Re: BASSMIDI MIDI I/O Functions
« Reply #29 on: 24 Feb '21 - 15:26 »
That's correct, BASSMIDI doesn't currently have any hardware MIDI output options.

David_AVD

  • Posts: 39
Re: BASSMIDI MIDI I/O Functions
« Reply #30 on: 24 Feb '21 - 20:36 »
So right now we can't use BassMidi to send or receive a message like xn.xx.xx (n is the midi small device number) for programs like Palladium and my own Cue Player?

Sorry if this is a silly question, but what is a "midi small device number" ?

What library are you currently using for MIDI I/O ?