wavplay 1.0 - Play/Record *.wav files with xltwavplay

wavplay 1.0 - Play/Record *.wav files with xltwavplay

Post by Warren G » Sun, 20 Apr 1997 04:00:00



               Announcing the release of wavplay 1.0

                       Warren W. Gay VE3WWG

                    GNU GENERAL PUBLIC LICENSE
                       Version 2, June 1991


Currently in ftp://sunsite.unc.edu/incoming/Linux/ but hopefully
installed as ftp://sunsite.unc.edu/pub/Linux/apps/sound/wavplay-1.0.tar.gz
by the time you read this.

                               - * -

At  long  last, is a new version of wavplay to correct many of the evils
of the  old version of the same.

This version represents almost a total rewrite. Some of my original code
survived  (most  notably  the  locks.c  module), but not much else.  The
original sources by  Andre Fuechsel  have been  completely replaced with
code  from  myself and code  kindly  provided by  Erik  de  Castro  Lopo

combination  resulted  in fixing many outstanding  problems, including a
stereo  play bug  and  the  elimination of most WAV header file problems
that were being reported.

The  current version should play almost all existing WAV files, with the
exception of those rare files that may contain SLNT or LIST chunks. This
may be addressed at a later version, if samples of these rare beasts can
be provided by someone, and they prove to be less than rare.

- ------------------------------------------------------------------------
- ------------------------------------------------------------------------

Some of you have asked about compressed formats. Sadly this is still not
supported,  since I do not have any documentation or example software to
code  from.  If  someone  can  scare  up  documentation,  postscript  or
otherwise,  or even readable sample code, then perhaps this can be added
in  a future version.

- ------------------------------------------------------------------------
- ------------------------------------------------------------------------

        -wavrec actually works now :)

        -many  wav  header  bug  fixes  (thanks to Erik de Castro Lopo's

        -rewritten sound driver code (fixes bad stereo handling)

        -q quiet option (inspired by release 0.22)

        -i information option (inspired by release 0.22)

        -x debug option (inspired by release 0.22)

        -client program xltwavplay now provided

        -xltwavplay is MOTIF/LessTif based

        -xltwavplay allows interactive recording sessions

        -xltwavplay is editres ready

        -wavplay  runs  in  server  mode  for xltwavplay client to allow
        almost realtime of WAV file play and record functions (buffering
        in the /dev/dsp allows this to work)

        --help option is now supported (wavplay/wavrec)

        --version option is now supported (wavplay/wavrec)

        -make of xltwavplay is optional (some users don't/can't run X)

        -xltwavplay  has similar look and feel to the xltmix program for
        the  Soundblaster-16  (if  you  have the SB16/32, you might want to
        consider getting xltmix as well from sunsite to complement your

- ------------------------------------------------------------------------
- ------------------------------------------------------------------------

        - Probably any kernel released as 1.2.13 or later is a safe bet.
        - Requires appropriate and working sound drivers installed
        - GCC 2.7.2 was used for development and testing
        - C libraries (no g++ libraries required)

- ------------------------------------------------------------------------
- ------------------------------------------------------------------------

        - Mouse
        - Working X Server
        - X based libraries (X, Xt etc.)
        - libXmu.so (unless you uncomment NO_EDITRES option in Makefile)
        - libXm.so (LessTif/or MOTIF)

Title:          wavplay/xltwavplay - WAV file Play & Record applications
Version:        1.0
Entered-date:   14APR97
Description:    This package is a major upgrade for the currently
                popular wavplay and wavrec programs. The last submitted
                version was 0.22. The programs wavplay and wavrec
                have undergone a number of improvements, and bug
                fixes (almost a total rewrite). NEW with this release
                is the X based tool xltwavplay, which uses the MOTIF
                or LessTif libraries. The xltwavplay program operates
                in client/server fashion with wavplay so that the GUI
                interface does not hang, and leaves the user in full
                point and click control. Now you can point and click
                play/record WAV files with simple conveniance. You
                can PAUSE the playing, or override the sampling rates
                to generate raised or lowered voices to amuse your dog.
                Supports 8 or 16 bit samples, Mono or Stereo. The
                traditional wavplay support for locking semaphores is
                included in xltwavplay to avoid clashing with wavplay
                being run from a separate cron job or other process.
                NOTE: You do not have to have X if you just want the
                wavplay/wavrec shell mode programs.
Keywords:       audio sound stereo control panel wav record play

Primary-site:   sunsite.unc.edu /pub/Linux/apps/sound/
                        58kB wavplay-1.0.tar.gz
                        1553 wavplay-1.0.lsm
Platforms:      LINUX 1.2.13 or later, GCC 2.7.2
Copying-policy: GPL2

- --

- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/liw/lars-public-key.asc has PGP key for validating signature.

PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/liw/linux/cola.html

Version: 2.6.3i
Charset: noconv



1. Soundcard play *.au and *.wav files, but not from CD rom

I've been trying to get my system to work with sound for a while, now.
I finally compiled 2.2.19 with sound support for SB Live! Value card
(emu10k1). I did not think it was working, for a while, but it gives
no error messages, now, and dmesg says it is loading ok. I tried
playing an au file, and, much to my surprise, it worked. So, then I
tried playing a wav file, and that worked, too. But, if I put an audio
cdrom into the cdrom drive, and try to play it, I get nothing from the
speakers. (If I put earphones into the earphone jack on the cdrom
drive, everything is fine, so I know the cdrom is working.

Does anyone have any idea what the problem is?


2. Some more Linux q's

3. how to play *.wav files...???

4. pcmcia_socket0: unable to apply power

5. Can't use 'play' to play .wav file

6. Setting pppd options when PPP initiated through dip

7. I can play CD but fail to play .wav

8. dip and ppp

9. I need a .WAV recorder that can record more than 16 MB files.

10. recording audio cd's from single wav file with a cue sheet

11. Trying to record .wav files. Help!

12. PAS16/NEC CDR84 not playing .wav files properly

13. Any C/C++ code to swho How to play a WAV and AVI files in Linux?