@DATABASE Euterpe.guide
@AUTHOR Dominique Lorre
@(C) Dominique Lorre, 1992-1998
@$VER: Euterpe.guide 2.0 (02.01.98)
@INDEX Index
@TAB 4
@SMARTWRAP
@WIDTH 78
@MACRO Version "1.15"
@MACRO TAB2 @{TAB}@{TAB}
@MACRO TAB3 @{TAB}@{TAB}@{TAB}
@MACRO TAB4 @{TAB}@{TAB}@{TAB}@{TAB}
@MACRO TAB5 @{TAB}@{TAB}@{TAB}@{TAB}@{TAB}
@MACRO TAB6 @{TAB}@{TAB}@{TAB}@{TAB}@{TAB}@{TAB}
@MACRO bold @{b}$1@{ub}

@NODE MAIN
@TITLE "Euterpe's documentation"
@{JCENTER}@{b}Contents@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Welcome in Euterpe help.
Select the subject of interest with a click in the matching button.
@{ui}@{APEN 1}
@{LINE}@{LINE}
@{JLEFT}
@{LINE}@{LINE}
@{TAB} @{b}Introduction@{ub} -- Presentation of the software
@{LINE}@{LINE}
@{TAB2}@{" Features " link Caracteristiques}@{TAB2} -- Technical details
@{LINE}
@{TAB2}@{" Registration " link Enregistrement}@{TAB} -- How to register ?
@{LINE}
@{TAB2}@{" Translation " link Localisation}@{TAB} -- How to translate Euterpe ?
@{LINE}
@{TAB2}@{" History " link Historique}@{TAB2} -- The modifications
@{LINE}
@{TAB2}@{" Thanks " link Merci}@{TAB2} -- Those who helped me
@{LINE}
@{TAB2}@{" Author " link Auteur}@{TAB2} -- Contacting me
@{LINE}@{LINE}
@{TAB} @{b}Tutorial@{ub} -- Learning how to use Euterpe
@{LINE}@{LINE}
@{TAB2}@{" Installation " link Installer}@{TAB4} -- How to install Euterpe ?
@{LINE}
@{TAB2}@{" Using Euterpe with 2.0 " link Installer2}@{TAB} -- 3.0 differences
@{LINE}
@{TAB2}@{" The MIDIFILEs " link SMF}@{TAB4} -- format description
@{LINE}
@{TAB2}@{" GM/GS/XG formats " link FGM}@{TAB3} -- The MIDI standards
@{LINE}
@{TAB2}@{" Options " link Options}@{TAB2}@{TAB3} -- Options list
@{LINE}
@{TAB2}@{" The tracks " link CreePiste}@{TAB4} -- How to create tracks ?
@{LINE}
@{TAB2}@{" The patterns " link CreeSection}@{TAB4} -- How to create patterns ?
@{LINE}
@{TAB2}@{" Creating a MIDIFILE " link CreeSMF}@{TAB2} -- How to do this ?
@{LINE}
@{TAB2}@{" Recording MIDI " link EnrMIDI}@{TAB3} -- Recording notes
@{LINE}
@{TAB2}@{" Recording Audio " link EnrAudio}@{TAB3} -- Recording sounds
@{LINE}
@{TAB2}@{" MultiTracks recording " link EnrMulti}@{TAB2} -- Recording more than one track
@{LINE}
@{TAB2}@{" The Instruments " link Inst}@{TAB3} -- Customize your tracks
@{LINE}
@{TAB2}@{" Midi Setup " link Midi}@{TAB4} -- CAMD.library and serial.device
@{LINE}
@{TAB2}@{" Audio Setup " link Audio}@{TAB4} -- Using AHI
@{LINE}
@{TAB2}@{" Questions and Answers " link Dialogue}@{TAB2} -- Additional informations
@{LINE}@{LINE}
@{TAB} @{b}Reference Guide@{ub} -- Operations detail
@{LINE}@{LINE}
@{TAB2} @{" The screens " link Ecrans}@{TAB3} -- The utility of screens
@{LINE}@{LINE}
@{TAB2} @{b}The windows@{ub}@{TAB3} -- Description
@{LINE}@{LINE}
@{TAB3}@{" Background " link FARPlan }@{TAB3} -- Software control
@{LINE}
@{TAB3}@{" Tracks " link FPistes }@{TAB4} -- Tracks & patterns edition
@{LINE}
@{TAB4}@{" Track creation " link FCreePiste }@{TAB} -- Type selection
@{LINE}
@{TAB4}@{" Track parameters " link FParaPiste }@{TAB2} -- Settings
@{LINE}
@{TAB4}@{" Pattern parameters " link FParaSection }@{TAB} -- Settings
@{LINE}
@{TAB4}@{" Instruments " link FInstruments }@{TAB3} -- Edition
@{LINE}
@{TAB5}@{" Instruments parameters " link FParaInst }@{TAB} -- Settings
@{LINE}
@{TAB6}@{" MIDI " link FMidi }@{TAB3} -- Program Change
@{LINE}
@{TAB6}@{" Drum " link FRythmique }@{TAB3} -- Drum Elements
@{LINE}
@{TAB6}@{" Audio " link FAudio }@{TAB3} -- Program Change
@{LINE}
@{TAB6}@{" Drum Audio " link FRythmiqueAudio }@{TAB} -- Drum Elements
@{LINE}
@{TAB6}@{" Texts " link FTextes }@{TAB3} -- Sentences
@{LINE}
@{TAB6}@{" Pictures " link FImages }@{TAB2} -- Graphics
@{LINE}
@{TAB6}@{" ARexx " link FARexx }@{TAB3} -- ARexx scripts
@{LINE}
@{TAB4}@{" Patterns edition " link FEditSection }@{TAB} -- The windows types
@{LINE}
@{TAB5}@{" 2D Edit " link F2D }@{TAB3} -- Bars edition
@{LINE}
@{TAB5}@{" Events " link FEvents }@{TAB3} -- List edition
@{LINE}
@{TAB3}@{" Control " link FControle }@{TAB4} -- Tapedeck controls
@{LINE}
@{TAB3}@{" EMusic Console " link FEMusic }@{TAB2} -- ARexx commands access
@{LINE}@{LINE}
@{TAB2} @{" Keyboard shortcuts " link Clavier}@{TAB} -- Fast access to functions
@{LINE}@{LINE}
@{TAB2} @{" ARexx commands " link ARexx}@{TAB2} -- Defining macros
@{LINE}@{LINE}
@{TAB} @{" Index " link Index} -- Seeking keywords
@{LINE}@{LINE}
@ENDNODE

@NODE Caracteristiques
@TITLE "Features"
@{JCENTER}@{b}Features@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Euterpe is a multimedia sequencer@{ui}@{APEN 1}
@{LINE}@{LINE}
Detailed features are :
@{LINE}@{LINE}
Recognised file formats :
@{LINE}@{LINE}
@{TAB}For songs : MidiFile type 0 and 1, SMUS (read only), ProTracker and
ETSF (specific IFF format)
@{LINE}@{LINE}
@{TAB}For the sounds : AIFF, IFF 8SVX, Sonix (TM) .ss,
IFF SNDP & EWAV (specifics) and DataTypes. ProTracker sounds are loaded with
their module.
@{LINE}@{LINE}
@{TAB}For the pictures IFF ILBM and DataTypes
@{LINE}@{LINE}
Genlocks Support
@{LINE}@{LINE}
Unlimited tracks
@LINE}@{LINE}
Tracks Types : Instrument for the notes, Samples for the sounds, Master for
global events.
@{LINE}@{LINE}
Unlimited patterns on tracks
@{LINE}@{LINE}
Patterns types for instruments tracks : Channel, Common and SysEx
@{LINE}@{LINE}
Instruments types : Midi, Midi Drum, Audio, Audio Drum,
Texts, Pictures and ARexx
@{LINE}@{LINE}
Recognise formats General MIDI and Roland GS
@{LINE}@{LINE}
Knows most constructors sysex codes and most Control Changes by name.
@{LINE}@{LINE}
Events Editor and Bar Editor
@{LINE}@{LINE}
Sample Editor with Fast Fourier Transformation option for sound frequency
calculation
@{LINE}@{LINE}
Midi Test functions (notes, programs and banks)
@{LINE}@{LINE}
Synchronization Midi Time Code, TimeClock and by sampling
@{LINE}@{LINE}
Metronome
@{LINE}@{LINE}
Midi Mixer
@{LINE}@{LINE}
Midi Effects
@{LINE}@{LINE}
ARexx macros definitions
@{LINE}@{LINE}
Multifiles : Up to 10 songs can be used simultaneously
@{LINE}@{LINE}
Display sensitive to fonts and supports all resolution starting with 640x200,
4 colors
@{LINE}@{LINE}
Midi Access via devices or CAMD.library (optional).
@{LINE}@{LINE}
Audio Access using AHI.device (required)
@{LINE}@{LINE}
ARexxPort
@{LINE}@{LINE}
Public Screen
@{LINE}@{LINE}
Internal resolution from 96 to 768 pulses per quarter note (192 is default)
@{LINE}@{LINE}
Supports external controler via Joystick port
@{LINE}@{LINE}
Master Track allowing tempo and signature changes
@{LINE}@{LINE}
Knows latin, english and german writings for notes
@{LINE}@{LINE}
Multi-tasking
@{LINE}@{LINE}
Use realtime.library, allowing a real pause when playing
@{LINE}@{LINE}
Looping modes, using two locators
@{LINE}@{LINE}
AppWindow and AppMenuItem
@{LINE}@{LINE}
Localisation
@{LINE}@{LINE}
Online Help and Menu Help
@{LINE}@{LINE}
@ENDNODE

@NODE Enregistrement
@TITLE "Registration"
@{JCENTER}@{b}Registration@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Legal Informations@{ui}@{APEN 1}
@{LINE}@{LINE}
Euterpe is Copyright © 1992-1998, Dominique Lorre
@{LINE}@{LINE}
This product is distributed as SHAREWARE.
@{LINE}@{LINE}
This software is limited in its functionalities (limitations detail vary
between software versions) and will only be fully operational by the add of a key file.
@{LINE}@{LINE}
This file can be obtained by registration.
@{LINE}@{LINE}
You are authorised to distribute this software in its original form, included
on networks and on magazines disks or CD-ROM without
restriction. The distribution by any mean of the keyfile is prohibited.
@{LINE}@{LINE}
To obtain your personal keyfile, simply fill and sign the registration form,
and follow the instructions.
@{LINE}@{LINE}
@{LINE}@{LINE}
@ENDNODE

@NODE Localisation
@TITLE "Localisation"
@{JCENTER}@{b}Localisation@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Euterpe contains more than 700 lines to translate@{ui}@{APEN 1}
@{LINE}@{LINE}

To make a new catalog for Euterpe you can follow the following method:
@{LINE}@{LINE}
Ask me before. May be somebody else has started the job and your work will be
fruitless.
In the other hand, you could work in a team.
@{LINE}@{LINE}
Look closely at the files Euterpe.cd and Euterpe_français.ct which are
join with Euterpe's distribution. These are CatComp's files and you should
be used with this utility before going on.
@{LINE}@{LINE}
Euterpe is particular from the other software because the CatComp files are
automatically generated
by a special version of the executable file. Practically this mean that non
translated texts will
appear in the ct file at each new version of Euterpe.
@{LINE}@{LINE}
The name of the messages is globally politically correct ;) :
@{LINE}
All begin by MSG_
@{LINE}
_MENU indicates a menu title
@{LINE}
_REQ indicates a requester message
@{LINE}
_GAD indicates a gadget label, '_' character is for underlining
@{LINE}
_ERR is for an error message
@{LINE}
_FMT is for sprintf formatted strings. Arguments order can not be specified
for now, since there are some floating point formats inside these strings.
@{LINE}@{LINE}
The .guide file is demanding more efforts, that's why you could be two. Further
more, you will need the translated catalog, so you can use the terms that
you can see when using the software. Nodes names need not and MUST NOT
be translated. They need not because they do not appear on display and MUST NOT
because the software will not find same back when the user ask for menu help.
@{LINE}@{LINE}
@ENDNODE

@NODE Merci
@TITLE "Thanks"
@{JCENTER}@{b}Thanks@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Here are those who helped me in the development of Euterpe@{ui}@{APEN 1}
@{LINE}@{LINE}
Rob Peck, for his audiotools routines
@{LINE}@{LINE}
Christian Braut, for his great Midi Book (Livre d'Or de la Norme Midi)
@{LINE}@{LINE}
Martin Blom for AHI
@{LINE}@{LINE}
Jérôme de Solliers, a good Beta-Tester
@{LINE}@{LINE}
Nelson Barata, for his tests
@{LINE}@{LINE}
Olaf Olsen Barthel, for his ratio calculation routine in GhostScript,
the only one which made what I wanted to.
@{LINE}@{LINE}
Tallin, for CAMD.library
@{LINE}@{LINE}
Tony Racine, from HiSoft, for his trust at a time where the software was very
unstable
@{LINE}@{LINE}
Douglas Walker, from SAS, to have continuously enhanced his compiler
@{LINE}@{LINE}
Amiga News and Amiga Concept magazines, for moral support
@{LINE}@{LINE}
Antoine Grimaldi, for his SMPTE synchro box
@{LINE}@{LINE}
If you are in this list, just contact me to obtain a free registration.
@{LINE}@{LINE}
@ENDNODE

@NODE Auteur
@TITLE "Author"
@{JCENTER}@{b}Author@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}My coordinates@{ui}@{APEN 1}
@{LINE}@{LINE}

Dominique Lorre
@{LINE}
Le Fabary, BAT C
@{LINE}
4, Allée des Peupliers
@{LINE}
13100, Aix-en-Provence FRANCE
@{LINE}
EMail: dlorre@caramail.com
@{LINE}@{LINE}
@ENDNODE

@NODE Historique
@TITLE "History"
@{JCENTER}@{b}History@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Modifications bringed to the software@{ui}@{APEN 1}
@{LINE}@{LINE}

@{LINE}@{LINE}
Version 1.10 -- first public version
@{LINE}@{LINE}
Version 1.10 (7.08.97)
@{LINE}
Minor correction mineure bringed to ToolTypes parsing : the default size of
the fonts was 8 instead of the Preferences size.
@{LINE}
New Installer script. The previous one was creating a path entry for
Euterpe instead of an Assign in the S:User-Startup file.
@{LINE}
Changes in the tooltypes of icon Euterpe.info, previous ones were coming
from a non standard test configuration.
@{LINE}
New english guide file.
@{LINE}@{LINE}
Version 1.11
@{LINE}
Modify Sample did not work
@{LINE}
PROGRAM CHANGE event was too long
@{LINE}
TEMPO CHANGE event was missing a byte.
@{LINE}
SYSEX REALTIME and NON REALTIME has been added
@{LINE}
MultiChannel samples implemented
@{LINE}
Add the options GERMAN, ENGLISH et LATIN for the notes display
@{LINE}
New option LIKEWB for a Like Workbench display
@{LINE}
Adjusted length in dialog boxes (and other cosmetic changes)
@{LINE}
System was crashing on exit after the creation of CAMD links
@{LINE}
Pictures instrument was not loaded correctly
@{LINE}
Texts instrument could not be saved
@{LINE}
Duration modification in the events window did not function on
a block larger than the list entries.
@{LINE}
Audio and Audio Drum instruments were not functionning correctly if
some sounds were not assigned.
@{LINE}
Loading and Saving of samples.
@{LINE}
Options saving
@{LINE}
Instruments can now be used with Metronome
@{LINE}@{LINE}
Version 1.12
@{LINE}
Expand Track function now set the pattern output channel on the new track if
the original track was in Omni mode (useful for Midifiles type 0).
@{LINE}
Drum and Midi instruments were using the global Midi output instead of
their own output.
@{LINE}
Midifiles import was not handling correctly some MetaEvents and was
not handling some Midi datas on the first track of Midifiles type 1.
@{LINE}
Samples default note is now C3 instead of C2 for trackers compatibility.
@{LINE}
Tempo gadget is now ranging from 20 to 400 bpm (max theoretical limit is
72000/resolution bpm).
@{LINE}
Tempo changes are no more moved to the beginning of their measure.
@{LINE}
Protracker/NoiseTracker files import.
@{LINE}
Support for Pitchbend, KeyPressure, ChannelPressure and ControlChange 10 (Pan)
for audio instruments.
@{LINE}
Effects support for patterns, tracks and song.
@{LINE}
Metronome was not functionning correctly if tempo was not 120bpm.
@{LINE}
Wave forms of a length greater than 65536 samples per channel are now loaded
from disk.
@{LINE}
Stereo samples are now supported.
@{LINE}
XApp instrument has been removed.
@{LINE}
Text documentation for those not having AmigaGuide V40.
@{LINE}
audio.device support removed.
@{LINE}
The ARexx command LOAD has been replaced by LOAD SONG|PATTERN|TRACK|INSTRUMENT|SOUND
(Only LOAD SOUND and LOAD SONG are actually working).
@{LINE}
Samples file format has been modified.
@{LINE}@{LINE}
Euterpe now uses the asyncio.library which is required for functionning.
@{LINE}@{LINE}
Version 1.13
@{LINE}
SMUS files import has been improved : the SONIX files are recognised with
their .ss sample sounds.
@{LINE}
Audio Play and Record in Direct-To-Disc mode.
@{LINE}
GUI  has been improved.
@{LINE}
New option : HDCHANS for specifying how many audio channels are used by
the direct-to-disc mode.
@{LINE}
New option : HDFILE for the location of HD audio record.
@{LINE}
Better handling of 4 color screens.
@{LINE}
Piano display for a better handling of notes.
@{LINE}@{LINE}
Version 1.14
@{LINE}
In the Events window, Replace function was generating a guru.
@{LINE}
Some english musical terms were incorrects.
@{LINE}
Recording a track without a pattern was generating enforcer hits.
@{LINE}
Some entries of the Tracks menu were selectable even with no selected track.
@{LINE}
In the 2D bars window, some patterns were not displayed if the length
was lesser than 8 measures.
@{LINE}
The Move Notes function of the 2D bars window was incorrect.
@{LINE}
Miscellaneous improvements in the 2D bars window.
@{LINE}
Audio selection now works better.
@{LINE}
A New @{AmigaGuide} documentation is in progress.
@{LINE}@{LINE}
Version 1.15
@{LINE}
THe Installer script did not compile correctly.
@{LINE}
Selection were not working correctly in 2D Edit Window.
@{LINE}
The display height of samples was sometime incorrect.
@{LINE}
The EMusic console now uses the Con-Handler instead of the console.device
directly.
@{LINE}
Use of the Ralph Babel's WBPath routines for most AmigaDOS calls.
@{LINE}
Inversion of the REXX RX and RXS commands for consistency with other
Amiga programs (such as Wack).
@{LINE}
When the EMusic console is opened, the standard output is redirected to it.
@{LINE}
Miscellaneous improvements in the Audio Edition.
@{LINE}
The system requesters now all appear on the Euterpe's screen.
sur l'écran Euterpe.
@{LINE}
New Installer script.
@{LINE}
Access to the joystick port (external controls and Pitch Bender)
is now optional (USEGAMEPORT option).
@{LINE}
ARexx command extension.
@{LINE}
When the program was started from Workbench, the options of each icon were
taken (instead of the first selected).
@{LINE}
The real program name was not used when saving icons.
@{LINE}@{LINE}
@ENDNODE

@NODE Installer
@TITLE "Euterpe's Installation"
@{JCENTER}@{b}Euterpe's Installation@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}What you need to know before installing Euterpe@{ui}@{APEN 1}
@{LINE}@{LINE}
The software installation is simply taken in charge by Installer
@{LINE}@{LINE}
A standard 3.0 system is enough for Euterpe's operation. If you want to use
Euterpe on a @{" 2.0 system " link Installer2} you should consult the installation specificities.
@{LINE}@{LINE}
Installation of CAMD.library is not provided by the software
because I do not actually have the license for distributing this library.
Owner of the Developer CD from Amiga Technologies or Electronics Arts Deluxe
Music
will found this library or have it already installed on their system.
You can also download the camd.lha archive from Aminet.
Euterpe will automatically detect the presence of the CAMD and will then
provide you access to its features.
The 2.0 version of the CAMD.library is required because the 1.0 is obsolete.
@{LINE}@{LINE}
AHI should also be installed externally. The minimum version required is 4
and you should not try it with Euterpe if you have a previous version
installed.
@{LINE}@{LINE}
If you do not own the CAMD.library, Euterpe will continue to operate
normally, but will disable some specifics features.
@{LINE}@{LINE}
Please note also that the online help will only function with an AmigaGuide
version >= 39.
Beta-testing has proven that some users have mistakenly installed some
previous versions of this library.
@{LINE}@{LINE}
@ENDNODE

@NODE Installer2
@TITLE "Euterpe Installation on a 2.0 system"
@{JCENTER}@{b}Euterpe Installation on a 2.0 system@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}For the users of the V37 and V38 of the operating system@{ui}@{APEN 1}
@{LINE}@{LINE}
Euterpe will not function with a standard V37 or V38 system.
@{LINE}@{LINE}
Since Euterpe makes use of the realtime.library, you will need the special
version
of this file for the 2.0. Actually I do not have the license rights which
will
allow me to distribute this file with the software. Owners of Amiga
Technologies Developer CD
will find this file in the CD.
@{LINE}@{LINE}
With a 2.0 system the online help has been disabled.
@{LINE}@{LINE}
Some minor troubles may appear in the display. Please note that a 4 colour
screen has been allowed only because of the Productivity ECS screen mode, in
fact
the correct display will need at least 8 colors.
@{LINE}@{LINE}
With a V37 system the locale.library is missing so the only language
available will be english.
@{LINE}@{LINE}
I have also recently removed the language icons of the Installer scripts,
this means that under V37, the installation language will be english, unless
you add this tooltype :
LANGUAGE=français
in the icon. Of course, you should replace français by the language of
your choice.
@{LINE}@{LINE}
This software is regularly tested on an Amiga 600 V38+ECS.
Note however that most of the tests are done with a 3.0 system, so a few
problems
might be unknown of me.
@{LINE}@{LINE}
@ENDNODE

@NODE SMF
@TITLE "The Midi Files"
@{JCENTER}@{b}The Midi Files@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}The Midi Files are very important in the exchange of MIDI datas between
different kinds of hardware and software.
@{ui}@{APEN 1}
@{LINE}@{LINE}

The @{APEN 3}Standard MidiFile (SMF)@{APEN 1} allows the transfer
of datas between different types of sequencers.
@{LINE}
Three formats already exist :
@{LINE}@{LINE}
The format 0 is single track : every datas are on a single track.
@{LINE}@{LINE}
The format 1 is multi tracks : one track is dedicated to a channel
and a supplementary track is created to manage the Tempo changes.
@{LINE}@{LINE}
The format 2 is multi patterns : not recognised by Euterpe.
@{LINE}@{LINE}
@ENDNODE

@NODE FGM
@TITLE "The GM/GS/XG formats"
@{JCENTER}@{b}The GM/GS/XG formats@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}The GM, GS and XG formats allow the recognition of sounds and instruments
employed for a music part.@{ui}@{APEN 1}
@{LINE}@{LINE}

The @{APEN 3}General MIDI (GM)@{APEN 1}
, the @{APEN 3}Roland GS@{APEN 1} and the @{APEN 3}Yamaha XG@{APEN 1} formats define a standard for the
sounds used by a synthetiser and notes for a drum kit.
The GS format is an extension of the GM format from the manufacturer Roland.
The XG format is an extension of the GM format from the manufacturer Yamaha,
not yet recognized by Euterpe but you can still create instruments for your XG banks.
@{LINE}@{LINE}
@{u}Euterpe knows about the GM/GS formats and allows you to know which
instruments had been employed. Further more, with the help of the Drum
instrument you can also determine which DrumKit elements had been used.
@{uu}
@{LINE}@{LINE}
@ENDNODE

@NODE Options
@TITLE "Options"
@{JCENTER}@{b}Euterpe's options@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Euterpe does not use an option file or environment variables, but use
the icons tooltypes and the command line parameters if started from CLI.
@{ui}
@{LINE}@{LINE}
The command line template is the following :
F=FILES/M,ID=DISPLAYID/K/N,W=WIDTH/K/N,H=HEIGHT/K/N,OVERSCAN/S,D=DEPTH/K/N,
AUTOSCROLL/S,R=RESOLUTION/K/N,RSTATUS/S,U=UNDOSIZE/K/N,G=GRID/S,SOFTTHRU/S,
LANG=LANGUAGE/K,TF=TEXTFONTNAME/K,TFS=TEXTFONTSIZE/K/N,SF=SCREENFONTNAME/K,
SFS=SCREENFONTSIZE/K/N,SN=SERIALNAME/K,SU=SERIALUNIT/K/N,IL=INPUTLINK/K,
OL=OUTPUTLINK/K,USECAMD/S,AHICHANS/K/N,AHISOUNDS/K/N,LATIN/S,GERMAN/S,
ENGLISH/S,LIKEWB/S,ENCAPSULATE/S,HDCHANS/K/N,HDFILE/K,SR=SAMPLINGRATE/K/N,
USEGAMEPORT/S
@{LINE}@{LINE}
/M means multiples
@{LINE}
/S means switch (True if set, False if not)
@{LINE}
/K means KeyWord
@{LINE}
/N means number
@{LINE}
= indicates a synonym. The short name cannot be used by the tooltypes.
@{LINE}
@{LINE}@{LINE}
With the tooltypes, tou specify the option name, followed by = and the
contents.
@{LINE}
Numbers are only decimal, Booleans are TRUE for true and FALSE for false.
Actually all are false if not specified.
@{LINE}@{LINE}
@{b}FILES@{ub}
@{LINE}@{LINE}
With the CLI you can enter one or more filenames which will be loaded at
program start.
@{LINE}@{LINE}
@{b}ID@{ub}
@{LINE}@{LINE}
Indicates the screen display mode. It can be decimal, or hexadecimal (if started with 0x).
@{LINE}@{LINE}
@@{b}WIDTH@{ub}
{LINE}@{LINE}
Indicates the screens width. If the specified width is lesser than 640 pixels
it will be automatically set to this value (640).
@{LINE}@{LINE}
@{b}HEIGHT@{ub}
@{LINE}@{LINE}
Indicates the screens height. If the specified height is lesser than 200 pixels
it will be automatically set to this value (200).
@{LINE}@{LINE}
@{b}DEPTH@{ub}
@{LINE}@{LINE}
Indicates the screens depth. If the specified depth is lesser than 2 planes
it will be automatically set to this value (2).
You can calculate the number of colors with by elevating 2 to the power indicated by depth.
@{LINE}@{LINE}
DEPTH=2 gives 4 colors, 3 gives 8 colors, 4 gives 16 colors and so on.
@{LINE}@{LINE}
@{b}AUTOSCROLL@{ub}
@{LINE}@{LINE}
Activate automatic scrolling of screens.
@{LINE}@{LINE}
@{b}OVERSCAN@{ub}
@{LINE}@{LINE}
Activates the overscan mode for screens.
@{LINE}@{LINE}
@{b}RESOLUTION@{ub}
@{LINE}@{LINE}
Internal sequencer resolution in pulses per quarter note.
This value is not actually limited. Anyway the options dialog box will
propose you reasonnable values between 96 and 768 (192 is the default)
@{LINE}@{LINE}
@{b}RSTATUS@{ub}
@{LINE}@{LINE}
Activate Running Status mode in MIDI flows
@{LINE}@{LINE}
This option is not actually working
@{LINE}@{LINE}
@{b}UNDOSIZE@{ub}
@{LINE}@{LINE}
Undo/Redo buffer size
@{LINE}@{LINE}
This option is not actually working
@{LINE}@{LINE}
@{b}GRID@{ub}
@{LINE}@{LINE}
Activates the grid. With the grid patterns are placed at the beginning of the measure.
@{LINE}@{LINE}
@{b}SOFTTHRU@{ub}
@{LINE}@{LINE}
SOFTTHRU mode allows you to read midi events and to send them back even when
the sequencer is not recording.
@{LINE}@{LINE}
@{b}LANGUAGE@{ub}
@{LINE}@{LINE}
Indicates the language to use.
@{LINE}@{LINE}
@{b}TEXTFONTNAME@{ub}
@{LINE}@{LINE}
Name of the fixed size font. Beware of the case differences : Topaz.font will
give a different result of topaz.font
@{LINE}@{LINE}
@{b}TEXTFONTSIZE@{ub}
@{LINE}@{LINE}
Taille de la fonte non proportionnelle.
Size of the fixed-size font.
@{LINE}@{LINE}
@{b}SCREENFONTNAME@{ub}
@{LINE}@{LINE}
Name of the proportional font.
@{LINE}@{LINE}
@{b}SCREENFONTSIZE@{ub}
@{LINE}@{LINE}
Size of the proportional font.
@{LINE}@{LINE}
@{b}SERIALNAME@{ub}
@{LINE}@{LINE}
Name of the serial driver (example: serial.device)
@{LINE}@{LINE}
@{b}SERIALUNIT@{ub}
@{LINE}@{LINE}
Unit number of the serial device
@{LINE}@{LINE}
@{b}INPUTLINK@{ub}
@{LINE}@{LINE}
Name of the CAMD input link.
@{LINE}@{LINE}
@{b}OUTPUTLINK@{ub}
@{LINE}@{LINE}
Name of the CAMD output link.
@{LINE}@{LINE}
@{b}USECAMD@{ub}
@{LINE}@{LINE}
Use the CAMD functions.
@{LINE}@{LINE}
@{b}AHICHANS@{ub}
@{LINE}@{LINE}
AHI channels number
@{LINE}@{LINE}
@{b}AHISOUNDS@{ub}
@{LINE}@{LINE}
AHI sounds number
@{LINE}@{LINE}
@{b}LATIN@{ub}
@{LINE}@{LINE}
Latin Notation (Do Ré Mi Fa Sol La Si)
@{LINE}@{LINE}
@{b}GERMAN@{ub}
@{LINE}@{LINE}
German Notation (C D E F G A H)
@{LINE}@{LINE}
@{b}ENGLISH@{ub}
@{LINE}@{LINE}
English Notation (C D E F G A B)
@{LINE}@{LINE}
@{b}LIKEWB@{ub}
@{LINE}@{LINE}
Use Workbench settings for the display
@{LINE}@{LINE}
@{b}ENCAPSULATE@{ub}
@{LINE}@{LINE}
Not used for the moment.
@{LINE}@{LINE}
@{b}HDCHANS@{ub}
@{LINE}@{LINE}
This option is used in combination with AHICHANS. This is the number of
channels reserved for direct-to-disc. Since a single channel costs about
192Kb, you should carefully evaluate how many channels you want to allocate.
@{LINE}@{LINE}
@{b}HDFILE@{ub}
@{LINE}@{LINE}
This is the place where Euterpe will store direct-to-disc samples. By default it is T:.
When you make your first tries with recording, it is wise to make this location
somewhere in RAM:.
@{LINE}@{LINE}
@{b}SAMPLINGRATE@{ub}
@{LINE}@{LINE}
Not used for the moment.
@{LINE}@{LINE}
@{b}USEGAMEPORT@{ub}
@{LINE}@{LINE}
This option is needed for those using special equipment such as a GVP GenLock
already using the joystick port. Setting this option to FALSE will disable all
the external controls and the joystick pitchbend support.
@{LINE}@{LINE}
@{b}Examples@{ub}
@{LINE}@{LINE}
If you want to use AHI and a screen depth of 5 (32 colors) from the CLI
@{LINE}@{LINE}
Euterpe:Euterpe USEAHI DEPTH=5
@{LINE}@{LINE}
and with ToolTypes :
@{LINE}
USEAHI=TRUE
@{LINE}
DEPTH=5
@{LINE}@{LINE}
@{b}Workbench start@{ub}
@{LINE}@{LINE}
If you start Euterpe by selecting one or more icons, the options will be
those of the first selected icon.
@{LINE}@{LINE}
Preferences saving will only modify Euterpe:Euterpe icon. Anyway, each time
you save a file, the actual preferences are stored to its icon. So, you
can create songs without events, only for keeping different configurations.
@{LINE}@{LINE}
@ENDNODE

@NODE CreePiste
@TITLE "Create a track"
@{JCENTER}@{b}Create a track@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Each project constructed with Euterpe is formed of tracks and patterns.
A track is the vertical part of a project and is useful in the repartition
of the MIDI Channels.
The right part is dedicated to the patterns.@{ui}@{APEN 1}
@{LINE}@{LINE}
To create a track, two methods are possible :
@{LINE}@{LINE}
With the mouse, by double clicking in the edition window. The
@{" track creation window " link FCreePiste} will then appear.
@{LINE}@{LINE}
In the EMusic window with the command :
@{LINE}
@{APEN 3}CREATE TRACK "@{APEN 2}TrackName@{APEN 3}"@{APEN 1}
where @{APEN 2}TrackName@{APEN 1} is the selected name for the track.
@{LINE}@{LINE}
@{APEN 3}CREATE TRACK "@{APEN 2}TrackName@{APEN 3}" AUDIO @{APEN 1}
will create an audio track.
@{LINE}@{LINE}
@ENDNODE

@NODE CreeSection
@TITLE "Create a pattern"
@{JCENTER}@{b}Create a pattern@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}A pattern is the horizontal part of a project and its main purpose
is the handling ofevents.
The patterns are located on the right part of the screen.
The left part is dedicated to the tracks.@{ui}@{APEN 1}
@{LINE}@{LINE}
To create a pattern; three methods are allowed :
@{LINE}@{LINE}
With the mouse, by double clicking in the edition window in the front of
the selected track.
@{LINE}@{LINE}
With the duplicate option in the Patterns menu. A copy of the current pattern
will be made.
@{LINE}@{LINE}
In the EMusic window, with the command :
@{LINE}
@{APEN 3}CREATE PATTERN "@{APEN 2}PatName@{APEN 3}"@{APEN 1}
where @{APEN 2}PatName@{APEN 1} is the selected name for the pattern.
The pattern will be created on the current track.
@{LINE}@{LINE}
@ENDNODE

@NODE CreeSMF
@TITLE "Create a Midi File"
@{JCENTER}@{b}Create a Midi File@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}By creating a Midi File, you will be able to transfer your projects to
other sites not yet equiped with Euterpe.@{ui}@{APEN 1}
@{LINE}@{LINE}
To create a Midi File, you must have a project loaded in RAM then
select the Export option from the Project menu and the sub-entry
MIDIFILE 0 ou MIDIFILE 1 depending on the selected type.
@{LINE}@{LINE}
@ENDNODE

@NODE EnrMIDI
@TITLE "MIDI Recording"
@{JCENTER}@{b}MIDI Recording@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}The MIDI recording is one of the main functions of a sequencer.
Before anything else you must have a MIDI source (such as a keyboard
with a MIDI OUT plug), a midi interface for your computer, and at least
a cable to make the junction between the MIDI OUT plug of your source
and the MIDI IN plug of your interface.
@{ui}@{APEN 1}
@{LINE}@{LINE}
The simplest method for recording is to create a pattern, activating it
it if necessary with a mouse click.
Then select the record button in the Control window.
When you will push the Play button, you will then notice that the
position counters has started moving. To stop the recording, simply push the
Stop button.
@{LINE}@{LINE}
@ENDNODE

@NODE EnrMulti
@TITLE "Multitracks recording"
@{JCENTER}@{b}Multitracks recording@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Multitracks recording allows the recording of more than one MIDI channel
at the same time.
@{ui}@{APEN 1}
@{LINE}@{LINE}
For multitrack recording, you have to select the Record option and the
input channel in the track Edit window for each desired track. Other
channels will be filtered.
@{LINE}@{LINE}
@ENDNODE

@NODE EnrAudio
@TITLE "Audio Recording"
@{JCENTER}@{b}Audio Recording@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Audio recording allows you to add voice and acoustic instruments to your songs.
For this you will need an AHI compatible sampler.
@{ui}@{APEN 1}
@{LINE}@{LINE}
For recording sounds, you must create an audio track ans select this track
before switching to record mode. But before this you must set the recording
speed bu the menu @{i}Edit->Audio Access@{ui} then the buttons @{i}Modify@{ui}
 and @{i}Audio Mode Selection@{ui}. The sampling rate is of great importance
if your sampler is using the Amiga main processor : a too high rate could
hang your machine. In all cases you should be able to sample at 8000Hz, which
is not enough for a good record quality but fine for composing or arranging
a song. Audio recording uses the same principles than @{" Midi recording " link EnrMIDI}.
@{LINE}@{LINE}
@ENDNODE

@NODE Midi
@TITLE "Midi (CAMD and serial.device)"
@{JCENTER}@{b}Midi (CAMD and serial.device)@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}MIDI stands for Musical Instrument Digital Interface and its
specifications tell how the datas are travelling between a network of
machines composing a network.
@{ui}@{APEN 1}
@{LINE}@{LINE}
On the Amiga, this datas are generally using the serial interface and
need a MIDI interface or a serial cable for linking two Amigas.
This is how Euterpe was functionning in the first time.
@{LINE}@{LINE}
The actual version allows you to access as many Midi networks as you have
serial ports and you can also open virtual Midi accesses on other CAMD
applications.
@{LINE}@{LINE}
This Midi accesses are defined as input and output and defined by a name
(e.g. : serial.device) and a unit number (0 is default unit). The same
access or a different access can be used in input and output.
The accesses are used by Midi and Drum instruments and can be edited
by the menu Edit -> Midi Access. You will notice a list with a selected entry :
the access which is selected is the default one, used for the edition and other
operations (such as Midi Testing) where Instruments are not taken into account.
@{LINE}@{LINE}
The use of the CAMD.library will allow you to create internal accesses
to transmit MIDI datas to other CAMD software or to CAMD Midi drivers.
For example, you can create a Midi access (called Cluster) that will be used
as an output for Euterpe and as an input for another CAMD software (such as
a MIDI effect processor) which will then transform the datas and send them
to the MIDI interface or to another software.
@{LINE}@{LINE}
@ENDNODE

@NODE Audio
@TITLE "Audio (AHI)"
@{JCENTER}@{b}Audio (AHI)@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Audio with Euterpe is functionning in two ways : like a Midi instrument
or as a single sample.
@{ui}@{APEN 1}
@{LINE}@{LINE}
Euterpe being dedicated to become a full-featured software,
the Audio routines constitute a big part of the application.
@{LINE}@{LINE}
in the first time, this routines were based on audiotools routines
of Rob Peck, which may be a little old but are still the best
way to use the audio.device.
@{LINE}@{LINE}
Historically, these routines are tied to the IFF 8SVX and IFF SMUS file
formats. The samples are defining octaves and an array say which
octave must be used for each of the 128 Midi notes. These samples also
have an introduction part played once and a repeat part, played again until
the end of the note.
@{LINE}@{LINE}
This mecanism has been greatly enhanced by the introduction of
the Dissidents's SAMP format which brings the possibility of using
resolutions from 8 to 32 bits, a varying number of channels (IFF 8SVX format
is at most stereophonic) and do not define octaves anymore but a set of
waves for each of the 128 notes. This great format did not encounter much
success, probably because of it's complexity and also because some fields
are missing to make it really perfect (For example, a 435 Hz A can not be
differenciated from a 440 Hz A because the note is defined as a Midi index).
Euterpe is however internally very close to the SAMP format.
@{LINE}@{LINE}
Actually, Euterpe is able of reading the following formats : IFF 8SVX
and IFF AIFF. Other formats can be imported with the DataTypes (3.0 or + needed), in this case
they will be converted to IFF 8SVX (8 bits).
@{LINE}@{LINE}
The new AHI system is a great enhancement concerning the number of audio
channels and the sounds resolution. It's major advantage is the possibility
to interface transparently not only the Amiga internal audio but also
most of the sound cards available on the market. With AHI, it is now possible
to define a new audio format.
@{LINE}@{LINE}
audio.device support has been removed because of the difficulty of implementing
the double-buffered reading and also because of the impossibility of setting
volume, frequency and panoramics without accessing the hardware.
Since the AHI support routines have been greatly enhanced, the loss of quality
of some 8 bits samples will be certainly be solved by a better selection of your audio driver.
@{LINE}@{LINE}
If you use AHI, then it will be possible to configure more than one Audio
output with the menu Edit -> Audio Access. The default access will be
the one selected in the list.
@{LINE}@{LINE}
@ENDNODE


@NODE PisteMidi
@TITLE "Midi Track"
@{JCENTER}@{b}Track Type : MIDI@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}These tracks contain MIDI events.@{ui}
@{LINE}@{LINE}
MIDI tracks hold notes and other Midi events. Common and Realtime messages
can be edited but in other tracks. For selecting the pattern type, press
Shift and double click on the track name.
@{LINE}@{LINE}
@ENDNODE

@NODE PisteAudio
@TITLE "Audio Track"
@{JCENTER}@{b}Track Type : AUDIO@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}These tracks contain samples.@{ui}
@{LINE}@{LINE}
Audio samples can be used with instruments by MIDI tracks. However, in the
case where these samples are only sound effects or if their size prevents
you to hold them in memory, you can choose to use them in an Audio track by
creating one pattern for each sample. This is how you will be able to
replay the direct-to-disc samples.
@{LINE}@{LINE}
@ENDNODE

@NODE PisteMaster
@TITLE "Master Track"
@{JCENTER}@{b}Track Type : MASTER@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}@{u}This track@{uu} allow the control of global events.@{ui}
@{LINE}@{LINE}
Master track events are affecting all the other tracks.
@{LINE}@{LINE}
Different from other tracks, the master track always exists and can't be deleted.
It is also unique, and the only action allowed is edition in events mode.
Actually, the master track recognise tempi and signatures changes.
@{LINE}@{LINE}
@ENDNODE

@NODE Dialogue
@TITLE "Questions and Answers"
@{JCENTER}@{b}Questions and Answers@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Since you may ask some questions about this software, here are some answers.
@{ui}@{APEN 1}
@{LINE}@{LINE}
@{APEN 3}How to set the locators ?@{APEN 1}
@{LINE}
Go to the wanted position and then simply click on the record button. Select then
the locator you want to set.
@{LINE}@{LINE}
@{APEN 3}What are external controls ?@{APEN 1}
@{LINE}
Theses controls are for those of you which want to bring their Amiga on stage !
In this case a simple three buttons mouse connected on the joystick port will allow you
to control the functions of your needs.
Those who have some electronic knowledge will be able to easily make some kind of
foot pedal.
@{LINE}@{LINE}
@{APEN 3}What is navigation screen for ?@{APEN 1}
@{LINE}
When a band starts a practice session, maybe one musician doesn't know the
song structure or may be the singer forgot the texts ...
Navigation screen is here for introducing useful informations when the song
is performing (it sure can do karaoke but this is not my cup of tea).
@{LINE}
This can be also be useful on stage if you want to add some visual effects
to your compositions... (notice that this screen is genlock aware)
@{LINE}@{LINE}
@{APEN 3}What is OUI ?@{APEN 1}
@{LINE}
OUI means Object User Interface. This is a collection of C++ functions designed
to make GUI programming easy. A simple dialog box is made with OUI in less than
fifty lines of code. OUI has nothing to see with UIK, MUI or the others. It is
even possible to interface OUI with any of those... The (awful ;)) OUI gadgets
are simply BOOPSI gadgets that I wrote to enhance a little my interface.
May be one day I will give OUI to the public domain but it is not my priority.
Tell me if you want things speeded up.
@{LINE}@{LINE}
@ENDNODE

@NODE Ecrans
@TITLE "Euterpe's Screens"
@{JCENTER}@{b}Euterpe 's Screens@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}You have probably noticed that Euterpe used two scrrens. One of
them is dedicated to the windows and the other one to the display.
@{ui}@{APEN 1}
@{LINE}@{LINE}
@{APEN 3}The Public Screen@{APEN 1}
@{LINE}
The main screen of Euterpe is a public and its name is Euterpe.
If the application is quitting and if windows that do not depend of
the application (known as visitor windows) are still there, Euterpe
will ask you to close them. If the windows are still present after
that, Euterpe will free everything but will let the screen opened.
If later, you load again Euterpe then the application will use this
screen instead of creating another one.
@{LINE}@{LINE}
@{APEN 3}The Navigation Screen@{APEN 1}
@{LINE}
The text display is made on a so called Navigation screen which is also
used by external controls. If you select the Navigation screen active
option this screen will pass in the foreground at each play and then
to the background at each stop. If the option inactive the screen
will stay in the background.
@{LINE}@{LINE}
@{APEN 3}Other screens@{APEN 1}
@{LINE}
If you are displaying pictures, Euterpe will load them in a separate
screen. This one will be closed at the end of the display. If your
pictures do not display, it is possible that there is not enough memory
left for a new screen initialisation.
@{LINE}@{LINE}
@ENDNODE

@NODE FARPlan
@TITLE "Background Window"
@{JCENTER}@{b}The background window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allows you to regain the control of the software when you have
closed all other windows.@{ui}
@{LINE}@{LINE}
This window does not contain any gadget but allows a limited menu selection when
it is activated :
@{LINE}@{LINE}
@{TAB3} @{" Project " link MProjet}@{TAB2} -- Files operations
@{LINE}
@{TAB3} @{" Windows " link MFenetres}@{TAB2} -- Windows selection
@{LINE}
@{LINE}@{LINE}
@ENDNODE

@NODE FPistes
@TITLE "Tracks window"
@{JCENTER}@{b}The tracks window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}Tracks and patterns edition window.@{ui}
@{LINE}@{LINE}
The leftmost part of this window contains four rectangles :
@{LINE}@{LINE}
» Inside the first is the track name. At startup, this box is empty since no
visible track has been @{" created " link CreePiste}.
@{LINE}
@{LINE}
@{b}Tracks types@{ub}
@{LINE}
The tracks may be of three kinds : @{" Midi " link PisteMidi}, @{" Audio " link PisteAudio} or @{" Master " link PisteMaster} .
@{LINE}
@{b}Master Track@{ub}
@{LINE}
The Master track is unique and invisible. You can access to it via the @{" Edit menu " link MEditer}.
@{LINE}
@{b}Track selection@{ub}
@{LINE}
This is done by a click on the left mouse button while pointing on the track name.
@{LINE}
@{b}Multi-selection of tracks@{ub}
@{LINE}
Same type tracks can be selected simulteanously by keeping the SHIFT key pressed
while selecting them. The active track is the first selected.
@{LINE}
@{b}Moving the active track@{ub}
@{LINE}
You can move it by keeping the left mouse button pressed and dragging it
vertically to its new position.
@{LINE}
@{b}Accessing Tracks menu@{ub}
@{LINE}
You can access to the @{" Tracks " link MPistes} menu if the active track exists.
Some operations work on all selected tracks.
@{LINE}
@{b}Tracks parameters@{ub}
@{LINE}
By double-clicking on a track, you will make appear the @{" parameters window " link FParaPiste} of this track.
@{LINE}@{LINE}
» The second box contains the name of the @{" instrument " link Inst} used by the track.
@{LINE}@{LINE}
» The third box contains the input (in black) and output (in white) channels of the track.
If a channel is displayed as @{i}Omni@{ui} the patterns channels will be used.
@{LINE}@{LINE}
» The last box contains three buttons : M, R et FX.
@{LINE}
@{b}The M button@{ub}
@{LINE}
This button activates/deactivates  the track output (Mute).
@{LINE}
@{b}The R button@{ub}
@{LINE}
This button activate/deactivate the record.
@{LINE}
@{b}The FX button@{ub}
@{LINE}
This button activate/deactivate the effects
@{LINE}@{LINE}
The rightmost part is used for @{" creation " link CreeSection} and edition of patterns.
@{LINE}
@{LINE}
@{b}Patterns types@{ub}
@{LINE}
Master and Audio tracks allow only one pattern type. Instrument tracks allow
three different pattern types : @{i}Channel@{ui}, @{i}Common@{ui} and @{i}SysEx@{ui}.
You can modify the pattern type by selecting the @{" track parameters " link FParaPiste}.
@{LINE}
@{b}Pattern selection@{ub}
@{LINE}
Click on the pattern with the left mouse button.
@{LINE}
@{b}Multi-selection of patterns@{ub}
@{LINE}
Patterns of the same kind can be selected simulteanously by keeping the SHIFT
key pressed during the selection. The active pattern is the first selected.
@{LINE}
@{b}Moving the active pattern@{ub}
@{LINE}
You can move it by holding the left mouse button pressed and by dragging it
horizontally.
@{LINE}
@{b}Changing track@{ub}
@{LINE}
Track change is done by dragging the pattern vertically.
@{LINE}
@{b}Accessing the patterns menus@{ub}
@{LINE}
You can access to the @{" Patterns " link MSections } menu if the active pattern
exists. Some operations work on all selected patterns.
@{LINE}
@{b}Pattern edition@{ub}
@{LINE}
By double-clicking on a section, you will make appear the @{" Edition window " link FEditSection} of this pattern.
@{LINE}
@{b}Pattern parameters@{ub}
@{LINE}
By keeping the SHIFT key pressed and double-clicking on a pattern, you will make
apperar the @{" parameters window " link FParaSection} of this pattern.
@{LINE}@{LINE}
Above the patterns are drawed the graphical indicators : measure numbers and
the two locators.
@{LINE}@{LINE}
In the bottom of the window is the status bar : Euterpe will display some messages
in this place.
@{LINE}@{LINE}
Two scrollers (horizontal and vertical) are on the window borders. They allow
to move between tracks (vertical scroller) or between measures (horizontal scroller).
@{LINE}@{LINE}
From this window, you may access to the following menus :
@{LINE}@{LINE}
@{TAB3} @{" Project " link MProjet}@{TAB2} -- Files operations
@{LINE}
@{TAB3} @{" Windows " link MFenetres}@{TAB2} -- Windows selection
@{LINE}
@{TAB3} @{" Edit " link MEditer}@{TAB3} -- Accessing datas
@{LINE}
@{TAB3} @{" Tracks " link MPistes}@{TAB2} -- Tracks operations
@{LINE}
@{TAB3} @{" Patterns " link MSections}@{TAB2} -- Patterns operations
@{LINE}
@{TAB3} @{" Preferences " link MPreferences}@{TAB} -- Euterpe's Configuration
@{LINE}
@{TAB3} @{" Macros " link MMacros}@{TAB2} -- Repeating actions
@{LINE}
@{TAB3} @{" MIDI Control " link MControl}@{TAB} -- MIDI tests ad access
@{LINE}@{LINE}
@ENDNODE

@NODE FCreePiste
@TITLE "Track creation"
@{JCENTER}@{b}Track creation window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allows to set up the initial parameters of a track@{ui}
@{LINE}@{LINE}
This @{" track creation " link CreePiste} window contains :
@{LINE}
@{b}Name input@{ub}
@{LINE}
This gadget allows you to define a name for the new track.
@{LINE}
@{b}Type selection@{ub}
@{LINE}
Choose @{i}Instruments@{ui} for a Midi track and et @{i}Samples@{ui} for an Audio Track.
@{LINE}
@{b}Inputs/Outputs@{ub}
@{LINE}
These two display zones show you the capacities of the instrument or the AHI
driver you have selected.
@{LINE}
@{b}Instruments list@{ub}
@{LINE}
You may choose the instrument for this track from the list.
@{LINE}
@{b}OK/Annule@{ub}
@{LINE}
Validate (OK) or cancel the creation by clicking on the matching button.
@{LINE}@{LINE}
@ENDNODE

@NODE FParaPiste
@TITLE "Track parameters"
@{JCENTER}@{b}Track parameters window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allows the setting of the parameters of a track.@{ui}
@{LINE}@{LINE}
This window contains :
@{LINE}
@{b}Name entry@{ub}
@{LINE}
Enter the new track name in this gadget.
@{LINE}
@{b}Pattern type selection@{ub}
@{LINE}
@{i}Instruments@{ui} tracks allow three patterns types :
@{i}Channel@{ui}, @{i}Common@{ui} and @{i}SysEx@{ui}.
@{LINDENT 8}
@{LINE}
@{i}Channel@{ui}
@{LINE}
The patterns of this kind are the more frequently employed and contain
events associated with a Midi channel (Note, Program Change, etc...).
@{LINE}
@{i}Common@{ui}
@{LINE}
These patterns are seldom used and access all channels
simulteanously (Song Pointer Position, TuneRequest, ...).
@{LINE}
@{i}SysEx@{ui}
@{LINE}
SysEx patterns contain System Exclusive events and may address all or a single
channel depending on their format. The SysEx ($F0) and EOX ($F7) events are
defined here plus one Data event. However, to help you in the edition of System
Exclusive datas, Euterpe recognise some special codes defined by the Midi protocol
such as Constructor (constructor ID) and RealTime and Non RealTime events which
are employed by some protocols such as General Midi, Midi Show Control or Midi Machine Control.
@{LINDENT 4}
@{LINE}
@{b}OK/Cancel@{ub}
@{LINE}
Validate (OK) or cancel the new parameters by clicking on the matching button.
@{LINE}@{LINE}
@ENDNODE

@NODE FParaSection
@TITLE "Pattern parameters"
@{JCENTER}@{b}Pattern parameters window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allow the setting of the parameters of a pattern.@{ui}
@{LINE}@{LINE}
Window contents:
@{LINE}
@{b}Pattern Name@{ub}
@{LINE}
Enter the new pattern name in this gadget.
@{LINE}
@{b}Channell@{ub}
@{LINE}
Outut channel used by the pattern.
@{LINE}
@{b}Volume@{ub}
@{LINE}
Output volume (Audio patterns only)
@{LINE}
@{b}Wave@{ub}
@{LINE}
Wave form selection (Audio patterns only)
@{LINE}
@{b}Starting Measure/Time/Step@{ub}
@{LINE}
Starting position of the pattern.
@{LINE}
@{b}Samples@{ub}
@{LINE}
List of available samples (Audio patterns only).
@{LINE}
@{b}OK/Cancel@{ub}
@{LINE}
Validate (OK) or cancel the new parameters by clicking on the matching button.
@{LINE}@{LINE}
@ENDNODE

@NODE FInstruments
@TITLE "Instruments list"
@{JCENTER}@{b}Instruments edition window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allow the creation, the modification or the removal of
an instrument.@{ui}
@{LINE}@{LINE}
Window contents:
@{LINE}
@{b}Create@{ub}
@{LINE}
This button allows the creation of a new instrument of the same kind
than the one currently selected in the list.
The @{" parameters window " link FParaInst} will be then displayed.
@{LINE}
@{b}Modify@{ub}
@{LINE}
This button allow the edition of the selected instrument by displaying the
 @{" parameters window " link FParaInst}.
@{LINE}
@{b}Remove@{ub}
@{LINE}
This button allows to remove the selected instrument. The linked instruments
(those used by tracks) and the first instrument are not removable.
@{LINE}
@{bInstruments list@{ub}
@{LINE}
Select the new instrument for the track in the list.
@{LINE}
@{b}OK/Cancel@{ub}
@{LINE}
Validate (OK) or cancel the new selection by clicking on the matching button.
@{LINE}@{LINE}
@ENDNODE

@NODE FParaInst
@TITLE "Instrument parameters"
@{JCENTER}@{b}Instrument parameters window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allows to define the parameters of an instrument.@{ui}
@{LINE}@{LINE}
Window contents:
@{LINE}
@{b}Instrument name@{ub}
@{LINE}
Enter the instrument name in this gadget.
@{LINE}
@{b}Metronome@{ub}
@{LINE}
If this option is checked, then the instrument can ne used by the metronome.
@{LINE}
@{b}Display@{ub}
@{LINE}
The tracks and patterns using this instrument will be drawed with the selected color.
@{LINE}
@{b}Type@{ub}
@{LINE}
Instrument type selection between : @{"Midi" link FMidi}, @{"Drum" link FRythmique}, @{"Audio" link FAudio}
, @{"Drum Audio" link FRythmiqueAudio}, @{"Texts" link FTextes}, @{"Pictures" link FImages} and @{"ARexx" link FARexx}.
Changing an instrument type will cancel all the settings you can have defined with
the previous type.
@{LINE}
@{b}Load@{ub}
@{LINE}
Load an instrument from disk.
@{LINE}
@{b}Save@{ub}
@{LINE}
The isntrument parameters are saved on disk.
@{LINE}
@{b}Edite@{ub}
@{LINE}
Instrument's specific parameters are displayed. Those are depending on the type.
@{LINE}
@{b}OK/Cancel@{ub}
@{LINE}
Validate (OK) or cancel the new parameters by clicking on the matching button.
@{LINE}@{LINE}
@ENDNODE

@NODE FMidi
@TITLE "MIDI instrument parameters"
@{JCENTER}@{b}MIDI instrument parameters window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allows to define the parameters of a MIDI instrument.@{ui}
@{LINE}@{LINE}
Window contents:
@{LINE}
@{b}Program name@{ub}
@{LINE}
The program changes can be renamed with this gadget.
@{LINE}
@{b}Instruments@{ub}
@{LINE}
List of the program changes. By default, these are the General Midi definitions.
@{LINE}
@{b}Input@{ub}
@{LINE}
This list is for the selection of the MIDI input.
@{LINE}
@{b}Output@{ub}
@{LINE}
This list is for the selection of the MIDI output.
@{LINE}
@{b}OK/Cancel@{ub}
@{LINE}
Validate (OK) or cancel the new parameters by clicking on the matching button.
@{LINE}@{LINE}
@ENDNODE

@NODE FRythmique
@TITLE "Drum instrument parameters"
@{JCENTER}@{b}Drum instrument parameters window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allows you to define the parameters of a Drum instrument.@{ui}
@{LINE}@{LINE}
Window contents:
@{LINE}
@{LINE}
@{b}The Piano@{ub}
@{LINE}
The note displayed in yellow is the actually edited note. The entire Midi range
is accessible (from C-2 to G 8). For editing another note, click on the desired place.
If you are not accustomed in piano note reading, each octave is formed by
five black notes (the sharps) and seven white notes. The leftmost note on the piano is C-2.
@{LINE}
@{b}Instruments@{ub}
@{LINE}
This is the list of the drum elements compatible with General Midi and Roland GS formats.
Some old drum sequencers do not match these standards, you will need to convert your
datas in some way. If possible, you should modify the drum sequencer settings,
so you will have to do the job only once.
@{LINE}
@{b}Note@{ub}
@{LINE}
Note matching the selected element. For example, if the bass drum of your drum sequencer is
assigned to the note 44, you should set this value for the General Midi elements
Bass Drum 1 (36) and Acoustic Bass Drum (35). So you will recognise this element
in the @{" Events window " link FEvents}.
@{LINE}
@{b}Input@{ub}
@{LINE}
This list is for the selection of the MIDI input.
@{LINE}
@{b}Output@{ub}
@{LINE}
This list is for the selection of the MIDI output.
@{LINE}
@{b}Apply@{ub}
@{LINE}
Will convert automatically all the patterns using this instrument. So, in the
precedent example, and if you have loaded a General Midi file, all the
notes 35 and 36 will be changed to 44 if you click on apply.
si vous sélectionnez le bouton Applique.
@{LINE}
@{b}OK/Cancel{ub}
@{LINE}
Validate (OK) or cancel the new parameters by clicking on the matching button.
@{LINE}@{LINE}
@ENDNODE

@NODE FAudio
@TITLE "Audio instrument parameters"
@{JCENTER}@{b}Audio instrument parameters window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allows you to define the parameters of an Audio instrument.@{ui}
@{LINE}@{LINE}
Window contents:
@{LINE}
@{b}Program@{ub}
@{LINE}
Program change number between 0 and 127.
@{LINE}
@{b}Edit@{ub}
@{LINE}
Edition of the sample assigned to the selected program.
@{LINE}
@{b}Clear@{ub}
@{LINE}
Clear the links of the slected program.
@{LINE}
@{b}Sounds@{ub}
@{LINE}
Selection of the sample assigned to the selected program.
@{LINE}
@{b}Audio driver@{ub}
@{LINE}
List of the AHI drivers availables
@{LINE}
@{b}OK/Cancel@{ub}
@{LINE}
Validate (OK) or cancel the new parameters by clicking on the matching button.
@{LINE}@{LINE}
@ENDNODE

@NODE FRythmiqueAudio
@TITLE "Audio Drum instrument parameters"
@{JCENTER}@{b}Audio drum instrument parameters window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allows you to define the parameters of an Audio Drum instrument.@{ui}
@{LINE}@{LINE}
Window contents:
@{LINE}
@{b}Note@{ub}
@{LINE}
Note selection.
@{LINE}
@{b}Edit@{ub}
@{LINE}
Edit the sample assigned to the selected note.
@{LINE}
@{b}Clear@{ub}
@{LINE}
Remove the link between the note and the sample.
@{LINE}
@{b}List@{ub}
@{LINE}
List of GM/GS drum elements.
@{LINE}
@{b}Sounds@{ub}
@{LINE}
List of samples.
@{LINE}
@{b}Audio output@{ub}
@{LINE}
Name of the AHI driver.
@{LINE}
@{b}OK/Cancel@{ub}
@{LINE}
Validate (OK) or cancel the new parameters by clicking on the matching button.
@{LINE}@{LINE}
@ENDNODE

@NODE FTextes
@TITLE "Texts instrument parameters"
@{JCENTER}@{b}Texts instrument parameters window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allows you to define the parameters of a Text instrument.@{ui}
@{LINE}@{LINE}
Window contents:
@{LINE}
@{b}Piano@{ub}
@{LINE}
The note displayed in yellow is the actually edited note. The entire Midi range
is accessible (from C-2 to G 8). For editing another note, click on the desired place.
If you are not accustomed in piano note reading, each octave is formed by
five black notes (the sharps) and seven white notes. The leftmost note on the piano is C-2.
@{LINE}
@{b}Sentence@{ub}
@{LINE}
Text assigned to the note.
@{LINE}
@{b}Note@{ub}
@{LINE}
The numerical value of the selected note on the piano.
@{LINE}
@{b}Sentences list@{ub}
@{LINE}
Sentence selection.
@{LINE}
@{b}Position@{ub}
@{LINE}
By clicking on the button, the Navigation screen will be displayed and the new
position of the text on the screen can be set by dragging the mouse. Press left
mouse button, move the mouse and release the button for a new posisition. If you
don't want to set a new position then press right mouse button.
@{LINE}
@{b}X Position and Y Position@{ub}
@{LINE}
This gadgets provide another way of entering the position.
@{LINE}
@{b}Font@{ub}
@{LINE}
A font requester will appear on the navigation screen if you select this button.
@{LINE}
@{b}OK/Annule@{ub}
@{LINE}
Validate (OK) or cancel the new parameters by clicking on the matching button.
@{LINE}@{LINE}
@ENDNODE

@NODE FImages
@TITLE "Pictures instrument parameters"
@{JCENTER}@{b}Pictures instrument parameters window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allows to define the parameters of a Pictures instrument.@{ui}
@{LINE}@{LINE}
Window contents :
@{LINE}
@{b}Piano@{ub}
@{LINE}
The note displayed in yellow is the actually edited note. The entire Midi range
is accessible (from C-2 to G 8). For editing another note, click on the desired place.
If you are not accustomed in piano note reading, each octave is formed by
five black notes (the sharps) and seven white notes. The leftmost note on the piano is C-2.
@{LINE}
@{b}Picture@{ub}
@{LINE}
Access path for the selected picture.
@{LINE}
@{b}Note@{ub}
@{LINE}
The numerical value of the selected note on the piano.
@{LINE}
@{b}File Request@{ub}
@{LINE}
Allows to load a picture from the disk.
@{LINE}
@{b}Display@{ub}
@{LINE}
The picture will be shown on a separate screen.
@{LINE}
@{b}Pictures list
@{LINE}
The picture selection can be done on this list.
@{LINE}
@{b}OK/Cancel@{ub}
@{LINE}
Validate (OK) or cancel the new parameters by clicking on the matching button.
@{LINE}@{LINE}
@ENDNODE

@NODE FARexx
@TITLE "ARexx instrument parameters"
@{JCENTER}@{b}ARexx instrument parameters window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window allows you to define the parameters of an ARexx instrument.@{ui}
@{LINE}@{LINE}
Window contents:
@{LINE}
@{b}Piano@{ub}
@{LINE}
The note displayed in yellow is the actually edited note. The entire Midi range
is accessible (from C-2 to G 8). For editing another note, click on the desired place.
If you are not accustomed in piano note reading, each octave is formed by
five black notes (the sharps) and seven white notes. The leftmost note on the piano is C-2.
@{LINE}
@{b}ARexx File@{ub}
@{LINE}
Access path for the selected ARexx script.
@{LINE}
@{b}Note@{ub}
@{LINE}
The numerical value of the selected note on the piano.
@{LINE}
@{b}File Request@{ub}
@{LINE}
Allows to load an ARexx script from the disk.
@{LINE}
@{b}Launch@{ub}
@{LINE}
Execute the selected ARexx script.
@{LINE}
@{b}Scripts list@{ub}
@{LINE}
The script selection can be done on this list.
@{LINE}
@{b}OK/Cancel@{ub}
@{LINE}
Validate (OK) or cancel the new parameters by clicking on the matching button.
@{LINE}@{LINE}
@ENDNODE

@NODE FControle
@TITLE "Control window"
@{JCENTER}@{b}The control window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window contains the gadgets needed for recording, playing and moving
into a project.@{ui}
@{LINE}@{LINE}
On the first line, from left to right:
@{LINE}
@{LINE}
@{b}Record@{ub}
@{LINE}
This button activates the record mode. This mode allows you to record if you
press the Play butto, to set the locators to the current position if you click
on one of them and also to insert tempi changes in the Master track if you move
the tempo gadget.
@{LINE}
@{b}Play@{ub}
@{LINE}
By pressing this button, you enter in the Play mode. If the Record mode is
set then you will be effectively recording. If the Loop mode is set,
the starting point will be the left locator and the reproduction will progress
until the right locator is reached and then the song will start again from the
left locator and so on. If the Insertion mode is set, the song will play
normally but the record mode will be activated between the left and the right locator
positions.
@{LINE}
@{b}Beginning@{ub}
@{LINE}
The start of the song is reached.
@{LINE}
@{b}Fast Rewind@{ub}
@{LINE}
The position goes backward until the start of song is reached.
@{LINE}
@{b}Fast Forward@{ub}
@{LINE}
The position goes forward.
@{LINE}
@{b}End@{ub}
@{LINE}
The real end of the song is reached (the last event position).
@{LINE}
@{b}Stop@{ub}
@{LINE}
Stop Play and Record. The Record mode will be unset if necessary.
si nécessaire.
@{LINE}
@{b}Pause@{ub}
@{LINE}
Performs a real pause. The sounds generators are not stopped, time is suspended
until you release the pause. This is very handy when you want to do some
settings on your sounds.
@{LINE}
@{b}Left Locator@{ub}
@{LINE}
When clicking on this button, the song pointer will move to the left locator position.
If the record mode is active, the left locator will be set to the current position.
The screen will flash if the setting is incorrect (left position > right position).
@{LINE}
@{b}Right Locator@{ub}
@{LINE}
When clicking on this button, the song pointer will move to the right locator position.
If the record mode is activen the right locator will be set to the current position.
The screen will flash if the setting is incorrect (right position < left position).
@{LINE}
@{b}Solo@{ub}
@{LINE}
The mute (M) button of each track is inverted when you press this.
@{LINE}
@{b}Loop@{ub}
@{LINE}
Activate the Looping mode : the song position will cycle between the two locators.
@{LINE}
@{b}Insertion@{ub}
@{LINE}
Also known as punchin/punchout : the record mode will be activated at the
position specified by the left locator an deactivated at the rght locator
position.
@{LINE}
@{b}Time Signature@{ub}
@{LINE}
This button is not active yet.
@{LINE}@{LINE}
On the second line, from left to right:
@{LINE}
@{b}Tempo@{ub}
@{LINE}
This slider allows to set tempo and insert tempi changes in the Master track if
the record is active.
@{LINE}
@{b}Position@{ub}
@{LINE}
Display the actual position in Measure/Time/Step
@{LINE}
@{b}Time position@{ub}
@{LINE}
Display the SMPTE time value of the position in Hour/Minute/Second/Video Frame.
@{LINE}
@{b}Left locator@{ub}
@{LINE}
Display the left locator position in Measure/Time/Step
@{LINE}
@{b}Locateur droit@{ub}
@{LINE}
Display the right locator position in Measure/Time/Step
@{LINE}@{LINE}
From this window, you may access to the following menus :
@{LINE}@{LINE}
@{TAB3} @{" Project " link MProjet}@{TAB2} -- Files operations
@{LINE}
@{TAB3} @{" Windows " link MFenetres}@{TAB2} -- Windows selection
@{LINE}
@{TAB3} @{" Edit " link MEditer}@{TAB3} -- Accessing datas
@{LINE}
@{TAB3} @{" Tracks " link MPistes}@{TAB2} -- Tracks operations
@{LINE}
@{TAB3} @{" Patterns " link MSections}@{TAB2} -- Patterns operations
@{LINE}
@{TAB3} @{" Preferences " link MPreferences}@{TAB} -- Euterpe's Configuration
@{LINE}
@{TAB3} @{" Macros " link MMacros}@{TAB2} -- Repeating actions
@{LINE}
@{TAB3} @{" MIDI Control " link MControl}@{TAB} -- MIDI tests ad access
@{LINE}@{LINE}
@ENDNODE

@NODE FEMusic
@TITLE "EMusic Console"
@{JCENTER}@{b}EMusic Console@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}In this window, you can perform directly ARexx commands.@{ui}
@{LINE}@{LINE}
The aim of this window is to help you in the handling of the @{" ARexx "} commands
by trying it. The HELP command will show you the list.
@{LINE}@{LINE}
@ENDNODE

@NODE FEditSection
@TITLE "Patterns edition"
@{JCENTER}@{b}Patterns edition windows@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}These windows provide patterns editing features.@{ui}
@{LINE}@{LINE}
The patterns only work on a single output channel. The access to the
edition windows is gained by double-clicking on the selected pattern.
Each kind of window has an associated edition mode which is memorized.
At each time, during the edition you may switch to another kind of edition
depending on your needs. Master type patterns can only be edited by
the Events window.
@{LINE}@{LINE}
The edition windows actually handled by Euterpe are :
@{LINE}@{LINE}
@{TAB3}@{" 2D Edit " link F2D }@{TAB} -- 2D graphical edition
@{LINE}
@{TAB3}@{" Events " link FEvents }@{TAB} -- List edition
@{LINE}@{LINE}
@ENDNODE

@NODE F2D
@TITLE "2D Edit"
@{JCENTER}@{b}The 2D bars edition window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window display the pattern contents in two dimensions.@{ui}
@{LINE}@{LINE}
Window contents:
@{LINE}
@{b}Display box@{ub}
@{LINE}
Onto this box the events are drawed. The upper part is used for the general
display and the lower part is used for the velocities. The measures are indicated
between this two parts.
@{LINE}
@{b}Zoom box@{ub}
@{LINE}
The place where the mouse is pointing at is reproduced and enlarged in this box.
The red caret indicates the exact pointer position. Thus, in case of difficulties
in selecting events, looking into this box may help you.
@{LINE}
@{b}Insertion@{ub}
@{LINE}
Click on the brush for entering insertion mode. You will then insert events
by drawing them. The status bar will give you the parameters of the newly
created event.
@{LINE}
@{b}Removing@{ub}
@{LINE}
Click on the rubber for entering removal mode. You will then delete events
by clicking on them. This operation can't be undone but you still have the possibility
of closing the window and restore the previous pattern by answering "No" to the asked question.
@{LINE}
@{b}Length@{ub}
@{LINE}
Click on this button for modifying a note length. Then click on the note and
set its new length.
@{LINE}
@{b}Move@{ub}
@{LINE}
Click on this button for moving an event. Click on the event and move it horizontally for
a new pos and vertically for a new note value.
@{LINE}
@{b}Selection@{ub}
@{LINE}
Click on this button for selecting events. With the mouse, you will select all events
between the place where you click and the place where you released.
@{LINE}
@{b}Play@{ub}
@{LINE}
The contents of the screen will be played by clicking on this button.
@{LINE}
@{b}Type selection@{ub}
@{LINE}
The event type is selected. Available types are depending on the pattern type.
@{LINE}
@{b}Status bar@{ub}
@{LINE}
This is wher the event parameters are displayed.
@{LINE}
@{b}Scrolling bar@{ub}
@{LINE}
This bar allows you to move into the pattern..
@{LINE}@{LINE}
From this window, you may access to the following menus :
@{LINE}@{LINE}
@{TAB3} @{" Windows " link MFenetresED}@{TAB2} -- Windows selection
@{LINE}
@{TAB3} @{" Display " link MAffichage2D}@{TAB} -- Display control
@{LINE}@{LINE}
@ENDNODE

@NODE FEvents
@TITLE "Events edition"
@{JCENTER}@{b}The list edition window@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}This window display the list of the patterns events.@{ui}
@{LINE}@{LINE}
Window contents
@[LINE}
@{b}Insert@{ub}
@{LINE}
Click on this button for inserting a new event in the list. The event type
will be displayed by the type gadget. If a new event is already selected,
the values of the new event will be taken from it. Else, default values
will be used.
@{LINE}
@{b}Remove@{ub}
@{LINE}
Click on this button for removing all the selected events.
@{LINE}
@{b}Type selection@{ub}
@{LINE}
The active (first selected) event type can be modified with this gadget.
@{LINE}
@{b}Attributes@{ub}
@{LINE}
This three gadgets are for the setting of the contents of the active event.
@{LINE}
@{b}Position@{ub}
@{LINE}
This three gadgets are for the setting of the position of the active event.
@{LINE}
@{b}Duration@{ub}
@{LINE}
This three gadgets are for the setting of the length of @{u}all selected events@{uu}.
@{LINE}
@{b}List@{ub}
@{LINE}
The events are displayed here.
@{LINE}
@{b}Scroller@{ub}
@{LINE}
This gaget is for moving into the list.
@{LINE}@{LINE}
From this window, you may access to the following menus:
@{LINE}@{LINE}
@{TAB3} @{" Edit " link MEditerEvents}@{TAB2} -- Events edition
@{LINE}
@{TAB3} @{" Action " link MActionEvents}@{TAB2} -- Searching and replacing
@{LINE}
@{TAB3} @{" Windows " link MFenetresED}@{TAB2} -- Windows selection
@{LINE}@{LINE}
@ENDNODE

@NODE MProjet
@TITLE  "Project Menu"
@{JCENTER}@{b}Project Menu@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
This menu holds the general functions of the software.
@{ui}@{APEN 1}
@{LINE}@{LINE}
New
@{LINE}@{TAB}
Create a new file.
@{LINE}
Open
@{LINDENT 8}@{LINE}
Load a file. The file format is automatically recognised between
the following :
@{LINE}
- ETSF : Proprietary format (EuTerpe Sequencer File)
@{LINE}
- SMF  : Standard MidiFile type 0 ou 1
@{LINE}
- SMUS : IFF SMUS format
@{LINDENT 4}@{LINE}
Save
@{LINE}@{TAB}
Save a song in the ETSF Euterpe format
@{LINE}
Save as
@{LINE}@{TAB}
Rename a song
@{LINE}
Export
@{LINDENT 8}@{LINE}
allow the exportation in the following formats :
@{LINE}
MidiFile Type 0 :
Mono track Midi File Format
@{LINE}
MidiFile Type 1 :
Multi Track Midi File Format
@{LINDENT 4}@{LINE}
Quit
@{LINDENT 8}@{LINE}
End of the application and of the public screen Euterpe if
no visitor window is still present. Else the screen will
stay open and will be use in any next launching of Euterpe.
@{LINDENT 4}@{LINE}
Information
@{LINE}@{TAB}
Display the version number and your coordinates.
@{LINE}
Help
@{LINE}@{TAB}
Call AmigaGuide and display the Euterpe's help
@{LINE}@{LINE}
@ENDNODE

@NODE MFenetres
@TITLE  "Windows Menu"
@{JCENTER}@{b}Windows Menu@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
This menu exists on all opened windows other than dialog box and allows
you to make active or open the selected window.
@{ui}@{APEN 1}
@{LINE}@{LINE}
Tracks
@{LINE}@{TAB}
The tracks and patterns edit window
@{LINE}
Control
@{LINE}@{TAB}
The tapedeck type controls
@{LINE}
EMusic Console
@{LINE}@{TAB}
Open the EMusic console for command line interfacing.
@{LINE}
Files
@{LINE}@{TAB}
Display the name of each song currently available and makes active the one
selected.
@{LINE}@{LINE}
@ENDNODE

@NODE MPistes
@TITLE  "Tracks Menu"
@{JCENTER}@{b}Tracks Menu@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
This menu holds the tracks control functions
@{ui}@{APEN 1}
@{LINE}@{LINE}
Open
@{LINDENT 8}@{LINE}
Load a track
@{LINDENT 4}@{LINE}
Save
@{LINDENT 8}@{LINE}
Save a track
@{LINDENT 4}@{LINE}
Remove
@{LINDENT 8}@{LINE}
Remove the current track
@{LINDENT 4}@{LINE}
Duplicate
@{LINDENT 8}@{LINE}
Make a clone of the current track
@{LINDENT 4}@{LINE}
Erase
@{LINDENT 8}@{LINE}
Erase everything into the track
@{LINDENT 4}@{LINE}
Mix
@{LINDENT 8}@{LINE}
Mix the events of the selected tracks into a new one
(multi-select is SHIFT + left mouse button)
@{LINDENT 4}@{LINE}
Expand
@{LINDENT 8}@{LINE}
Each section is placed on a single track
@{LINDENT 4}@{LINE}
Play
@{LINDENT 8}@{LINE}
Play the track alone
@{LINDENT 4}@{LINE}
First Pattern
@{LINDENT 8}@{LINE}
Move the position pointer to the first pattern of the track
@{LINE}@{LINE}
@ENDNODE

@NODE MSections
@TITLE  "Patterns Menu"
@{JCENTER}@{b}Patterns Menu@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
This menu holds the patterns control functions
@{ui}@{APEN 1}
@{LINE}@{LINE}
Open
@{LINDENT 8}@{LINE}
Loads a pattern
@{LINDENT 4}@{LINE}
Save
@{LINDENT 8}@{LINE}
Save the current pattern
@{LINDENT 4}@{LINE}
Remove
@{LINDENT 8}@{LINE}
Remove the current pattern from the track
@{LINDENT 4}@{LINE}
Edit
@{LINDENT 8}@{LINE}
Edit the current pattern
@{LINDENT 4}@{LINE}
Duplicate
@{LINDENT 8}@{LINE}
Makes one or more copies of the current pattern
@{LINDENT 4}@{LINE}
Erase
@{LINDENT 8}@{LINE}
Remove all the events from the current pattern
@{LINDENT 4}@{LINE}
Mix
@{LINDENT 8}@{LINE}
Mix two or more sections
(multi-select is SHIFT + left mouse button)
@{LINDENT 4}@{LINE}
UnMix
@{LINDENT 8}@{LINE}
Create sections from the current one
@{LINDENT 4}@{LINE}
Play
@{LINDENT 8}@{LINE}
Play the current section
@{LINDENT 4}@{LINE}
Quantify
@{LINDENT 8}@{LINE}
Open the quantifying window
@{LINDENT 4}@{LINE}
Effects
@{LINDENT 8}@{LINE}
Open the effects window
@{LINDENT 4}@{LINE}
Front
@{LINDENT 8}@{LINE}
In case of many patterns at the same place, display the current section in
front of the others
@{LINDENT 4}@{LINE}
Back
@{LINDENT 8}@{LINE}
In case of many patterns at the same place, display the current section in
back of the others
@{LINE}@{LINE}
@ENDNODE

@NODE MEditer
@TITLE  "Edit Menu"
@{JCENTER}@{b}Edit Menu@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
This menu holds the edit functions.
@{ui}@{APEN 1}
@{LINE}@{LINE}
Cut
@{LINDENT 8}@{LINE}
Remove the selection and place it into the clipboard.
@{LINDENT 4}@{LINE}
Copy
@{LINDENT 8}@{LINE}
Place the selection into the clipboard
@{LINDENT 4}@{LINE}
Paste
@{LINDENT 8}@{LINE}
Insert the clipboard contents
@{LINDENT 4}@{LINE}
Master Track
@{LINDENT 8}@{LINE}
Allows you to edit various parameters such as tempi and time signatures
changes
@{LINDENT 4}@{LINE}
Midi Access
@{LINDENT 8}@{LINE}
Allows you to edit access to the MIDI outputs via serial port or CAMD.library
@{LINDENT 4}@{LINE}
Audio Access
@{LINDENT 8}@{LINE}
Allows you to edit access to the audio outputs via internal routines or AHI
functions
@{LINDENT 4}@{LINE}
Samples
@{LINDENT 8}@{LINE}
Samples editing
@{LINDENT 4}@{LINE}
MidiMix
@{LINDENT 8}@{LINE}
Fenêtre de mixage du volume et des panoramiques pour les 16 canaux Midi.
@{LINDENT 4}@{LINE}
Undo
@{LINDENT 8}@{LINE}
Cancel the last operation
@{LINDENT 4}@{LINE}
Redo
@{LINDENT 8}@{LINE}
Restore the last canceled operation
@{LINE}@{LINE}
@ENDNODE

@NODE MPreferences
@TITLE  "Preferences Menu"
@{JCENTER}@{b}Preferences Menu@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
This menu contains the software configuration options
@{ui}@{APEN 1}
@{LINE}@{LINE}
External controls
@{LINDENT 8}@{LINE}
Edit the external controls for the current song
@{LINDENT 4}@{LINE}
Workbench
@{LINDENT 8}@{LINE}
Open/Close the Workbench
@{LINDENT 4}@{LINE}
Display
@{LINDENT 8}@{LINE}
Choose the screen mode
@{LINDENT 4}@{LINE}
Navigation screen
@{LINDENT 8}@{LINE}
Genlocks controls for the play screen
@{LINDENT 4}@{LINE}
CLI
@{LINDENT 8}@{LINE}
Launch a CLI process on Euterpe's screen
@{LINDENT 4}@{LINE}
Options
@{LINDENT 8}@{LINE}
Differents setting such as the grid and the resolution
@{LINDENT 4}@{LINE}
Save
@{LINDENT 8}@{LINE}
Save the options
@{LINDENT 4}@{LINE}
Load
@{LINDENT 8}@{LINE}
Load an option file
@{LINE}@{LINE}
@ENDNODE

@NODE MMacros
@TITLE  "Macro Menu"
@{JCENTER}@{b}Macro Menu@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
This menu hold the operations on macros.
@{ui}@{APEN 1}
@{LINE}@{LINE}
Record
@{LINDENT 8}@{LINE}
Record the application events into a macro
@{LINDENT 4}@{LINE}
Edit
@{LINDENT 8}@{LINE}
Select and edit a macro
@{LINDENT 4}@{LINE}
Execute
@{LINDENT 8}@{LINE}
Execute a macro
@{LINDENT 4}@{LINE}
Open
@{LINDENT 8}@{LINE}
Open a macro from disk
@{LINDENT 4}@{LINE}
Save
@{LINDENT 8}@{LINE}
Save a macro on disk
@{LINDENT 4}@{LINE}
Function keys
@{LINDENT 8}@{LINE}
Assign function keys to macros
@{LINE}@{LINE}
@ENDNODE

@NODE MControl
@TITLE  "Midi Control Menu"
@{JCENTER}@{b}Midi Control Menu@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
This menu contains the synchronisation, test and control MIDI functions
@{ui}@{APEN 1}
@{LINE}@{LINE}
Omni On
@{LINDENT 8}@{LINE}
Send an Omni On message on the @{"active midi channel" LINK MidiActif}
@{LINDENT 4}@{LINE}
Omni Off
@{LINDENT 8}@{LINE}
Send an Omni Off message on the @{"active midi channel" LINK MidiActif}
@{LINDENT 4}@{LINE}
Mono On
@{LINDENT 8}@{LINE}
Send an Mono On message on the @{"active midi channel" LINK MidiActif}
@{LINDENT 4}@{LINE}
Poly On
@{LINDENT 8}@{LINE}
Send an Poly On message on the @{"active midi channel" LINK MidiActif}
@{LINDENT 4}@{LINE}
Program Change
@{LINDENT 8}@{LINE}
Send an Program Change message on the @{"active midi channel" LINK MidiActif}
@{LINE}@{LINE}
@{LINDENT 4}@{LINE}
Song Selection
@{LINDENT 8}@{LINE}
Send a Song Select message
@{LINDENT 4}@{LINE}
Song Pointer Position
@{LINDENT 8}@{LINE}
Send a Song Pointer Position message
@{LINE}@{LINE}
@{LINDENT 4}@{LINE}
Metronome
@{LINDENT 8}@{LINE}
Metronome Settings
@{LINDENT 4}@{LINE}
Input Clock
@{LINDENT 8}@{LINE}
Select the clock type
@{LINDENT 12}@{LINE}
Internal
@{LINDENT 16}@{LINE}
Amiga timer is used
@{LINDENT 12}@{LINE}
LTC Audio Time Code
@{LINDENT 16}@{LINE}
Audio Informations from a sampler are used as time basis
(SMPTE/LTC type)
@{LINDENT 12}@{LINE}
Midi Time Code
@{LINDENT 16}@{LINE}
Use an external Midi Time Code
@{LINDENT 12}@{LINE}
Midi Clock
@{LINDENT 16}@{LINE}
Midi Clocks are used as time basis
@{LINDENT 12}@{LINE}
Aux Input
@{LINDENT 16}@{LINE}
Pulses from one of the two mouse/joystick ports are taken as time basis
@{LINDENT 4}@{LINE}
Output Clock
@{LINDENT 8}@{LINE}
Select the kind of synchro for output
@{LINDENT 12}@{LINE}
None
@{LINDENT 16}@{LINE}
No synchro is sent
@{LINDENT 12}@{LINE}
Midi Time Code
@{LINDENT 16}@{LINE}
Midi Time Code
@{LINDENT 12}@{LINE}
Midi Clocks
@{LINDENT 16}@{LINE}
Midi Time Clocks
@{LINDENT 12}@{LINE}
LTC Audio Time Code
@{LINDENT 16}@{LINE}
Audio signal to record on a magnetophone
@{LINE}@{LINE}
@{LINDENT 4}@{LINE}
Midi Testing
@{LINDENT 8}@{LINE}
Différents tests pour vérifier que votre configuration MIDI fonctionne
@{LINDENT 12}@{LINE}
Notes On/Off
@{LINDENT 16}@{LINE}
Envoie des notes sur les différents canaux midi
@{LINDENT 12}@{LINE}
Program Changes
@{LINDENT 16}@{LINE}
Send program changes on the differents midi channels
@{LINDENT 12}@{LINE}
Bank Select
@{LINDENT 16}@{LINE}
Send BANK SELECT messages on the differents midi channels
@{LINE}@{LINE}
@ENDNODE

@NODE MFenetresED
@TITLE  "Windows menu (Edition)"
@{JCENTER}@{b}Windows menu (Edition)@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
This menu is for switching to another window. If the requested window is actually closed,
it will be then opened.
@{ui}@{APEN 1}
@{LINE}@{LINE}
Tracks
@{LINE}@{TAB}
Display the la @{" Track window " link FPistes}.
@{LINE}
Contrôles
@{LINE}@{TAB}
Display the la @{" Control window " link FControle}.
@{LINE}
EMusic Console
@{LINE}@{TAB}
Display the la @{" EMusic console " link ARexx}.
@{LINE}@{LINE}
@ENDNODE

@NODE MAffichage2D
@TITLE  "Display menu (2D Edit)"
@{JCENTER}@{b}The Display menu (2D Edit)@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
This menu holds the display options of the window.
@{ui}@{APEN 1}
@{LINE}@{LINE}
Screen
@{LINE}@{TAB}
Allows you to select another kind of edition.
@{LINE}
Display All.
@{LINE}@{TAB}
If this option is checked, all the events will be showed. Else, only the
selected type will be visible.
@{LINE}
Width
@{LINDENT 8}@{LINE}
Modifies the width of 4/4 measure. Please note that if you have modified
the time signature (i.e. 3/4) the actual number of measures displayed will
be different.
@{LINE}@{LINE}
@ENDNODE

@NODE MEditerEvents
@TITLE  "Edit Menu (Events)"
@{JCENTER}@{b}The Edit Menu (Events)@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
This menu holds the standard edition functions of the pattern.
@{ui}@{APEN 1}
@{LINE}@{LINE}
Screen
@{LINE}@{TAB}
Allows you to select another kind of edition.
@{LINE}
Cut
@{LINDENT 8}@{LINE}
Remove and memorize the selection.
@{LINDENT 4}@{LINE}
Copy
@{LINE}@{TAB}
Memorize the selection.
@{LINE}
Paste
@{LINE}@{TAB}
Insert the memorized events.
@{LINE}
Select All
@{LINDENT 8}@{LINE}
The entire list is selected.
@{LINDENT 4}@{LINE}
Undo
@{LINDENT 8}@{LINE}
Not active yet
@{LINDENT 4}@{LINE}
Redo
@{LINE}@{TAB}
Not active yet
@{LINE}@{LINE}
@ENDNODE

@NODE MActionEvents
@TITLE  "Action menu (Events)"
@{JCENTER}@{b}The Action menu (Events)@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
This menu holds the special edition functions of the pattern.
@{ui}@{APEN 1}
@{LINE}@{LINE}
Search
@{LINDENT 8}@{LINE}
Search an event by its type and its contents. The first event founded starting
from the selection will become the active event. If no event is selected
in the list then the search will start again at the beginning.
@{LINDENT 4}@{LINE}
Search Next
@{LINDENT 8}@{LINE}
Search the next matching event and select it.
@{LINDENT 4}@{LINE}
Search Previous
@{LINDENT 8}@{LINE}
Search the previous matching event and select it.
@{LINDENT 4}@{LINE}
Replace
@{LINDENT 8}@{LINE}
Performs a search and then a replace regarding the type and the contents
(only the checked boxes values will be actually searched for or used for the replacement).
@{LINDENT 4}@{LINE}
Replace Next
@{LINDENT 8}@{LINE}
Replace the selected event if it is matching then search the following.
@{LINDENT 4}@{LINE}
Replace Previous
@{LINDENT 8}@{LINE}
Replace the selected event if it is matching then search the previous one.
@{LINDENT 4}@{LINE}
Replace All
@{LINDENT 8}@{LINE}
Performs a Replace Next until the end of the list is reached.
@{LINDENT 4}@{LINE}
Arpegiator
@{LINDENT 8}@{LINE}
When you select two or more events, their position will be set as indicated in
the dialog box.
@{LINE}@{LINE}
@ENDNODE

@NODE ARexx
@TITLE "ARexx functions"
@{JCENTER}@{b}ARexx functions@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
The ARexx port is entitled Euterpe. There is a distinction between the use of ARexx
with the capability of defining an ARexx instrument which will execute
ARexx scripts during the play. Some of these functions are available
under external control.
@{ui}@{APEN 1}
@{LINDENT 4}@{LINE}

@{bold "CREATE INSTRUMENT"} "InstName" [@{bold "MIDI|DRUM|AUDIO|AUDIODRUM|PICTURE|REXX|TEXT"}]
@{LINDENT 8}@{LINE}
Create a new instrument. Default type is MIDI.
@{LINDENT 4}@{LINE}

@{bold "CREATE PATTERN"} "PatName" [@{bold "TRACK"} "TrackName"]
@{LINDENT 8}@{LINE}
Create a pattern
@{LINDENT 4}@{LINE}

@{bold "CREATE TRACK"} "TrackName" [@{bold "AUDIO|INSTRUMENT"} ["InstName"]] [@{bold "INPUT"} channel]  [@{bold "OUTPUT"} channel]
@{LINDENT 8}@{LINE}
Create a new track.
@{LINE}
CREATE TRACK "MyTrack" creates the track "MyTrack" as an INSTRUMENT track.
@{LINE}
CREATE TRACK "MyTrack" AUDIO creates the track "MyTrack" as an AUDIO track.
@{LINE}
CREATE TRACK "MyTrack" INSTRUMENT "Drum" creates the track "MyTrack" as an INSTRUMENT track and use the "Drum" instrument.
@{LINE}
CREATE TRACK "MyTrack" INPUT 10 OUTPUT 5 creates the track "MyTrack" with the input channel 10 and the output channel 5.
@{LINDENT 4}@{LINE}

@{bold "DELETE TRACK"} "TrackName"
@{LINDENT 8}@{LINE}
Delete the named track.
@{LINDENT 4}@{LINE}

@{bold "ED"} "NomFic"
@{LINDENT 8}@{LINE}
Edit the file FileName (Actually uses C:Ed or the editor defined by the
EDITOR environment variable).
@{LINDENT 4}@{LINE}

@{bold "HELP"}
@{LINDENT 8}@{LINE}
Display the online help.
@{LINDENT 4}@{LINE}

ID @{bold "="} val
@{LINDENT 8}@{LINE}
Store val into the variable id.
@{LINDENT 4}@{LINE}

@{bold "INP"} n
@{LINDENT 8}@{LINE}
Read n datas on the MIDI input.
@{LINDENT 4}@{LINE}

@{bold "INSERT CONTROLCHANGE"} v1 v2 [@{bold "PATTERN"} "PatName"] [@{bold "POS"} position]
@{LINE}
@{bold "INSERT NOTE"} v1 v2 v3 [@{bold "LENGTH"} len][@{bold "PATTERN"} "PatName"] [@{bold "POS"} position]
@{LINE}
@{bold "INSERT PROGRAMCHANGE"} v1 [@{bold "PATTERN"} "PatName"] [@{bold "POS"} position]
@{LINDENT 8}@{LINE}
Events insertion
@{LINDENT 4}@{LINE}

@{bold "LOAD INSTRUMENT"} "InstName"
@{LINDENT 8}@{LINE}
Load an instrument
@{LINDENT 4}@{LINE}

@{bold "LOAD PATTERN"} "PatternName"
@{LINDENT 8}@{LINE}
Load a pattern
@{LINDENT 4}@{LINE}

@{bold "LOAD SONG"} "FileName"
@{LINDENT 8}@{LINE}
Load a project
@{LINDENT 4}@{LINE}

@{bold "LOAD SOUND"} "SampleFile"
@{LINDENT 8}@{LINE}
Load a sample.
@{LINDENT 4}@{LINE}

@{bold "LOCATION"}
@{LINDENT 8}@{LINE}
Return the actual position.
@{LINDENT 4}@{LINE}

@{bold "LOCATION"} "mmm:tt:ppp"
@{LINDENT 8}@{LINE}
Set the song position at mmm:tt:ppp.
@{LINDENT 4}@{LINE}

@{bold "NEW"}
@{LINDENT 8}@{LINE}
Create a new project.
@{LINDENT 4}@{LINE}

@{bold "OUT"} val,val...
@{LINDENT 8}@{LINE}
Send datas to the MIDI output.
@{LINDENT 4}@{LINE}

@{bold "PRINT"} expr
@{LINDENT 8}@{LINE}
Display the result of the expr expression.
@{LINDENT 4}@{LINE}

@{bold "QUIT"}
@{LINDENT 8}@{LINE}
Quit Euterpe.
@{LINDENT 4}@{LINE}

@{bold "RECORD"}
@{LINDENT 8}@{LINE}
Record active.
@{LINDENT 4}@{LINE}

@{bold "RX"} "FileName"
@{LINDENT 8}@{LINE}
Start an ARexx script.
@{LINDENT 4}@{LINE}

@{bold "RXS"} "command"
@{LINDENT 8}@{LINE}
Start an ARexx command.
@{LINDENT 4}@{LINE}

@{bold "SAVE"}
@{LINDENT 8}@{LINE}
Save
@{LINDENT 4}@{LINE}

@{bold "SAVEAS"} "FileName"
@{LINDENT 8}@{LINE}
Save as
@{LINDENT 4}@{LINE}

@{bold "SELECT PATTERN"} "PatName" [@{bold "TRACK"} "TrackName"]
@{LINDENT 8}@{LINE}
Select a pattern.
@{LINDENT 4}@{LINE}

@{bold "SELECT TRACK"} "TrackName"
@{LINDENT 8}@{LINE}
Select a track.
@{LINDENT 4}@{LINE}

@{bold "SELECT WINDOW TRACKS|CONTROLS"}
@{LINDENT 8}@{LINE}
Display the selected window.
@{LINDENT 4}@{LINE}

@{bold "START"}
@{LINDENT 8}@{LINE}
Start playing.
@{LINDENT 4}@{LINE}

@{bold "STARTSTOP"}
@{LINDENT 8}@{LINE}
Stop if playing, start if stopped.
@{LINDENT 4}@{LINE}

@{bold "STOP"}
@{LINDENT 8}@{LINE}
Stop
@{LINDENT 4}@{LINE}

@{bold "SYSTEM"} "command"
@{LINDENT 8}@{LINE}
Start an AmigaDos command.
@{LINDENT 4}@{LINE}

@{bold "VAR"} varname
@{LINDENT 8}@{LINE}
Define varname as a new variable.
@{LINDENT 4}@{LINE}

@{bold "WAITINP"}
@{LINDENT 8}@{LINE}
Wait the end of the @{bold "INP"} command.
@{LINDENT 4}@{LINE}
@{LINE}@{LINE}
@ENDNODE

@NODE Clavier
@TITLE  "The keyboard shortcuts"
@{JCENTER}@{b}The keyboard shortcuts@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
Here are the Euterpe functions that you can access with the keyboard.
@{ui}@{APEN 1}
    In the tracks window or in the navigation screen, press on the
    space bar for the Start/Stop function.
@{LINE}@{LINE}
    In the tracks window, B allow the edition of the selected pattern
    with Bars and E with Events. Please note that a side effect will allow
    you to edit the samples with Events or Bars. This is harmless but also
    useless.
@{LINE}@{LINE}
    In the track window, the cursor keys up and down will allow you
    to change the selected track and left and right are for the pattern
    changes.
@{LINE}@{LINE}
@ENDNODE

@NODE Inst
@TITLE "Euterpe's instruments"
@{JCENTER}@{b}Euterpe's instruments@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
@{i}
Euterpe offer you a big instruments palette. Eight instrument types are
defined. Each instrument track use only one instrument but one instrument
can be used by more than one track.
@{ui}@{APEN 1}
@{LINE}@{LINE}
Instruments are :
@{LINDENT 4}@{LINE}
MIDI
@{LINDENT 4}@{LINE}
MIDI instrument is the one by default. The notes are send to the Midi output.
This instrument use the General MIDI/Roland GS definitions for the program
changes but you can modify these.0
@{LINDENT 4}@{LINE}
DRUM
@{LINDENT 4}@{LINE}
DRUM instrument is like MIDI but is specially adapted to rythm machines. The
drum notes of the GM/GS format are used but you can modify those to your configuration
and also make notes conversion.
@{LINDENT 4}@{LINE}
AUDIO
@{LINDENT 4}@{LINE}
AUDIO instrument is very like the MIDI one except that it use
up to 128 audio sounds which are controlled by Program Changes.
@{LINDENT 4}@{LINE}
AUDIO DRUM
@{LINDENT 4}@{LINE}
AUDIO DRUM instrument is very like the DRUM one except that it use up to 128
audio sounds which are mapped to the Midi notes.
@{LINDENT 4}@{LINE}
TEXTS
@{LINDENT 4}@{LINE}
Up to 128 text strings are definable with a font and a position for each of this texts.
These strings are mapped to the Midi Notes.
@{LINDENT 4}@{LINE}
Pictures
@{LINDENT 4}@{LINE}
Up to 128 IFF ILBM pictures can be selected and mapped to the 128 MIDI notes.
DataTypes are used if available.
@{LINDENT 4}@{LINE}
AREXX
@{LINDENT 4}@{LINE}
AREXX instrument allow to assign up to 128 ARexx scripts to the Midi notes.
@{LINE}@{LINE}
@ENDNODE

@NODE MidiActif
@TITLE "Active MIDI channel"
@{JCENTER}@{b}Active MIDI channel@{ub}
@{LINE}@{JLEFT}@{LINDENT 4}@{LINE}
The active MIDI channel is the channel of the selected track, or if no track
has been selected this channel do not exist. If the selected track has been
put in @{b}Omni@{ub} mode then the MIDI active channel will be the MIDI channel of
the first selected pattern.
@{LINE}@{LINE}
@ENDNODE

@NODE Index
@TITLE  "Index"
@{JCENTER}

@{"    ARexx        " link ARexx}
@{"    Keyboard     " link Clavier}
@{"    Euterpe      " link MAIN}
@{"    Menus        " link Menus}
@{"    Instruments  " link Inst}
@{LINE}@{LINE}
@ENDNODE
