mailto: blog -at- heyrick -dot- eu

USB MIDI for RISC OS

Following some discussion in the ROOL forums, I finally got around to tidying up and putting together release archives for the latest version of the USB MIDI module.

Thanks to Dave Higton, we now have:

  • Proper access to the USB hardware. ☺
  • Support for up to four MIDI devices.
  • Proper millisecond time stamps, in fast time mode.
  • Ability to schedule events in the future.

Plus some other stuff, but those are the crowd pleasers.

 

In terms of the API, the module is more or less a clone of the original Acorn MIDI module. The API is... weird... but it is hoped that it will be a drop-in replacement and software will just work. Certainly, in development, it worked just fine with Maestro.

 

Download the module (v0.07) (zip, ~190KiB)
Includes very out-of-date manual as a PDF; use it as a basic reference if you're not familiar with how the Acorn original worked.

Download the source code (zip, ~92KiB)
Builds with the DDE.

The module is licenced EUPL v1.1 only. A PDF copy of this licence is supplied. If you've never heard of the EUPL, it's like the GPL only without the nutty politics and the unpleasant viral behaviour.

 

 

Your comments:

Please note that while I check this page every so often, I am not able to control what users write; therefore I disclaim all liability for unpleasant and/or infringing and/or defamatory material. Undesired content will be removed as soon as it is noticed. By leaving a comment, you agree not to post material that is illegal or in bad taste, and you should be aware that the time and your IP address are both recorded, should it be necessary to find out who you are. Oh, and don't bother trying to inline HTML. I'm not that stupid! ☺ ADDING COMMENTS DOES NOT WORK IF READING TRANSLATED VERSIONS.
 
You can now follow comment additions with the comment RSS feed. This is distinct from the b.log RSS feed, so you can subscribe to one or both as you wish.

No comments yet...

Add a comment (v0.10b) [help?] . . . try the comment feed!
Your name
Your email (optional)
Validation Are you real? Please type 07196 backwards.
Your comment
French flagSpanish flagJapanese flag
Calendar
«   August 2022   »
MonTueWedThuFriSatSun
1246
8101213
161820
222325
2930    

(Felicity? Marte? Find out!)

Last 5 entries

List all b.log entries

Return to the site index

Geekery

Search

Search Rick's b.log!

PS: Don't try to be clever.
It's a simple substring match.

Etc...

Thank you:
  • Fred
  • Bernard
  • Michael
  • David

Last read at 07:17 on 2022/10/05.

QR code


Valid HTML 4.01 Transitional
Valid CSS
Valid RSS 2.0

 

© 2022 Rick Murray
This web page is licenced for your personal, private, non-commercial use only. No automated processing by advertising systems is permitted.
RIPA notice: No consent is given for interception of page transmission.

 

Have you noticed the watermarks on pictures?
Next entry - 2022/08/11
Return to top of page