edsnd -- A complex soundfile editor

edsnd is an expansion and revision of Lee Boynton's SoundEditor 
(see /NextDeveloper/Examples).  In changing this program, I tried to add 
features and change the user interface in ways that are more useful 
to the composers here at the Princeton University computer music 
studio.  In particular, this meant expanding the editing capabilities, 
giving more specific timing information about the sounds, among 
other changes.

James Pritchett (jwp@silvertone.Princeton.EDU)
Steven Boker (smb@datran2.uunet.uu.net)
Katzlberger Thomas (katzlbt@vuse.vanderbilt.edu)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
REVISION HISTORY

2.3 (11/96)	Katzlberger Thomas, Nashville, Tn (katzlbt@vuse.vanderbilt.edu)
	-- Intel Scale and display on rate converstion fixed.
	-- sox interface improved

2.2 (95)	Katzlberger Thomas, Nashville, Tn
	-- first Intel revision

2.1 (95)	Katzlberger Thomas, Nashville, Tn
	-- no idea ... but fixed some bugs ... I guess

2.0 (2/94)	Katzlberger Thomas, Innsbruck, Austria
	-- Included Objects from my ReusableObjects library - sorry no more source code support
	-- ROModTracker, RODocument, ROArray, ROFileOpener, ROProcess
	-- MultiPlatform transparent Soundfile format conversion with using sox (*.wav tested, *.voc,*.au, *.ul)
	-- ModTracker Amiga sound module player for *.mod files.
	-- MallocDebugg

1.5 (8/93)	Katzlberger Thomas, Innsbruck, Austria
	-- Ported to Version 3.1 of NextStep
	-- (BOOL) appAcceptsAnotherFile:sender
	-- (int)app:sender openFile:(const char*)path type:(const char*)ext
	-- 		methodes added to EdsndApp.m
	-- app renamed to EditSound to match NextStep Concepts (this is not a UNIX command !!)
	-- debugging of various Objects, Interface imprved

	If you encounter the line: #include </cat/c/Debug.h> you can delet it
	it contains debugging macros starting with DEBUG?(...) or CDEBUG?(...)
	which you can delete as well.
	
	Katzlberger Thomas
	Adolf Pichlerplatz 4
	A-6020 Innsbruck
	Austria, Europe

1.42 (3/91)
	-- Ported to Version 2.0 of NextStep

1.4 (4/17/90):
	-- FFT and Enveloping can be done on edited files
	-- FFT/Spectrum graphics optimized

1.3 (2/15/90):
	-- Added Spectral Analysis (courtesy Steven M. Boker)
	-- Fixed bug that allowed Envelope and FFT to try to work on
	   edited sounds
	-- Added display of sampling rate, data format, and channel count
	-- New icon (courtesy Steven M. Boker)

1.21 (2/5/90):
	-- Fixed enveloping and FFT to work with stereo files.
	-- Fixed enveloping and erasing so that the selection is
	   maintained after these operations.
	-- Various bug fixes

1.2 (1/20/90):
	-- Added FFT display
	-- Added enveloping
	-- Changed menu updating system
	-- Changed all accessories to UpPanels and added updating
	-- Fixed bug that caused selection to get screwed up when changing
	   reduction factor

1.1 (12/05/89):
	-- Added Stopwatch
	-- Added "Zoom" command
	-- Removed the Help Window and put that ScrollView into the
	   Info panel.

1.01 (11/11/89):
	-- Restructuring of code
	-- User is now prompted when closing unsaved files, or when
	   quitting application while there are still unsaved files

1.0 (10/14/89):
	-- First version (from Lee Boynton's SoundEditor)

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