00 58 00 [Album] Applied RISC Technologies
00 58 00 [Title] Timecode for RISC OS
00 58 00 Acorn TimeCode
00 58 05 --------------
00 58 10
00 58 15 Multimedia hardware devices and software applications which
00 58 20 can store, manipulate and present time based data such as
00 58 25 animations, video, audio, MIDI and presentation timelines
00 58 30 can be synchronised by the Acorn TimeCode subsystem using
00 58 35 industry standard MTC timecodes. 
00 58 40 This provides the application developer and end user with a
00 58 45 seamless, easy to use interface which eases the development
00 58 50 of broadband multimedia presentations.
00 58 55
00 59 00 By using this software a RISC OS application or a hardware
00 59 05 device attached to a Risc PC can receive, generate or
00 59 10 propagate a high resolution time stream.  The direction and
00 59 15 rate at which time flows across the timestream can be
00 59 20 controlled by the application or hardware device, and the
00 59 25 timestream may be routed from the application to other
00 59 30 hardware or software clients.
00 59 35 
00 59 40 The RISC OS computer system now becomes capable of
00 59 45 synchronising with or controlling a range of other devices
00 59 50 which also have an awareness of time.  Examples of these
00 59 55 devices include MIDI sequencers, synthesisers, samplers and
01 00 00 multitrack tape decks, and CD-ROM drives and other computer
01 00 05 systems.
01 00 15 
01 00 20 Suitable interface hardware (such as a MIDI card) is used to
01 00 25 allow reception and transmission of the time stream from and
01 00 30 to external sources.
01 00 35 
01 00 40 The TimeCode subsystem provides support for full and quarter
01 00 45 frame MTC (MIDI Time Code) and also
01 00 55 the 75fps frame addressing of Red Book audio CD.  In
01 01 00 addition to these default rates, frame rates from 1fps to
01 01 05 1800fps are supported. 
01 01 10 
01 01 15 Timecode can be routed between applications with on-the-fly
01 01 20 conversion of differing frame rates.  It is possible for
01 01 25 instance, to use the 75 fps timing on an audio CD to produce
01 01 30 and MTC stream at 30 fps.  Here, the CD could act as
01 01 35 the timing source for the MIDI system.  Other
01 01 40 time-aware devices such as sequencers can follow the time
01 01 45 stream from the CD and are therefore synchronised with it.
01 01 50 
01 01 55 TimeCode is currently being developed by Applied Risc
01 02 00 Technologies for Acorn Computers Ltd.
01 02 05
01 02 10
