mailto: blog -at- heyrick -dot- eu

Navi: Previous entry Display calendar Next entry
Switch to desktop version

FYI! Last read at 04:12 on 2025/04/06.

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:

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:

As of February 2025, commenting is no longer available to UK residents, following the implementation of the vague and overly broad Online Safety Act. You must tick the box below to verify that you are not a UK resident, and you expressly agree if you are in fact a UK resident that you will indemnify me (Richard Murray), as well as the person maintaining my site (Rob O'Donnell), the hosting providers, and so on. It's a shitty law, complain to your MP.
It's not that I don't want to hear from my British friends, it's because your country makes stupid laws.

 
No comments yet...

Add a comment (v0.12) [help?]
Your name:

 
Your email (optional):

 
Validation:
Please type 84441 backwards.

 
UK Residency:
Check the box to verify that
you are not a UK resident.

 
Your comment:

 

Navi: Previous entry Display calendar Next entry
Switch to desktop version

Search:

See the rest of HeyRick :-)