•  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.9  setmode                                                    TOS

 Name:         »setmode« - Modus für Aufnahme bzw. Wiedergabe wählen

 Xbiosnummer:  132

 Deklaration:  int32_t setmode( int16_t mode );

 Beschreibung: Die XBIOS-Routine setmode gibt die Art des Aufnahme- 
               und Wiedergabemodus an:

                mode  Bedeutung 
                 0     8 Bit Stereo 
                 1    16 Bit Stereo 
                 2     8 Bit Mono 

               Ist Bit 5 im '_SND' Cookie gesetzt stehen evtl. noch 
               weitere modi zur Verfügung, die getrennt in low und 
               high byte von mode den Wiedergabe und Aufnahme modus 
               einstellen. Wird für mode der Wert -1 übergeben, wird 
               die aktuelle Einstellung ohne Änderung zurückgegeben.

               0x0003 16 Bit Mono Wiedergabe
               0x0004 24 Bit Stereo Wiedergabe
               0x0005 32 Bit Stereo Wiedergabe
               0x0006 24 Bit Mono Wiedergabe
               0x0007 32 Bit Mono Wiedergabe


               0x0000 16 Bit Stereo Aufnahme
               0x0100  8 Bit Stereo Aufnahme
               0x0200  8 Bit Mono Aufnahme
               0x0300 16 Bit Mono Aufnahme
               0x0400 24 Bit Stereo Aufnahme
               0x0500 32 Bit Stereo Aufnahme
               0x0600 24 Bit Mono Aufnahme
               0x0700 32 Bit Mono Aufnahme


 Ergebnis:     Die Funktion liefert im positiven Fall den Wert 0 
               zurück.

 Verfügbar:    Die Funktion ist nur auf Computern der Falcon-Serie 
               verfügbar oder bei erweiterten XBiosroutinen (_SND).

 Gruppe:       Soundroutinen

 Querverweis:  Binding   buffoper   buffptr   devconnect   dsptristate 
                 gpio   locksnd   setbuffer   setinterrupt 
               setmontracks   settracks   sndstatus   soundcmd 
               unlocksnd