somascape.org
Somascape : MIDI Ways - Introductory guide to MIDI
http://www.somascape.org/midi/basic/intro.html
MIDI on RISC OS. Introductory Guide to MIDI. Summary of Status Bytes. MIDI is an acronym for M. Nterface. It is both a hardware and software specification. It allows electronic musical instruments (synthesizers, samplers, drum machines, etc) and MIDI-capable computers to be connected to one another, and for musical performance related data to be communicated between them. It is important to use the correct type of leads for MIDI connections, ie only those designated as 'MIDI cables'. At the input and out...
somascape.org
Somascape : MIDI Ways - Guide to the MIDI 1.0 technical specification
http://www.somascape.org/midi/tech/spec.html
MIDI on RISC OS. Guide to the MIDI Software Specification. Summary of Status Bytes. System Real Time Messages. System Exclusive Manufacturer's ID Numbers. Universal System Exclusive ID Numbers. Non Real Time Universal System Exclusive Messages. Sample Dump Standard (SDS). Real Time Universal System Exclusive Messages. MIDI Time Code (MTC). MIDI Machine Control (MMC) Commands. Followed by a variable number of data bytes. There are two main types of status bytes : Channel. Messages (a subset of &Bn) are se...
somascape.org
Somascape : MIDI Ways - Questions and Answers
http://www.somascape.org/midi/basic/qanda.html
MIDI on RISC OS. MIDI Questions and Answers. A collection of contrived questions intended to address some common misconceptions and uncertainties regarding MIDI. What is a MIDI file? How good is the sound quality of a MIDI file? What are the different MIDI file formats? How precise is MIDI re timing? How do I ensure the instrumentation used in a MIDI file? A FAQ has to start somewhere, and this seems as good a starting question as any. MIDI is an acronym for M. Is used to describe instruments that are ca...
somascape.org
Somascape : RISC OS Matters - MIDI hardware options
http://www.somascape.org/riscos/midi/hw.html
MIDI on RISC OS. There are a number of options when it comes to purchasing a MIDI card for use under RISC OS. For basic MIDI use, a card with a single MIDI port (IN and OUT) is generally sufficient. However the more adventurous may wish to additionally consider audio sampling and/or synthesis capabilities, or even video capture. It would be nice if we could also consider DSP facilities, but sadly this is an option currently not available under RISC OS. 1 IN, 2 OUTs ( #1. 1 IN, 1 OUT. 1 IN, 1 OUT, 1 THRU.
somascape.org
Somascape : RISC OS - Free software for RISC OS users
http://www.somascape.org/riscos/soft/index.html
MIDI on RISC OS. Somascape RISC OS Software. Note that all of the software available for download from these pages runs on Acorn machines. That includes Advantage 6. Machines, and Castle's Iyonix. They all run on my StrongARM RiscPC. Running RISC OS Select 4.37. And previously were okay with RISC OS 4.02 and prior to that RISC OS 3.70 with WindowManager 3.98) so they should run on any RiscPC. Most will run on anything with RISC OS 3.10 or later. Compatibility, in addition to Iyonix. A MIDI data monitor.
somascape.org
Somascape : RISC OS - Free software - Historian
http://www.somascape.org/riscos/soft/historian.html
MIDI on RISC OS. 019 (25 Jan 2007). RISC OS 3.10. Was made 26/32-bit neutral as of version 0.18, though with a dependancy on Castle's '32-bit' Shared C Library. As of version 0.19 it has been linked with StubsG. And thus no longer requires Castle's Shared C Library. This utility enables maintainance of Fresco. History contents presented grouped by site (listed alphabetically). Selective deletion of pages. Add selected pages to the hotlist (co-operates with BookMaker. Export selected pages as HTML links.
somascape.org
Somascape : RISC OS - Free software - JunoEd
http://www.somascape.org/riscos/soft/junoed.html
MIDI on RISC OS. 028 (27 Aug 2007). RISC OS 3.50. Hooks into the MIDI Support. System, requiring MIDISupport 0.30 or later (0.34 or later on a 32-bit OS). It works best with the full MIDI Support system, ie when used alongside MidiMan. If you need to upgrade, contact Liquid Silicon. Was made 26/32-bit neutral as of version 0.28. It has been linked with StubsG. And thus has no special Shared C Library requirements. A synthesizer voice editor for use with a Roland Juno.
somascape.org
Somascape : MIDI Ways - The MIDI Files technical specification
http://www.somascape.org/midi/tech/mfile.html
MIDI on RISC OS. What is a MIDI file? A byte is an 8-bit quantity. Bit 0 is the least significant bit (lsb), bit 7 is the most significant bit (msb) of a byte. These are also referred to as the bottom and top bits, respectively. I have used the C (programming language) notation of representing hexadecimal numbers by prefacing them with '0x', eg 0x7F (=127 decimal). Numbers shown in brown are also hex (without the prefix), eg. What is a MIDI file? Of which two types have been defined :. A valid MIDI file ...
somascape.org
Somascape : RISC OS - Free software - Verma
http://www.somascape.org/riscos/soft/verma.html
MIDI on RISC OS. 027 (03 Dec 2008). RISC OS 3.10. Was made 26/32-bit neutral as of version 0.20, though with a dependancy on Castle's '32-bit' Shared C Library. As of version 0.26 it has been linked with StubsG. And thus no longer requires Castle's Shared C Library. A hand-patched version of the! RunImage file has been provided, courtesy of Colin Ferris. I am advised that this makes Verma 0.27 compatible with ARMini. System onto Verma's iconbar icon) - or with! A separate window lists detailed informatio...