Topic Index: Difference between revisions

From Hydrogenaudio Knowledgebase
m (Bumped headings up one, following Jan's update)
Line 3: Line 3:




==General Information==
=General Information=


===General Guides===
==General Guides==
* [[Create a long-term archive]]
* [[Create a long-term archive]]
* [[Enabling DMA]]
* [[Enabling DMA]]
===EAC Guides===  
==EAC Guides==  
* [[Create a lossless back-up with EAC and Flac]]
* [[Create a lossless back-up with EAC and Flac]]
* [[EAC and Lame | Configuring EAC and Lame]]
* [[EAC and Lame | Configuring EAC and Lame]]
Line 16: Line 16:
* [[EAC_and_Monkeys_Audio | Configuring EAC and Monkey's Audio]]
* [[EAC_and_Monkeys_Audio | Configuring EAC and Monkey's Audio]]


===CDex Guides===
==CDex Guides==
===MP3 Guides===
==MP3 Guides==


* [http://wiki.hydrogenaudio.org/index.php?title=LAME Recommended settings for encoding with LAME]
* [http://wiki.hydrogenaudio.org/index.php?title=LAME Recommended settings for encoding with LAME]


===Ogg Vorbis Guides===  
==Ogg Vorbis Guides==  


* [http://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis Recommended encoders and settings for encoding with Vorbis].
* [http://wiki.hydrogenaudio.org/index.php?title=Recommended_Ogg_Vorbis Recommended encoders and settings for encoding with Vorbis].


==Audio Codecs==


===[[Lossy]]===
=Audio Codecs=
 
==[[Lossy]]==
*[[AAC]]
*[[AAC]]
*[[AC3]]
*[[AC3]]
Line 40: Line 41:
*[[WMA]]
*[[WMA]]


===[[Lossless]]===
==[[Lossless]]==


*[[ALAC|Apple Lossless]]
*[[ALAC|Apple Lossless]]
Line 54: Line 55:
*[[WMA|WMA Lossless]]
*[[WMA|WMA Lossless]]


==[[Metadata]] (Tags)==
 
=[[Metadata]] (Tags)=
* [[APEv1]]
* [[APEv1]]
* [[APEv2]]
* [[APEv2]]
Line 63: Line 65:




==Media Extractors==
=Media Extractors=


===CD Extractors===
==CD Extractors==


* [[Exact_Audio_Copy|Exact Audio Copy]] (Win32)
* [[Exact_Audio_Copy|Exact Audio Copy]] (Win32)
Line 77: Line 79:
* [[dBpowerAMP with AccurateRip]] (Win32)
* [[dBpowerAMP with AccurateRip]] (Win32)


===DVD Extractors===
==DVD Extractors==
* [http://pessoal.onda.com.br/rjamorim/SetupDVDDecrypter_3.5.4.0.exe DVD Decrypter] (Win32)
* [http://pessoal.onda.com.br/rjamorim/SetupDVDDecrypter_3.5.4.0.exe DVD Decrypter] (Win32)


==Media Players==


=== Windows ===
=Media Players=
 
== Windows ==


* [[Apollo]]
* [[Apollo]]
Line 108: Line 111:
* [[XMPlay]]
* [[XMPlay]]


===Linux/BSD===
==Linux/BSD==


* [[Amarok]]
* [[Amarok]]
Line 130: Line 133:
* [[Quod Libet]]
* [[Quod Libet]]


===Mac OS X (Non-BSD Specific) ===
==Mac OS X (Non-BSD Specific) ==


* [[iTunes]]
* [[iTunes]]
Line 138: Line 141:
* [[Whamb]]
* [[Whamb]]


===Other===
==Other==


* [[CL-Amp]] (BeOS)
* [[CL-Amp]] (BeOS)




==Audio Editors==
=Audio Editors=


=== Windows ===
== Windows ==


* [[Adobe_Audition|Adobe Audition]] (Previously known as Cool Edit)
* [[Adobe_Audition|Adobe Audition]] (Previously known as Cool Edit)
Line 152: Line 155:
* [http://www.sonymediasoftware.com/products/soundforgefamily.asp Sony Sound Forge] (Previously released by Sonic Foundry)
* [http://www.sonymediasoftware.com/products/soundforgefamily.asp Sony Sound Forge] (Previously released by Sonic Foundry)


===Linux/BSD===
==Linux/BSD==


* [[Audacity]]
* [[Audacity]]
* [[ReZound]]
* [[ReZound]]


===Mac OS X (Non-BSD Specific) ===
==Mac OS X (Non-BSD Specific) ==


* [[Audacity]]
* [[Audacity]]


===Other===
==Other==


* [http://timidity.sourceforge.net/ Timidity++] (MIDI to PCM (WAV) converter. Timidity++ synthesizes MIDI files (sequences) in real-time using Gravis UltraSound Soundfont patches (loosly based upon Wavetable Synthesis) to common digital audio file formats such as, WAV, AU, AIFF, Ogg Vorbis, FLAC, etc. Useful for those who want to bypass FM Synthesizers on their sound card's to hear MIDI sequence as it was intended to be heard.)
* [http://timidity.sourceforge.net/ Timidity++] (MIDI to PCM (WAV) converter. Timidity++ synthesizes MIDI files (sequences) in real-time using Gravis UltraSound Soundfont patches (loosly based upon Wavetable Synthesis) to common digital audio file formats such as, WAV, AU, AIFF, Ogg Vorbis, FLAC, etc. Useful for those who want to bypass FM Synthesizers on their sound card's to hear MIDI sequence as it was intended to be heard.)


==Testing Software==


===Subjective Perceptual===
=Testing Software=
 
==Subjective Perceptual==


* [[ABC/HR]]
* [[ABC/HR]]
Line 173: Line 177:
* [[PCABX]]
* [[PCABX]]


===Objective===
==Objective==


''Note: Might be good to put something here about the problems of quality comparisons using graphs, frequency sweeps, etc.''
''Note: Might be good to put something here about the problems of quality comparisons using graphs, frequency sweeps, etc.''
Line 182: Line 186:




==Audio Hardware==
=Audio Hardware=


===PC Audio===
==PC Audio==


*[[Terratec EWX 24/96]]
*[[Terratec EWX 24/96]]
Line 195: Line 199:
*[[Audiotrak Prodigy 7.1]]
*[[Audiotrak Prodigy 7.1]]


===Notebook Audio===  
==Notebook Audio==  
*[[Echo Indigo IO 24/96]]
*[[Echo Indigo IO 24/96]]


===HiFi===
==HiFi==
* [[M-Audio Fast Track USB]]
* [[M-Audio Fast Track USB]]


===Digital Audio Players===
==Digital Audio Players==


'''Portable Flash'''
'''Portable Flash'''
Line 245: Line 249:
* [[Aiwa CDC-MP3]]
* [[Aiwa CDC-MP3]]


==Audio Theory==


===Analog Audio===
=Audio Theory=
 
==Analog Audio==


===Digital Audio===
==Digital Audio==
* [[Replaygain]]
* [[Replaygain]]


===Testing Methodology===
==Testing Methodology==


* [[ABX]]
* [[ABX]]
* [[EAQUAL]]
* [[EAQUAL]]


==Audio Development==


===Getting Started===
=Audio Development=
 
==Getting Started==
''note: Let's start with basic development tools (compilers, engineering tools, dev. libraries) until we think of more tools to add. I am also adding external links to books, tutorials, etc under resources.''
''note: Let's start with basic development tools (compilers, engineering tools, dev. libraries) until we think of more tools to add. I am also adding external links to books, tutorials, etc under resources.''


===Tools===
==Tools==


* [http://www.mathworks.com/products/matlab/ MATLAB 7.0] commercial software for algorithmic design, developement, engineering, and scientific computing. (multi-platform support)
* [http://www.mathworks.com/products/matlab/ MATLAB 7.0] commercial software for algorithmic design, developement, engineering, and scientific computing. (multi-platform support)
Line 271: Line 277:
* [http://www.bloodshed.net/devcpp.html DevCPP] free front-end IDE and compiler for the C and C++ languages. Delphi and C source code available. (Win 9x, NT, 2000, and XP)
* [http://www.bloodshed.net/devcpp.html DevCPP] free front-end IDE and compiler for the C and C++ languages. Delphi and C source code available. (Win 9x, NT, 2000, and XP)


===Resources===
==Resources==


* [http://www.hydrogenaudio.org/forums/index.php?showforum=30 Scientific/R&D Forums] for Psychoacoustic, DSP, Electrical Engineering, theory, and coding related questions. (most questions are generally answered)
* [http://www.hydrogenaudio.org/forums/index.php?showforum=30 Scientific/R&D Forums] for Psychoacoustic, DSP, Electrical Engineering, theory, and coding related questions. (most questions are generally answered)
Line 280: Line 286:
* [http://www.engmath.dal.ca/courses/engm6610/notes/notes.html A Really friendly guide to Wavelets] A good introduction to wavelets aimed towards engineer, requires a fair amount of background knowledge.
* [http://www.engmath.dal.ca/courses/engm6610/notes/notes.html A Really friendly guide to Wavelets] A good introduction to wavelets aimed towards engineer, requires a fair amount of background knowledge.


===Books/Research===  
==Books/Research==  
* [http://www.amazon.com/gp/product/3540231595/qid=1135380559/sr=1-3/ref=sr_1_3/102-1730075-7300931?s=books&v=glance&n=283155 Psychoacoustics - Facts and Models] author's Zwicker, Fastl, and Hugo, revised 2005 third edition. The book for comprehensive psychoacoustics models and figures.   
* [http://www.amazon.com/gp/product/3540231595/qid=1135380559/sr=1-3/ref=sr_1_3/102-1730075-7300931?s=books&v=glance&n=283155 Psychoacoustics - Facts and Models] author's Zwicker, Fastl, and Hugo, revised 2005 third edition. The book for comprehensive psychoacoustics models and figures.   
* [http://www.eas.asu.edu/~spanias/papers/paper-audio-tedspanias-00.pdf  Perceptual Audio Coding] authors A. Painter and T. Spanias. A comprehensive paper on percepual audio coding (PDF)
* [http://www.eas.asu.edu/~spanias/papers/paper-audio-tedspanias-00.pdf  Perceptual Audio Coding] authors A. Painter and T. Spanias. A comprehensive paper on percepual audio coding (PDF)
Line 287: Line 293:
*[http://www.amazon.com/exec/obidos/tg/detail/-/0792391810/ref=ase_theinternetdatac/103-9882844-5344648?v=glance&s=books Vector Quantization] authors Gersho and Gray. Good read for understanding how VQ and arithmetic coding work.
*[http://www.amazon.com/exec/obidos/tg/detail/-/0792391810/ref=ase_theinternetdatac/103-9882844-5344648?v=glance&s=books Vector Quantization] authors Gersho and Gray. Good read for understanding how VQ and arithmetic coding work.


==Audio Resources==


===Websites===
=Audio Resources=
 
==Websites==


''Note: Let's include a small description to the side for now, so that we have something to work with when this section becomes large enough for its own page''
''Note: Let's include a small description to the side for now, so that we have something to work with when this section becomes large enough for its own page''
Line 300: Line 307:
* http://psplab.csie.nctu.edu.tw/invboard2_0/index.php (Perceptual Signal Processing Lab, small university forum based in Tawain dealing with perceptual coding on acedemic level).
* http://psplab.csie.nctu.edu.tw/invboard2_0/index.php (Perceptual Signal Processing Lab, small university forum based in Tawain dealing with perceptual coding on acedemic level).


===Articles===
==Articles==


===Listening Tests===
==Listening Tests==
* [http://www.rjamorim.com/test/ Roberto's listening tests]
* [http://www.rjamorim.com/test/ Roberto's listening tests]
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=35438&st=0 Guruboolez listening test]
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=35438&st=0 Guruboolez listening test]


==Other Topics==


===Video===
=Other Topics=
 
==Video==


* [[MPEG-4 Visual]]
* [[MPEG-4 Visual]]
Line 316: Line 324:
* [[VP6]]
* [[VP6]]


===[[Container format]]s===
==[[Container format]]s==
* [[AVI]]
* [[AVI]]
* [[MP4]]
* [[MP4]]
Line 324: Line 332:
* [[Ogg]]
* [[Ogg]]


==Glossary==
=Glossary=


* [[Glossary_Of_Audio_Terms|Glossary of Audio Terms]]
* [[Glossary_Of_Audio_Terms|Glossary of Audio Terms]]

Revision as of 08:38, 30 January 2006

  • Please see this thread for a discussion of the future structure of this wiki. If you have thoughts, comments, suggestions, etc., please join in this discussion. In the meantime, please feel free to fill in gaps in the information below.
  • See also style related discussion


General Information

General Guides

EAC Guides

CDex Guides

MP3 Guides

Ogg Vorbis Guides


Audio Codecs

Lossy

Lossless


Metadata (Tags)


Media Extractors

CD Extractors

DVD Extractors


Media Players

Windows

Linux/BSD

Mac OS X (Non-BSD Specific)

Other


Audio Editors

Windows

Linux/BSD

Mac OS X (Non-BSD Specific)

Other

  • Timidity++ (MIDI to PCM (WAV) converter. Timidity++ synthesizes MIDI files (sequences) in real-time using Gravis UltraSound Soundfont patches (loosly based upon Wavetable Synthesis) to common digital audio file formats such as, WAV, AU, AIFF, Ogg Vorbis, FLAC, etc. Useful for those who want to bypass FM Synthesizers on their sound card's to hear MIDI sequence as it was intended to be heard.)


Testing Software

Subjective Perceptual

Objective

Note: Might be good to put something here about the problems of quality comparisons using graphs, frequency sweeps, etc.


Audio Hardware

PC Audio

Notebook Audio

HiFi

Digital Audio Players

Portable Flash

(These players make use of a internal flash drive.)

Portable HD

(These players make use of a internal harddrive.)

Portable CD

Car Players

(Car stereos that can read MP3, Vorbis, WMA, etc.).


Audio Theory

Analog Audio

Digital Audio

Testing Methodology


Audio Development

Getting Started

note: Let's start with basic development tools (compilers, engineering tools, dev. libraries) until we think of more tools to add. I am also adding external links to books, tutorials, etc under resources.

Tools

  • MATLAB 7.0 commercial software for algorithmic design, developement, engineering, and scientific computing. (multi-platform support)
  • GNU Octave open-source alternative software (GPL) to MATLAB for numerical computations, engineering, and scientific computing. (multi-platform support)
  • FFTW Is a C subroutine library for computing the Discrete Fourier transform (DFT) in one or more dimensions on real and complex inputs.
  • GCC THE GNU compiler collection for C, C++, Objective-C, Fortran, Java, and Ada.
  • GNU Emacs an extensible, customizable, self-documenting real-time display editor. Great for writing all types of source code especially on Unix. (multi-platform support)
  • DevCPP free front-end IDE and compiler for the C and C++ languages. Delphi and C source code available. (Win 9x, NT, 2000, and XP)

Resources

  • Scientific/R&D Forums for Psychoacoustic, DSP, Electrical Engineering, theory, and coding related questions. (most questions are generally answered)
  • AES The Audio Engineering Society website. Home of year-round world AES conferences.
  • DSP Tutorials this site provides another good introduction in to the area of DSP.
  • Music-DSP source-code archive for anaylsis, filters, effects and synthesis. (C, C++, and Java code)
  • ALSA Project (Advanced Linux Sound Architecture) bringing audio and MIDI capabilities to Linux.
  • A Really friendly guide to Wavelets A good introduction to wavelets aimed towards engineer, requires a fair amount of background knowledge.

Books/Research


Audio Resources

Websites

Note: Let's include a small description to the side for now, so that we have something to work with when this section becomes large enough for its own page

Articles

Listening Tests


Other Topics

Video

Container formats

Glossary