This software is for Risc OS computers and will not work on anything else. It's all free, you can do what you want with it. There's no warranty of any kind although if there's a problem I'll try to help where I can.
Pete Everett, 7th October 2023.
The Midi Support system was developed by ESP in the 1990's to provide a means of connecting various pieces of Midi hardware and software. I created this version to run on my Pi4 because ESP's version I bought long ago doesn't work on it. This version requires Risc OS 5 and provides the basic routing and management of the Midi driver modules.
This release (231007) only affects the MIDI module and adds support for Active Sensing and Timing
messages in both send and receive directions, and timestamping of received messages using
Fast Clock/Timing-Msg/Bar-Beat. Hopefully all to the Acorn spec.
Component versions are as follows:
Name | Version | Description |
---|---|---|
MIDI | 0.05 | 4 port Midi module for applications like Maestro or Rhapsody, Acorn compatible. |
MPlay | 0.21 | Midi file player module, ESP MIDIPlay compatible. |
MIDISynth | 0.23 | Midi synthesiser module, GM compatible. |
USBMidi | 0.06 | USB Midi module, up to 4 USB ports. |
SerialMidi | 0.01 | Serial Midi module, up to 2 UART ports. |
!MidiSMon | 0.03 | Midi Monitor application, displays Midi activity and can modify some Midi parameters. |
!MidiMan | 0.05 | Midi Manager application for configuring the Midi system. |
Sources are included in the zip. To update, drag over the existing Apps.
Operation of Midi Support is similar to ESP's and
some information is available here. (The site requires Javascript to navigate).
MidiPlay is a program to play MIDI files. It is self contained and can be used for creating and modifying the synth's instrument definitions.
MIDI file links.
A selection from my store of MIDI files
Here's a good archive of Rock Pop and Progressive MIDI Files
If you're not using the Midi Support system, this is a replacement for the Acorn MIDI module and provides a synth output for !Maestro etc.
A command line program.
The program understands all Acorn/RiscOS DFS and ADFS formats, that I am aware of, and can read
disc image files and directly connected hard drives and SD cards etc.
It will also cope with the prepended "blank sector" if there is one, and can copy files to the host.
The program can also be used to create bootable RiscOS PI images that can use the whole of the SD
card.
Acorn Reader 0.6 for Risc OS
Acorn Reader 0.6 for Windows (x86)
KinoAmp is the movie player I developed for a while some years ago. André Timmermans took over the development and has done a grand job. Please get the latest version from his website.
ELS is the Electric Light Show, and is an audio visualization plugin that I wrote for the
DigitalCD music player.
You can download the Risc OS version from the
ELS page of the
Digital CD website.
A desktop clock with selectable clock faces, chimes, and hour strikes. If you like playing with art packages, it is possible to make a photograph of any clock come to life on your desktop. The application is supplied with sound disabled to keep the filesize down.
Requirements are RiscOS 3.5 or later.
This is a port of an MP3 encoder, optimised for speed. It's simple, small, and fast. Executes at
speeds of just better than real time on a 233MHz SA RPC. One version for all machines, but it will
be work best (fastest) with a StrongArm processor.
Please note. This is not a high quality encoder. At a 128k bitrate it may be acceptable
to you. Try it and see. If not there are links to higher quality alternatives at
Riscos Info
Shine 1.09 for Risc OS
The original source by Gabriel Bouvigne can be found at
MP3 tech along with a lot of other information, specifications,
and sources, for encoders and decoders.
As mentioned, Tock comes with the chimes and hour strikes disabled. The help file describes how
to enable them generating mountains of audio WAV files in the process. If you want to do this, but
cannot play WAV files, try
!PlayIt.
Shine
Shine 1.09 Source Code