From: scowen@wfpc3.la.asu.edu (Paul A. Scowen)
Subject: audioserver problems
Organization: Dept. of Physics & Astronomy, Arizona State University
Date: Tue, 22 Dec 1992 19:14:24 GMT

Hi,

I'm attempting to play NeXT format .au files through the audioserver under
the XMedia kit in Ultrix 4.2a.  Accoridng to the soundfile FAQ's out there,
there is little difference between the NeXT/Sun .au format and the DEC .au
format except the magic number at the beginning of the file.

Included below is a description of the phenomenon I'm getting where the
audioserver appears to get out of sync with itself producing a broken playback.
I would appreciate any help the DEC community could offer with this problem.
This is more than just a passing interest, since I am using this as a test of
the entire XMedia installation (even though the installation script claimed 
that the installation went ahead without a hitch).

Extracted output from debug mode of 'play':

4:>>> SERVER IS CATCHING UP... sending data: pos = 24576, size = 4000, total sent = 28576
4:>>> SERVER IS CATCHING UP... sending data: pos = 28576, size = 4000, total sent = 32576
4:>>> SERVER IS CATCHING UP... sending data: pos = 576, size = 4000, total sent = 36576
4:>>> SERVER IS CATCHING UP... sending data: pos = 4576, size = 4000, total sent = 40576
4:>>> SERVER IS CATCHING UP... sending data: pos = 8576, size = 4000, total sent = 44576
4:>>> SERVER IS CATCHING UP... sending data: pos = 12576, size = 4000, total sent = 48576
4:>>> SERVER IS CATCHING UP... sending data: pos = 16576, size = 4000, total sent = 52576
4:>>> SERVER IS CATCHING UP... sending data: pos = 20576, size = 4000, total sent = 56576
4:>>> SERVER IS AHEAD... sending data: pos = 5512, size = 4000, total sent = 60576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 64576
4:>>> SERVER IS AHEAD... sending data: pos = 5264, size = 4000, total sent = 68576
4:>>> SERVER IS AHEAD... sending data: pos = 5200, size = 4000, total sent = 72576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 76576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 80576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 84576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 88576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 92576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 96576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 100576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 104576
4:>>> SERVER IS AHEAD... sending data: pos = 5416, size = 4000, total sent = 108576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 112576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 116576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 120576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 124576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 128576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 132576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 136576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 140576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 144576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 148576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 152576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 156576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 160576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 164576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 168576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 172576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 176576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 180576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 184576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 188576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 192576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 196576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 200576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 204576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 208576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 212576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 216576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 220576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 224576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 228576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 232576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 236576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 240576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 244576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 248576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 252576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 256576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 260576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 264576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 268576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 272576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 276576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 280576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 284576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 288576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 292576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 296576
4:>>> SERVER IS AHEAD... sending data: pos = 5192, size = 4000, total sent = 300576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 304576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 308576
4:>>> SERVER IS AHEAD... sending data: pos = 5168, size = 4000, total sent = 312576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 316576
4:>>> SERVER IS AHEAD... sending data: pos = 5192, size = 4000, total sent = 320576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 324576
4:>>> SERVER IS AHEAD... sending data: pos = 5288, size = 4000, total sent = 328576
4:>>> SERVER IS AHEAD... sending data: pos = 5160, size = 4000, total sent = 332576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 336576
4:>>> SERVER IS AHEAD... sending data: pos = 5160, size = 4000, total sent = 340576
4:>>> SERVER IS AHEAD... sending data: pos = 5160, size = 4000, total sent = 344576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 348576
4:>>> SERVER IS AHEAD... sending data: pos = 5160, size = 4000, total sent = 352576
4:>>> SERVER IS AHEAD... sending data: pos = 5192, size = 4000, total sent = 356576
4:>>> SERVER IS AHEAD... sending data: pos = 5160, size = 4000, total sent = 360576
4:>>> SERVER IS AHEAD... sending data: pos = 5160, size = 4000, total sent = 364576
4:>>> SERVER IS AHEAD... sending data: pos = 5160, size = 4000, total sent = 368576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 372576
4:>>> SERVER IS AHEAD... sending data: pos = 5160, size = 4000, total sent = 376576
4:>>> SERVER IS AHEAD... sending data: pos = 5128, size = 4000, total sent = 380576
4:>>> SERVER IS AHEAD... sending data: pos = 5160, size = 4000, total sent = 384576
4:>>> SERVER IS AHEAD... sending data: pos = 5128, size = 4000, total sent = 388576
4:>>> SERVER IS AHEAD... sending data: pos = 5192, size = 4000, total sent = 392576
4:>>> SERVER IS AHEAD... sending data: pos = 5160, size = 4000, total sent = 396576
4:>>> SERVER IS AHEAD... sending data: pos = 5136, size = 4000, total sent = 400576
4:>>> SERVER IS AHEAD... sending data: pos = 5160, size = 1322, total sent = 401898

Thanks for any help you can give.

-- 
-------------------------------------------------------------------------------
Paul A. Scowen				INTERNET: scowen@wfpc3.la.asu.edu
Department of Physics & Astronomy		  uk1@spacsun.rice.edu
Arizona State University		Tel:      (602) 965-0938
Tempe, AZ 85287-1504			FAX:      (602) 965-7954
-------------------------------------------------------------------------------