home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Audio Plus 10-94
/
AUDIOPLUS.ISO
/
win3
/
players
/
wham12
/
wham.txt
< prev
next >
Wrap
Text File
|
1993-01-01
|
5KB
|
120 lines
Notes on WHAM 1.2
-----------------
WHAM (Waveform Hold and Modify) is a Windows 3.1 application for
manipulating digitised sound. It can read and write Windows 3.1 WAVE files
as well as raw eight-bit digitised sound files, and can perform various
operations on this sound. WHAM can handle sounds of any size, restricted
only by memory.
Since releasing version 1.1 onto the Internet, I was pleasantly surprised
at the amount of interest shown in it. Thanks to all the people who sent
me email reporting bugs and making suggestions.
New features in release 1.2
---------------------------
- Many bugs fixed. i.e., WHAM no longer crashes when cutting/copying
sounds or stretching/shrinking large sounds. (Well, I hope it
doesn't, anyway... :-) )
- Resizable window.
- "Zoom in" function. WHAM can change the scale and scroll position to
show the selected portion of the current waveform in its entirety
at the largest possible magnification.
- Cursor in waveform window. Sound can be pasted at the cursor or
played from the cursor onwards.
- WHAM can be launched with a sound file name on the command line.
- WHAM is compliant with Windows 3.1's Drag-and-Drop technology, and
will accept files dropped from the File Manager.
- Enhanced button bar. The Save and Paste buttons reveal a drop-down
menu of buttons when clicked with the right button.
New features in release 1.1
---------------------------
- WHAM can now read and write Creative Voice .VOC files, Amiga
IFF/8SVX sound files, Sun/NeXT .au (8-bit linear and Mu-Law)
and Apple/SGI AIFF files (although I cannot guarantee the
accuracy of the last format; at least one Macintosh application
rejects WHAM-written AIFF files).
- New display options. WHAM can now display the waveform at full or
half height, and in solid or outline form.
- Support for embedded information. WHAM can embed information (title,
copyright, date, software, artist*, engineer*, technician*,
comments*) in WAVE and IFF files, and read information that is in
these files. If I find information formats for other file types
(and, preferably, examples of these formats in use), I will add
these.
[* WAVE format only]
- A more robust WAVE file reading mechanism (now recognises
information in files and acts accordingly.)
- More buttons at the top of the window.
- Many bugs/glitches have been removed.
Coming Soon
-----------
- Drag-and-drop editing, a little like that in Microsoft Word for
Windows 2.0.
- More file formats. WHAM will be able to read (and, in most cases,
write) more types of files, as soon as I find new formats to
implement.
- Sound recording capability. As soon as I get access to a sound card,
I intend to put it in. (This release was coded using only a
PC speaker driver). I actually purchased a sound card, but it
turned out to be defective, and I had to send it back. When I get
it back, I will put it to good use.
- Mu-Law and ADPCM support. Microsoft are putting support for Mu-Law
encoding and ADPCM compression in a new release of their RIFF
specifications. When I get access to an upgraded Windows multimedia
sound driver, I will adapt WHAM to manipulate Mu-Law-encoded sound
files in native format and to read and write ADPCM-compressed
sounds.
WHAM will then also be able to write Mu-Law .au files, as well as
linear ones.
- Support for 16-bit samples, stereo sounds, et cetera (...as soon as
I get some examples to experiment on and a stereo sound card.)
- High/low/band-pass filtering, independent pitch/speed changing and
other really good features, as soon as I figure out how to do them.
Any info out there?
How To Contact Me
-----------------
If you notice any bugs in this program, or have any suggestions for
improvements or enhancements, please contact me and let me know. If you
really like this program and wish to make a donation (suggested size: $15),
please send it to my address.
If you have access to the InterNet, you can contact me by email. This is
the preferred way of communicating with me. My address is:
sloth@yoyo.cc.monash.edu.au
If you don't have access to these networks, my snail-mail address is:
Andrew Bulhak
21 The Crescent
Ferntree Gully Vic 3156
AUSTRALIA
Acknowledgements
----------------
WHAM 1.2 contains a 64-bit long division routine which was taken, more or
less in one piece, from sample code distributed by Microsoft Corporation.
The sample code is used as permitted. Please note that Microsoft do not
support this program in any way, and are not liable for anything that may
happen.
Warranty Disclaimer
-------------------
Andrew Bulhak ("The author") makes no warranty of any kind, expressed or
implied, including any warranties of fitness for a particular purpose. In no
event will the author be liable for any incidental or consequential damages
arising from the use of, or inability to use, this program.
Andrew Bulhak 1-1-1993 21:59:06