[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [school-discuss] On music making software: A voice of dissent or reason?



hello,

i think tom is talking about MAKING IT and my first instinct is, well he 
already made his midi files and has a means to make more, so how to get it 
into more hands???  that's where .mp3 and .wav duplicating and download sites 
come in.

linux definitely has the edge in these duplication and distribution tools.
i REGULARLY run multiple automated scripts producing multiple audio books,
multiple .mp3 music tracks, "ripping" an input audio cd while writing an 
output .mp3 audio cd while i am writing scripts and programs, researching on 
the internet, listining to our broadcasts, emails, ALL AT THE SAME TIME EVERY 
DAY DAY IN DAY OUT.

once i made an even dozen audio books in parallel on a compac/athalon i paid 
$600 for at office depot :-)

in fact, as i write this i am importing a cd of montiverdi's orfeo (opera), 
burning an audio book cd master of middlemarch (eliot) to cd-r, and creating 
an audio book of heart of darkness by joseph conrad.

you simply can't do that on windows.

but i've been doing it for YEARS - no crash, no burn.

here's the software i use, where to get it and descriptions of each package :



timidity to take it to wav  http://www.onicos.com/staff/iz/timidity/

audacity to spiff it up http://audacity.sourceforge.net/

sox to finish the wav distribution  http://www.spies.com/Sox/ note : this is 
"the swiss army knife of audio tools" - no propriteary product is even half 
as good. 

lame to create the mp3 product http://lame.sourceforge.net/
another great tool that the $$$ distributions can't touch.

cdparanoia to use a finished audio cd as the starting point
http://www.xiph.org/paranoia/
 "Use your CDROM drive to read audio tracks.... and have it actually work 
right!"

#1 midi to wav :

http://www.onicos.com/staff/iz/timidity/ [works great, use it all the time]

*Features of TiMidity++:

  - Plays MIDI files without external MIDI instruments
  - Converts MIDI files to various audio file formats
    (ex. wav, au, etc.)
  - Uses GUS/patch and SoundFont for voice data
  - Displays some information about the music data during playback
  - Various user interfaces are available (ncurses, motif, xaw, 
etc..)DESCRIPTION
       cdparanoia retrieves audio tracks from CDDA capable  CDROM
       drives.   The  data  can be saved to a file or directed to
       standard output in WAV, AIFF, AIFF-C or raw format.   Most
       ATAPI,  SCSI and several proprietary CDROM drive makes are
       supported; cdparanoia can determine if the target drive is
       CDDA capable.

       In  addition  to  simple  reading,  cdparanoia adds extra-
       robust data verification, synchronization, error  handling
       and scratch reconstruction capability.


  - Plays MIDI files over a network
  - Plays MIDI files in archive files
  - Plays not only SMF files but also MOD, RCP/R36/G18/G36
  - Can handle 32 channel data
  - Can handle user interfaces as dynamically linked 
moduleshttp://www.spies.com/Sox/
  - Can display a sound spectrogram
  - Automatically detects the mode of a MIDI file (GM/GS/XG) Following the 
great history of GNU naming, LAME originally stood for LAME Ain't an Mp3 
Encoder.     LAME started life as a GPL'd patch against the dist10 ISO 
demonstration source, and thus was incapable of producing an mp3 stream or 
even being compiled by itself.   But in May 2000, the last remnants of the 
ISO source code were replaced, and now LAME is the source code for a fully 
LGPL'd MP3 encoder, with speed and quality to rival all commercial 
competitors.

LAME is an educational tool to be used for learning about MP3 encoding.  The 
goal of the LAME project is to use the open source model to improve the 
psycho acoustics, noise shaping and speed of MP3. LAME is not for everyone - 
it is distributed as source code only and requires the ability to use a C 
compiler.  However, many popular ripping and encoding programs include the 
LAME encoding engine, see:  Software which uses LAME.

Using the LAME encoding engine (or other mp3 encoding technology) in your 
software may require a patent license in some countries.
LAME v3.93.1 December 1 2002:

    * Many improvements in quality in speed.  See history .
    * MPEG1,2 and 2.5  layer III encoding.
    * CBR (constant bitrate) and two types of variable bitrate, VBR and ABR.
    * Encoding engine can be compiled as a shared library (Linux/UNIX), DLL or
  - Plays MIDI files over a network
  - Plays MIDI files in archive files
  - Plays not only SMF files but also MOD, RCP/R36/G18/G36
  - Can handle 32 channel data
  - Can handle user interfaces as dynamically  ACM codec (Windows)
    * free format encoding and decoding
    * GPSYCHO: a GPL'd psycho acoustic and noise shaping model. 
    * Powerfull and easy to use presets
    * Quality is comparable to FhG encoding engines and substantially better 
than most other encoders.
    * Fast! Encodes faster than real time on a PII 266 at highest quality 
mode.
    * MP3x:   a GTK/X-Window MP3 frame analyzer for both .mp3 and unencoded 
audio files.
  - Plays MIDI files over a network
  - Plays MIDI files in archive files
  - Plays not only SMF files but also MOD, RCP/R36/G18/G36
  - Can handle 32 channel data
  - Can handle user interfaces as dynamically 


  - Automatically detects drum channels (GS/XG)
  - Trace playing
  - Low load
  - The following MIDI events are supported:
    NoteOn/Off, KeyPressure, Program, ChannelPressure, Pitchwheel,
    ToneBank, ModulationWheel, MainVolume, Panning, Expression,
    Sustain, Portamento, DataEntry, ReverbEffect, ChorusEffect,
    RPN+/-, NRPN, RPN, AllSoundsOff, ResetControllers, AllNotesOff,SoX is a 
sound file format converter for Unix and DOS PCs written by Lance Norskog and 
other invaluable contributors. It also does sample rate conversion and some 
sound effects. It's the swiss army knife of sound tools: the interface isn't
  - Plays MIDI files over a network
  - Plays MIDI files in archive files
  - Plays not only SMF files but also MOD, RCP/R36/G18/G36
  - Can handle 32 channel data
  - Can handle user interfaces as dynamically  great, but it does almost 
everything.

SoX uses file suffices to determine the nature of a sound sample file. If it 
finds the suffix in its list, it uses the appropriate read or write handler 
to deal with that file. SoX has an auto-detect feature that attempts to 
figure out the nature of an unmarked sound sample. It works very well. This 
is the 'auto' file format.

I hope to inspire the creation of a common base of sound processing tools for 
computer multimedia work, similar to the PBM toolkit for image manipulation. 
    Mono/Poly Part, RandomPan, KeyShift,
    TempoChange, Lyric, InsertText, 
KARAOKE-Part(@KMIDI),http://lame.sourceforge.net/
    MasterVolume, MIDI-Reset, SystemExclusiveMessages

*Playing a MIDI file in an archive file:

 TiMidity++ can play a file contained in various kinds of archive file. The
 following archive formats are supported:

  - tar           (*.tar)
  - gzipped tar   (*.tar.gz, *.tgz)
  - zip file      (*.zip)
  - lzh file      (*.lzh)

 If you want to specify a certain MIDI file in the archive, describe the
 #<MIDI-filename> expression following the archive name.  The
 expressions after the # are allowed to use regular expressions (case
 insensitive).  Note that the single quotes are needed to prevent the
 shell from misinterpreting the # character.  For example:

              timidity 'file.zip#file.mid'com/Sox/
                     Plays file.mid in file.zip

              timidity 'file.lzh#*.mid'
                     Plays  any  files that  match  the  regular
                     expression '*.mid' in file.zip

              timidity 'file.tgz#*'SoX is a sound file format converter for 
Unix and DOS PCs written by Lance Norskog and other invaluable contributors. 
It also does sample rate conversion and some sound effects. It's the swiss 
army knife of sound tools: the interface isn't great, but it does almost 
everything.

SoX uses file suffices to determine the nature of a sound sample file. If it 
finds the suffix in its list, it uses the appropriate read or write handler 
to deal with that file. SoX has an auto-detect feature that attempts to 
figure out the nature of an unmarked sound sample. It works very well. This 
is the 'auto' file format.

I hope to inspire the creation of a common base of sound processing tools for 
computer multimedia work, similar to the PBM toolkit for image manipulation. 
                     This  expression is the same as 
                     timidity 'file.tgz'

*Playing a MIDI file over a network
 TiMidity++ can access a file over a network. Supported network protocols
 include HTTP, FTP and NNTP(NetNews); specify these as http://foo,
 ftp://foo, and news://foo respectively.  An archived file is also
 accessible over a network.

 With NNTP, if you specify a newsgroup in the message-ID field TiMidity++
 plays all MIDI files posted in the specified newsgroup. These MIDI files
 must be encoded using uuencode or the Multipart encoded
 uuencode/base64/hexbin.
Audacity is a free audio editor. You can record sounds, play sounds, import 
and export WAV, AIFF, and MP3 files, and more. Use it to edit your sounds 
using Cut, Copy and Paste (with unlimited Undo), mix tracks together, or 
apply effects to your recordings. It also has a built-in amplitude envelope 
editor, a customizable spectrogram mode and a frequency analysis window for 
audio analysis applications. Built-in effects include Bass Boost, Wahwah, 
andSoX is a sound file format converter for Unix and DOS PCs written by Lance 
Norskog and other invaluable contributors. It also does sample rate 
conversion and some sound effects. It's the swiss army knife of sound tools: 
the interface isn't great, but it does almost everything.

SoX uses file suffices to determine the nature of a sound sample file. If it 
finds the suffix in its list, it uses the appropriate read or write handler 
to deal with that file. SoX has an auto-detect feature that attempts to 
figure out the nature of an unmarked sound sample. It works very well. This 
is the 'auto' file format. great, but it does almost everything.

SoX uses file suffices to determine the nature of a sound sample file. If it 
finds the suffix in its list, it uses the appropriate read or write handler 
to deal with that file. SoX has an auto-detect feature that attempts to 
figure out the nature of an unmarked sound sample. It works very well. This 
is the 'auto' file format.

I hope to inspire the creation of a common base of sound processing tools for 
computer multimedia work, similar to the PBM toolkit for image manipulation. 
    Mono/Poly Part, RandomPan, KeyShift,
    TempoChange, Lyric, InsertText, 
KARAOKE-Part(@KMIDI),http://lame.sourceforge.net/
    MasterVolume, MIDI-Reset, 

I hope to inspire the creation of a common base of sound processing tools for 
computer multimedia work, similar to the PBM toolkit for image manipulation.  
Noise Removal, and it also supports VST plug-in effects.

Audacity version 1.0.0 is the most stable version we have released yet, and 
many people have found that its unique features and intuitive interface make 
it more enjoyable to use than other audio editors, including commercial ones.

The developers of Audacity have also released version 1.1.0, which is a 
beta-quality preview of new things we are actively working on. It contains 
many, many new features, but is not quite as polished and stable.

SoX is a sound file format converter for Unix and DOS PCs written by Lance 
Norskog and other invaluable contributors. It also does sample rate 
conversion and some sound effects. It's the swiss army knife of sound tools: 
the interface isn't great, but it does almost everything.

SoX uses file suffices to determine the nature of a sound sample file. If it 
finds the suffix in its list, it uses the appropriate read or write handler 
to deal with that file. SoX has an auto-detect feature that attempts to 
figure out the nature of an unmarked sound sample. It works very well. This 
is the 'auto' file format.

I hope to inspire the creation of a common base of sound processing tools for 
computer multimedia work, similar to the PBM toolkit for image manipulation. 
 Following the great history of GNU naming, LAME originally stood for LAME

I hope to inspire the creation of a common base of sound processing tools for 
computer multimedia work, similar to the PBM toolkit for image manipulation.  
Noise Removal, and it also supports VST plug-in effects.

Audacity version 1.0.0 is the most stable version we have released yet, and 
many people have found that its unique features and intuitive interface make 
it more enjoyable to use than other audio editors, including commercial ones.

The developers of Audacity have also released version 1.1.0, which is a 
beta-quality preview of new things we are actively working on. It  Ain't an 
Mp3 Encoder.     LAME started life as a GPL'd patch against the dist10 ISO 
demonstration source, and thus was incapable of producing an mp3 stream or 
even being compiled by itself.   But in May 2000, the last remnants of the 
ISO source code were replaced, and now LAME is the source code for a fully 
LGPL'd MP3 encoder, with speed and quality to rival all commercial 
competitors.

LAME is an educational tool to be used for learning about MP3 encoding.  The 
goal of the LAME project is to use the open source model to improve the 
psycho acoustics, noise shaping and speed of MP3. LAME is not for everyone - 
it is distributed as source code only and requires the ability to use a C

I hope to inspire the creation of a common base of sound processing tools for 
computer multimedia work, similar to the PBM toolkit for image manipulation.  
Noise Removal, and it also supports VST plug-in effects.

Audacity version 1.0.0 is the most stable version we have released yet, and 
many people have found that its unique features and intuitive interface make 
it more enjoyable to use than other audio editors, including commercial ones.

The developers of Audacity have also released version 1.1.0, which is a 
beta-quality preview of new things we are actively working on. It  compiler.  
However, many popular ripping and encoding programs include the LAME encoding 
engine, see:  Software which uses LAME.

Using the LAME encoding engine (or other mp3 encoding technology) in your 
software may require a patent license in some countries.
LAME v3.93.1 December 1 2002:

    * Many improvements in quality in speed.  See history .
    * MPEG1,2 and 2.5  layer III encoding.
    * CBR (constant bitrate) and two types of variable bitrate, VBR and ABR.
    * Encoding engine can be compiled as a shared library (Linux/UNIX), DLL or 
ACM codec (Windows)
    * free format encoding and decoding
    * GPSYCHO: a GPL'd psycho acoustic and noise shaping model. 
    * Powerfull and easy to use presets
    * Quality is comparable to FhG encoding engines and substantially better 
than most other encoders.
    * Fast! Encodes faster than real time on a PII 266 at highest quality 
mode.
    * MP3x:   a GTK/X-Window MP3 frame analyzer for both .mp3 and unencoded 
audio files.

 Following the great history of GNU naming, LAME originally stood for LAME 
Ain't an Mp3 Encoder.     LAME started life as a GPL'd patch against the 
dist10 ISO demonstration source, and thus was incapable of producing an mp3 
stream or even being compiled by itself.   But in May 2000, the last remnants 
of the ISO source code were replaced, and now LAME is the source code for a 
fully LGPL'd MP3 encoder, with speed and quality to rival all commercial 
competitors.

LAME is an educational tool to be used for learning about MP3 encoding.  The 
goal of the LAME project is to use the open source model to improve the 
psycho acoustics, noise shaping and speed of MP3. LAME is not for everyone - 
it is distributed as source code only and requires the ability to use a C 
compiler.  However, many popular ripping and encoding programs include the 
LAME encoding engine, see:  Software which uses LAME.

Using the LAME encoding engine (or other mp3 encoding technology) in your 
software may require a patent license in some countries.
LAME v3.93.1 December 1 2002:

    * Many improvements in quality in speed.  See history .
    * MPEG1,2 and 2.5  layer III encoding.
    * CBR (constant bitrate) and two types of variable bitrate, VBR and ABR.

I hope to inspire the creation of a common base of sound processing tools for 
computer multimedia work, similar to the PBM toolkit for image manipulation.  
Noise Removal, and it also supports VST plug-in effects.

Audacity version 1.0.0 is the most stable version we have released yet, and 
many people have found that its unique features and intuitive interface make 
it more enjoyable to use than other audio editors, including commercial ones.

The developers of Audacity have also released version 1.1.0, which is a 
beta-quality preview of new things we are actively working on. It 
    * Encoding engine can be compiled as a shared library (Linux/UNIX), DLL or 
ACM codec (Windows)
    * free format encoding and decoding
    * GPSYCHO: a GPL'd psycho acoustic and noise shaping model. 
    * Powerfull and easy to use presets
    * Quality is comparable to FhG encoding engines and substantially better 
than most other encoders.
    * Fast! Encodes faster than real time on a PII 266 at highest quality 
mode.
    * MP3x:   a GTK/X-Window MP3 frame analyzer for both .mp3 and unencoded 
audio files.

DESCRIPTION
       cdparanoia retrieves audio tracks from CDDA capable  CDROM
       drives.   The  data  can be saved to a file or directed to
       standard output in WAV, AIFF, AIFF-C or raw format.   Most
       ATAPI,  SCSI and several proprietary CDROM drive makes are
       supported; cdparanoia can determine if the target drive is
       CDDA capable.

       In  addition  to  simple  reading,  cdparanoia adds extra-
       robust data verification, synchronization, error  handling
       and scratch reconstruction capability.




mike eschman, etc ...