background preloader

Doc

Facebook Twitter

DAFx01 Digital Audio Effects 2001 Limerick - Iceweasel. DAFX 98 Papers - Iceweasel. Index of /dafx98 - Iceweasel. DAFx-final-papers - Iceweasel.

Pitch

DAFX99: List of downloadable papers - Iceweasel. Music File Processing on Linux - Iceweasel. [ home ] Music File Processing on Linux Music (or audio) files are available in a bewildering array of formats other then than the well-known MP3 format, and as bandwidths and storage capacity keep increasing the lossless compression formats will come increasingly into use, especially by those concerned with maintaining the integrity of the original analog or digital recordings for as long as possible. This is a guide - designed to be as brief yet complete as possible - to how to convert amongst these formats via the command line on a Linux platform.

We'll now briefly cover the gist of the philosophical issues. If you are also interested in maintaining the integrity of the original recordings as they pass through successive generations and hands, then always keep and make available the highest quality version of each recording you obtain. A final point to make: Don't confuse the quality of the recording with the quality of the performance. Specific Tasks Specific Software Use lame, e.g. or. How to Load a Wave File - C++ Programming Tutorials - Iceweasel. Writing Audio Applications. Here we go... I've been meaning to have a bash at writing some music software for a long while now (5 years is probably about right) but never got much further than making a beep. Now I'm going to do it. I'll be learning and using the JACK Audio Connection Kit. Why? I'll tell you: JACK is an audio server - all we have to do is write a client to use itIt's a connection kit - we don't need to do anything special to make our software share audio with other JACK apps.I've had a play with writing OSS and ALSA apps before, but JACK seems to have a much nicer API.Lots of cool stuff already uses JACK, and it would be nice if I could write something that would work with them The first thing I did when I decided to bite the bullet and have a crack at this was to look for a nice introductory tutorial - something that would cover the basics and give me an idea of how all of this fit together.

And I did. It's not perfect, it's not particularly advanced.