[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Sound installed but now what???
- From: Bob Taylor <brtaylor inreach com>
- To: axp-list redhat com
- Subject: Re: Sound installed but now what???
- Date: Wed, 11 Nov 1998 23:47:40 -0800
In message <199811120308.TAA19693@icarus.com>, Stephen Williams writes:
> In message <199811112314.SAA04315@ra.lexis-nexis.com>, Larry Snyder writes:
> > What happens if you: cat some-file.au > /dev/audio?
> > That would eliminate sox....
>
> brtaylor@inreach.com said:
> > Nothing like a simple solution!
>
> Yep.
>
> brtaylor@inreach.com said:
> > Looks like the Alpha is big endian.
>
> Nope. I quote from the "Alpha Architecture Reference manual":
>
> "A longword is specified by its address A, the address of
> the byte containing bit 0."
I've looked at the sources. I have found one anonimally. There is a function
that prints messages to stderr and I no see 'em. I also don't seem to
find why sox doesn't work on the Alpha but does on my Pentium (both
boxes are running Red Hat 5.1. This is weird.
In the file au.c:
#define SUN_MAGIC 0x2e736e64 /* Really '.snd' */
#define SUN_INV_MAGIC 0x646e732e /* '.snd' upside-down */
.
.
#define SUN_HDRSIZE 24 /* Size of minimal header */
.
#define SUN_ULAW 1 /* u-law encoding */
If SUN_INV_MAGIC is found then swap is set to 1. The header of a .au file
is:
.snd^@^@^@(^@^@dT^@^@^@^A
where
.snd = SUN_MAGIC
^@^@^@( = SUN_HDRSIZE
^@^@dT = data size
^@^@^@^A = SUN_ULAW (encoding)
I think I just saw a mistake, the SUN_HDRSIZE and SUN_ULAW should be 24L
and 1L? Anyway the error is reported on the encoding.
The header seems to be big endian.
Bob
--
+---------------------------------------------------------------+
| Bob Taylor Email: brtaylor@inreach.com |
|---------------------------------------------------------------|
| Like the ad says, at 300 dpi you can tell she's wearing a |
| swimsuit. At 600 dpi you can tell it's wet. At 1200 dpi you |
| can tell it's painted on. I suppose at 2400 dpi you can tell |
| if the paint is giving her a rash. (So says Joshua R. Poulson)|
+---------------------------------------------------------------+
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[]