Pete's Risc OS Software

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, 9th March 2025.


 

Midi Support

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.

The main changes in this release are a new Synth controller/editor !MidiSyn, and a lyrics display !Lyrics for the Midi file player. The applications are now stored within the Midi manager !MidiMan and can be accessed from it's iconbar menu. The Synth has an updated Sound Set. The original banks are unchanged but for a few minor tweeks. Additional voices and drum kits are in additional banks, and these banks can be selected to override the standard set. A Fireworks spreadsheet of the Bank mapping is included. The Midi Keyboard/Monitor program has been upgraded to work with the synth instrument editor and renamed !MidiKey.

Download:
Midi Support 0.07 9/3/25
Source code 0.07 9/3/25

Operation of Midi Support is similar to ESP's and some information is available here. (The site requires Javascript to navigate).
 


Synth Module

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. It's been updated to match the synth driver module used in Midi Support.

Synth Module 0.21
 


MidiPlay

MidiPlay is a self contained program to play MIDI files.

!MidiPlay 0.19
 


AcornReader

A command line Disc Image reader.

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 can also copy files to the host.

Acorn Reader 0.6 for Risc OS
Acorn Reader 0.6 for Windows (x86)
 


KinoAmp and ELS

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.
 


Tock

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.
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.

Tock 0.04
 


Shine

Shine is a port of an MP3 encoder, optimised for speed. It's simple, small, and fast.
This update, the first for 21 years, provides support for ARM v7. On a Pi4B it encodes CD audio wav files at about 20x real time, and about 50x using the ram disc.
Not so relevant these days and will probably never get used but at least it now works on current hardware.

Please note. This is not a high quality encoder. At a 128k bitrate it may be acceptable to you. Try it and see.

Shine 1.10
Shine 1.10 Source Code

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.