•  Back 
  •  Soundroutinen 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File4.17.61  hardplay                                                  TOS

 Name:         »hardplay« - HD-play ohne Interrupt

 Xbiosnummer:  500, 116

 Deklaration:  int32_t xbios ( 500, 116, int32_t startadr, int32_t 
               len, int32_t sectors, int32_t seek, int16_t handle, 
               int16_t step, int16_t mode, int16_t midi );

 Beschreibung:

                startadr   Playbuffer-Startadresse
                len        Playbuffer-Länge (spielt rückwärts wenn 
                           negativ)
                sectors    Anzahl der sektoren
                seek       Datei-Startposition
                handle     Handle der Playdatei
                step       Geschwindigkeit der Wiedergabe (0..x)
                           0 = normal
                           1 = doppelte
                           2 = dreifache usw...
                mode       bit 0 -> loop
                           bit 1 -> crossplay
                           bit 2 -> MIDI
                           bit 3 -> break
                midi       MIDI-Note, bei der die Wiedergabe starten 
                           soll wird nur angegeben, wenn mode) bit2 
                           gesetzt ist!

               Achtung: Aussetzer wegen zu kleinem FIFO!
               Kein Rückwärts-play derzeit!

 Ergebnis:     Adresse Rückgabewerte , -1 = Fehler
               int32_t 0 abgespielte sektoren
               int32_t 4 loops (1 = einmal gespielt, 2 = zweimal usw.)
               Je crossplay = zwei loops (für vorwärts & rückwärts)

 Verfügbar:    Diese Funktionen stehen nur zur Verfügung, wenn der 
               Treiber der Startrack Soundkarte gestartet wurde.

 Gruppe:       Soundroutinen

 Querverweis:  Binding