The digitized acoustic soundfiles within the sflib ("soundfile library") directories (folders) on the ECMC Linux, SGI and Windows systems are available to all users. Currently the sflib directory is divided into the following subdirectories:
LISTING AND PLAYING SFLIB SOUNDFILES on the LINUX and SGI SYSTEMS:
The commands to list and play sflib soundfiles are summarized within section 4 of ECMC System Users' Guide handbook.
To list the current contents of one of the sflib sound directories, type : lsflib directoryname or else lsfl directoryname
Example: lsfl string will list all soundfiles in the string directory
(SGI systems only: If you see the character @ at the end of a soundfile name, this character is NOT part of the file name, but rather indicates that the file is a link to a source soundfile within the Prosonus directory. You can use these link files exactly like any other sflib soundfile; just omit the @ when playing or otherwise using the file.)
To find soundfiles from any sflib directories that match a character string, use the findsflib command. Type man findsflib to display a manual page for this program.
Example: findsflib drum.a4 will display the names of all sflib soundfiles whose names include the character strings drum or .a4.
To play one or more soundfiles from any sflib directories type : playsflib soundfilename(s) or else psfl soundfilename(s)
Example: psfl cb.c1 cym1 will play soundfile cb.c1 from the string directory, followed by soundfile cym1 from the perc directory.
To read the header of one or more sflib soundfiles, type sflibinfo directory/soundfilename or else sfli directory/soundfilename.
Example: sfli env/fishfarm will give you information about soundfile sflib/env/fishfarm
PLAYING SFLIB SOUNDFILES on the WINDOWS SYSTEMS:
On the ECMC Windows PC system igor and the Dell laptop system the sflib soundfiles can be opened and played with the Winamp application and with the Windows Media Player application. If you open one of the sflib folders (for example, the "africa" directory), you can drag-and-drop icons for individual soundfiles within this folder onto the icon for Winamp or Media Player, or else simply double click on the soundfile icon.
The sflib soundfiles also can be opened for use by ("imported" into) almost all other applications that can read .wav files, such as Reaktor and Cubase SX.
FORMATS: AIFF and WAVE; Mono and stereo, sampling rates :
On the ECMC Linux and Windows systems all of the sflib soundfiles are in WAVE format, and the soundfile names include a .wav filename extension. On the SGI systems, all of the sflib soundfiles are in AIFF format, but the soundfile names do not include .aif or .aiff extensions, since these are not needed by the SGI audio software.
Currently, almost all of the sflib soundfiles have a sampling rate of 44100 and 16 bit resolution. However, new directories containing new soundfiles we have recorded at a 96 kHz with 24 bit word sizes are under construction and are scheduled for isntallation beginning in the fall of 2002. Most sflib are monophonic, and most have been normalized to a peak amplitude of between 95 and 99 % of maxamp (a raw amplitude value of approximately 30000 to 32000).
Stereo soundfiles: There are a stereo versions of some soundfiles in which the source recording included aurally significant localization of sound sources between the left and right stereo channels. All stereo sflib soundfiles begin with the character string ST. In most cases, a mono version of the stereo soundfile also exists: for example, the env directory includes a soundfile called STwind.high and a mono mixdown version of the same soundfile called wind.high. However, for a few stereo soundfiles, such as env/SThorses, no mono version exists.
For most soundfiles with a well defined pitch or percussive strike tone, the pitch and octave are indicated in the soundfile name. The pitch class and octave abbreviations employed here are identical to those used with the score11) keyword notes. The lowest three notes (a, a# and b) on the piano keyboard are octave 0. The next 12 chromatic tones, from the lowest c on the piano keyboard through b a major seventh higher, comprise octave 1. Middle c is c4, the highest c on the piano keyboard is c8. cs stands for the pitch class C sharp, df for the pitch class D flat. Generally, sharps rather than flats are used to identify "black keys" on the piano.
Multisamples are sets of samples of an instrument or voice usually pitched a third or fourth apart. These multisample sets enable one to employ the instrumental or vocal timbre throughout its normal pitch compass. With most of these multisamples sets, most pitches can be obtained with a transposition no greater than a major second.
NOTES ON SOME INDIVIDUAL SFLIB DIRECTORIES:
Separate ecmchelp files are available for several sflib directories, currently including:
STRING DIRECTORY: Western stringed instruments:
cb = contrabass, vc = violoncello, vla = viola, vln = violin, pn = piano , guit = guitar , violegam = viole da gamba, celharp = Celtic harpVOICE DIRECTORY (Solo voice tones) :
Soprano, alto and bass tones in group 1 (e.g. sop1.as4) are long tones
sung loudly with vibrato
Tones in group 2 (e.g. sop2.a3) were sung softly, with minimal vibrato.
Tones in group 3 (e.g. sop3.as4) are short tones, less than a second in
duration.
WIND DIRECTORY (Western aerophones, mostly orchestral woodwinds and brass)
This directory includes multisampled sets for most orchestral woodwind and
brass instruments, as well as a few non-orchestral instruments:
Woodwinds:
PROSONUS DIRECTORY (available only on the SGI and Linux systems) :
The prosonus directory, which comes bundled with the SGI IRIX operating system, includes four subdirectories: ambience, instr, sfx and musictags. Most of the more frequently used Prosonus sounds have been linked to copies in other sflib directories, where they can be accessed somewhat more easily. On the ECMC Linux systems a smaller sampling has been consolidated within a single directory. For some information from Prosonus, see the help file sflibprosonus.