@database Sounds.guide
@remark DEUTSCHE VERSION
@author Joachim Büchse
@(c) "Copyright © 1993 Inovatronics, Inc."
@$VER: Sounds.guide D1.0 (23.Aug.93)   [Sounds.guide 2.5 (06/01/93)]
@wordwrap
@font topaz.font 8
@index "CanDo_Deutsch_LexIndex"

@node "CanDo_Deutsch_Sounds_Index" "Sound-Befehle, Funktionen und Variablen"
@toc "CanDo_Deutsch_LexMain"
  Befehl   @{" AdjustVolume                   " link "CanDo_Deutsch_AdjustVolume"}
  Befehl   @{" AdjustPeriod                   " link "CanDo_Deutsch_AdjustPeriod"}
  Befehl   @{" Audio                          " link "CanDo_Deutsch_Audio"}
  Variable @{" =CurrentSongName               " link "CanDo_Deutsch_CurrentSongName"}
  Variable @{" =CurrentSongTempo              " link "CanDo_Deutsch_CurrentSongTempo"}
  Variable @{" =CurrentSongVolume             " link "CanDo_Deutsch_CurrentSongVolume"}
  Befehl   @{" LoadSound                      " link "CanDo_Deutsch_LoadSound"}
  Befehl   @{" PlaySong                       " link "CanDo_Deutsch_PlaySong"}
  Befehl   @{" PlaySound                      " link "CanDo_Deutsch_PlaySound"}
  Befehl   @{" PlaySoundSequence              " link "CanDo_Deutsch_PlaySoundSequence"}
  Befehl   @{" SetChannel                     " link "CanDo_Deutsch_SetChannel"}
  Befehl   @{" SetSongTempo                   " link "CanDo_Deutsch_SetSongTempo"}
  Befehl   @{" SetSongVolume                  " link "CanDo_Deutsch_SetSongVolume"}
  Befehl   @{" SetVolume                      " link "CanDo_Deutsch_SetVolume"}
  Befehl   @{" Song                           " link "CanDo_Deutsch_Song"}
  Funktion @{" =TimeLeftOnChannel()           " link "CanDo_Deutsch_TimeLeftOnChannel"}
@endnode


@node "CanDo_Deutsch_adjustvolume" "AdjustVolume {Lautstärke}, {KanalNummer}"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  AdjustVolume {Lautstärke}, {KanalNummer}

@{fg highlight}Beschreibung...@{fg text}
  Ändert die Ausgabe-Lautstärke auf dem angegebenen Kanal.  Der
  Befehl wirkt sofort, nicht erst bei Begin des nächsten Tones.

  Siehe auch: @{" AdjustPeriod " link "CanDo_Deutsch_AdjustPeriod"}.
@endnode


@node "CanDo_Deutsch_adjustperiod" "AdjustPeriod {PeriodRate}, {KanalNummer}"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  AdjustPeriod {PeriodRate}, {KanalNummer}

@{fg highlight}Beschreibung...@{fg text}
  Ändert die Abspielgeschwindigkeit auf dem angegebenen Kanal.
  Bei Sound-Sequenzen ändert dies die Geschwindigkeit aller
  nachfolgenden Töne.  Der Befehl wirkt sofort, nicht erst zu
  Begin des nächsten Tones.

  Siehe auch: @{" AdjustVolume " link "CanDo_Deutsch_AdjustVolume"}.
@endnode


@node "CanDo_Deutsch_audio" "Audio {Boolscher Wert} [,{Kanal}]"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  Audio {Boolscher Wert} [,{Kanal}]

@{fg highlight}Beschreibung...@{fg text}
  Der Befehl schaltet die Audiokanäle @{" On " link "CanDo_Deutsch_On"} (an) oder @{" Off " link "CanDo_Deutsch_Off"} (aus).
  Optional können Sie die Wirkung des Befehls auf einen bestimmten
  Kanal begrenzen.
@endnode


@node "CanDo_Deutsch_CurrentSongName" "Let {String} = CurrentSongName"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  Let {String} = CurrentSongName

@{fg highlight}Beschreibung...@{fg text}
  Gibt den Namen des derzeit angespielten Modules zurück.

  Siehe: @{" =CurrentSongTempo " link "CanDo_Deutsch_CurrentSongTempo"}  @{" =CurrentSongVolume " link "CanDo_Deutsch_CurrentSongVolume"}
         @{" PlaySong " link "CanDo_Deutsch_PlaySong"}
@endnode


@node "CanDo_Deutsch_CurrentSongTempo" "Let {Ganzzahl} = CurrentSongTempo"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  Let {Ganzzahl} = CurrentSongTempo

@{fg highlight}Beschreibung...@{fg text}
  Gibt die Geschwindigkeit des derzeit spielenden oder angewählten
  Modules zurück.

  Siehe: @{" =CurrentSongVolume " link "CanDo_Deutsch_CurrentSongVolume"}  @{" =CurrentSongName " link "CanDo_Deutsch_CurrentSongName"}
         @{" PlaySong " link "CanDo_Deutsch_PlaySong"}
@endnode


@node "CanDo_Deutsch_CurrentSongVolume" "Let {Ganzzahl} = CurrentSongVolume"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  Let {Ganzzahl} = CurrentSongVolume

@{fg highlight}Beschreibung...@{fg text}
  Gibt die Abspiellautstärke des derzeit spielenden oder
  angewählten Modules zurück.

  Siehe: @{" =CurrentSongName " link "CanDo_Deutsch_CurrentSongName"}  @{" =CurrentSongTempo " link "CanDo_Deutsch_CurrentSongTempo"}
         @{" PlaySong " link "CanDo_Deutsch_PlaySong"}
@endnode


@node "CanDo_Deutsch_loadsound" "LoadSound {DateiPfad} [,{SoundPufferName} [,<LadeFlags>]]"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  LoadSound {DateiPfad} [,{SoundPufferName} [,<LadeFlags>]]

@{fg highlight}Beschreibung...@{fg text}
  Lädt einen digitalisierten 8SVX-Sound ins RAM.  Im Handbuch
  finden Sie eine detailierte Beschreibung des Befehls.

  Siehe auch: @{" PlaySound " link "CanDo_Deutsch_PlaySound"}
@endnode


@node "CanDo_Deutsch_PlaySong" "PlaySong {Dateiname / Muster} [, WAIT CONTINUOUS]"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  PlaySong {Dateiname / Muster} [, WAIT CONTINUOUS]

@{fg highlight}Parameter...@{fg text}
  {Dateiname / Muster} = Der Dateiname eines Modules oder ein
                         DOS-Muster für eine Anzahl von Dateien.
                  WAIT = Nur Laden, nicht abspielen.
             CONTINOUS = Modules In einer Schleife abspielen.

@{fg highlight}Beschreibung...@{fg text}
  Lädt und/oder spielt Modules (.mod Dateien) mittels der
  InovaMusic.library

  Siehe auch: @{" Song " link "CanDo_Deutsch_Song"}  @{" SetSongVolume " link "CanDo_Deutsch_SetSongVolume"}  @{" SetSongTempo " link "CanDo_Deutsch_SetSongTempo"}
              @{" =CurrentSongName " link "CanDo_Deutsch_CurrentSongName"}
@endnode


@node "CanDo_Deutsch_playsound" "PlaySound {SoundPufferName} [,<AudioFlags> [,{PeriodRate}]]"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  PlaySound {SoundPufferName} [,<AudioFlags> [,{PeriodRate}]]

@{fg highlight}Beschreibung...@{fg text}
  Spielt einen digitalisierten 8SVX-Sound ab.  Im Handbuch finden
  Sie eine detailierte Beschreibung des Befehls.

  Siehe auch: @{" LoadSound " link "CanDo_Deutsch_LoadSound"}  @{" SetChannel " link "CanDo_Deutsch_SetChannel"}  @{" SetVolume " link "CanDo_Deutsch_SetVolume"}
@endnode


@node "CanDo_Deutsch_playsoundsequence" "PlaySoundSequence {DokumentPufferName} [,<AudioFlags> [,PeriodRate}]]"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  PlaySoundSequence {DokumentPufferName} [,<AudioFlags> [,PeriodRate}]]

@{fg highlight}Beschreibung...@{fg text}
  Spielt alle Sounds, die in dem angegebenen Dokument aufgelistet
  sind, der Reihe nach ab.  Im Handbuch finden Sie eine genaue
  Beschreibung des Befehls.

  Siehe auch: @{" SetChannel " link "CanDo_Deutsch_SetChannel"}  @{" SetVolume " link "CanDo_Deutsch_SetVolume"}
@endnode


@node "CanDo_Deutsch_setchannel" "SetChannel {KanalNummer}"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  SetChannel {KanalNummer}

@{fg highlight}Beschreibung...@{fg text}
  Erzwingt, daß der nächste @{" PlaySound " link "CanDo_Deutsch_PlaySound"} oder @{" PlaySoundSequence " link "CanDo_Deutsch_PlaySoundSequence"}
  Befehl den angegebenen Kanal benutzt.  Diese Befehle benutzen
  normalerweise den nächsten freien Kanal.  Wenn ein anderes
  Programm den angegebenen Kanal benutzt, so wird der Sound nicht
  angespielt.

  Siehe auch: @{" SetVolume " link "CanDo_Deutsch_SetVolume"}
@endnode


@node "CanDo_Deutsch_SetSongTempo" "SetSongTempo {Geschwindigkeit}"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  SetSongTempo {Geschwindigkeit}

@{fg highlight}Beschreibung...@{fg text}
  Ändert die Abspielgeschwindigkeit des derzeit spielenden
  Modules.  Der Wert muß zwischen 10 und 60 liegen.

  Siehe auch: @{" SetSongVolume " link "CanDo_Deutsch_SetSongVolume"}  @{" Song " link "CanDo_Deutsch_Song"}  @{" PlaySong " link "CanDo_Deutsch_PlaySong"}
              @{" =CurrentSongTempo " link "CanDo_Deutsch_CurrentSongTempo"}
@endnode


@node "CanDo_Deutsch_SetSongVolume" "SetSongVolume {Lautstärke}"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  SetSongVolume {Lautstärke}

@{fg highlight}Beschreibung...@{fg text}
  Ändert die Lautstärke des derzeit spielenden Modules.  Der Wert
  muß zwischen 0 und 64 liegen.

  Siehe auch: @{" SetSongTempo " link "CanDo_Deutsch_SetSongTempo"}  @{" Song " link "CanDo_Deutsch_Song"}  @{" PlaySong " link "CanDo_Deutsch_PlaySong"}
              @{" =CurrentSongVolume " link "CanDo_Deutsch_CurrentSongVolume"}
@endnode


@node "CanDo_Deutsch_setvolume" "SetVolume {Ganzzahl} [,{KanalNummer}]"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  SetVolume {Ganzzahl} [,{KanalNummer}]

@{fg highlight}Beschreibung...@{fg text}
  Ändert die Lautstärke für alle folgenden, jedoch nicht für
  bereits spielende Sounds die mit @{" PlaySound " link "CanDo_Deutsch_PlaySound"} oder
  @{" PlaySoundSequence " link "CanDo_Deutsch_PlaySoundSequence"} abgespielt werden.
  Der Befehl kann auf einen Kanal beschränkt werden.  Der Wert muß
  zwischen 0 und 64 liegen.

  Siehe auch: @{" SetChannel " link "CanDo_Deutsch_SetChannel"}
@endnode


@node "CanDo_Deutsch_Song" "Song <Optionen>"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  Song Pause|Continue|Next|Previous|PlayFaster|PlaySlower|PlayNormally

@{fg highlight}Optionen...@{fg text}
  Pause        =  Module anhalten.
  Continue     =  angehaltenes (oder zuletzt geladenes) Module
                  weiterspielen.
  Next         =  zum nächsten Module springen.
  Previous     =  zum vorherigen Module springen.
  PlayFaster   =  Abspielgeschwindigkeit erhöhen.
  PlaySlower   =  Abspielgeschwindigkeit reduzieren.
  PlayNormally =  Abspielgeschwindigkeit auf Normalwert setzen.

@{fg highlight}Beschreibung...@{fg text}
  Ändert die Abspieloptionen des gerade spieleden oder zuletzt
  geladenen Modules.

  Siehe auch: @{" PlaySong " link "CanDo_Deutsch_PlaySong"}
              @{" SetSongVolume " link "CanDo_Deutsch_SetSongVolume"}  @{" =CurrentSongVolume " link "CanDo_Deutsch_CurrentSongVolume"}
              @{" SetSongTempo " link "CanDo_Deutsch_SetSongTempo"}  @{" =CurrentSongTempo " link "CanDo_Deutsch_CurrentSongTempo"}
@endnode


@node "CanDo_Deutsch_timeleftonchannel" "Let {Ganzzahl}=TimeLeftOnChannel({KanalNummer})"
@toc "CanDo_Deutsch_Sounds_Index"
@{fg highlight}Befehl...@{fg text}
  Let {Ganzzahl}=TimeLeftOnChannel({KanalNummer})

@{fg highlight}Beschreibung...@{fg text}
  Gibt die Anzahl der Sekunden zurück, für die der angegebene
  Kanal noch belegt ist.
@endnode

