On 1/19/07, Mark Knecht <markknecht(a)gmail.com> wrote:
>
> By the way - one negative thing about email lists is that my response
> will not be seen by everyone who saw what I'm replying to since I'm
> not subscribed to all the lists on this email.
>
Wrong, if a non member posts on the list, it's my job to review the
message and accept it if it's not spam and for LAA if and only if it's
an announcement.
__________________
Marc-Olivier Barre,
Markinoko.
Wayne Myers:
>
> I'm not a fan of Microsoft either, but I do not believe there is any
> place for your extremely contentious political opinions with regard to
> the Middle East on this list. At all.
>
> You are of course entirely free to express those opinions, but you might
> try choosing a forum where they are in some way relevant to discussion,
> or, indeed, wanted.
>
Although I generally agree with you about choosing a more relevant forum,
you should know that what you just wrote can be seen as just as much an
extreme political opinion as well, and that you, by what you wrote,
continue to nurture a potentional flame war.
I don't know whether it was intentional or not.
Hi,
Sorry for crossposting, which is intentional. See below ;)
I personally think that this multiplication of LA lists is not a good thing.
The idea, proposed by Ivica, which politely suggests the migration of all
those lists to an unique one seems very good to me.
I would even suggest the usage of a forum (Ã la php-forum) for information
sharing. Those forums would allow multiple topics (LAD, LAA, LAU, Ardour,
Rosegarden, MuSE, Jack, ... ) and in the same time facilitate the research,
the tracking of topics and the most important thing, would allow the linux
newcomers to see all the work done in those lists.
I hope that I'm not irritating anyone by suggesting the above, but we are all
conscious of the fact that linux audio is still a niche "market" so having an
unique point of access to the posts would really be awesome.
Cheers,
Predrag Viceic
http://freecycle.redsteamrecords.com
Let me introduce a little (IMHO) listing of readings :)
Generallly, Theory of Electronic Music created by Computer:
The Theory and Technique of Electronic Music (Online Book)
http://crca.ucsd.edu/~msp/techniques.htm
by Miller Puckette (current version is "v0.11")
Electronic and computer music
by MANNING Peter (2004)
http://books.google.com/books?
vid=ISBN0195144848&id=P2dClS4LdPQC&pg=PP1&lpg=PP1&dq=Electronic+and
+computer+music
Additional Resources:
Musik- und Audioinformatik (course)
http://www.encyclospace.org/Musikinformatik_1/
by Prof. Dr. Guerino Mazzola
___________________________________________________________
Acoustics, etc.
Master Handbook of Acoustics
by F. Alton (2000 - 592 pages)
http://books.google.com/books?q=everest+acoustics&btnG=Search
+Books&as_brr=0
The Science of Sound
by Thomas D. Rossing, F. Richard Moore, Paul A. Wheeler
Addison Wesley (2002)
___________________________________________________________
Perception, Cognition
Music, Cognition, and ComputerizedSound
by Perry R. Cook (1999 - 392 pages)
http://books.google.com/books?
vid=ISBN0262531909&id=L04W8ADtpQ4C&pg=PP1&lpg=PP1&ots=7fqmDaKOy5&dq=music,+cognition,+and+computerized+sound&sig=yKMxGVK7hx2MY0Bt3d2o6IAB4l0
Spatial Hearing: The Psychophysics of Human Sound Localization
by Jens Blauert (1997 - 494 pages)
http://books.google.com/books?
vid=ISBN0262024136&id=wBiEKPhw7r0C&pg=PP1&lpg=PP1&ots=4Grc8V9Sfj&dq=spatial+hearing&sig=gn-DAIIkAIpsR4bATxe9SYc5uCc
Additional Resources:
http://www.cnmat.berkeley.edu/Music108/index.html
___________________________________________________________
Digital audio signal
Principles of Digital Audio
by Ken C. Pohlmann (2005 - 842 pages)
The Art of Digital Audio
by John Watkinson (1994 - 685 pages)
___________________________________________________________
Audio Signal Processing
The Scientist and Engineer's Guide to Digital Signal Processing
http://www.dspguide.com/ (Online Book)
by Steven W. Smith
Digital Audio Signal Processing
by Udo Zolzer
http://books.google.com/books?vid=ISBN0471972266&id=IPMhDE-
QWzQC&pg=PP1&lpg=PP1&ots=RgnzD-LNaH&dq=Digital+Audio+Signal
+Processing&sig=yHPLV6fpUnuIBOuW1BvePBiHaLc
DAFX - Digital Audio Effects
by direction Udo Zolzer
http://books.google.com/books?
vid=ISBN0471490784&id=h90HIV0uwVsC&pg=RA1-PA2&lpg=RA1-PA2&ots=dhzgTFs4d-
&dq=audio+digital+signal+processing&sig=amsRRLktD8AfWJ97vCiMuLe4Pw8
Introduction to digital filters. (Online Book)
http://ccrma.stanford.edu/~jos/filters/
by Julius O. Smith
Physical Audio Signal Processing: For Virtual Musical Instruments and
Audio Effects (Online Book)
http://ccrma.stanford.edu/~jos/pasp/
by Julius O. Smith
additional resources:
http://www.bdti.com/faq/http://www.bdti.com/articles/info_articles.htm
__________________________________________________________
Audio Programming
Resources
http://www.harmony-central.com/Computer/Programming/http://www.audiomulch.com/~rossb/code/music-programming/
Linux Audio Conference papers etc.
2003 http://on1.zkm.de/zkm/stories/storyReader$3027
2004 http://on1.zkm.de/zkm/stories/storyReader$3623
2005 http://lac.zkm.de/2005/
2006 http://lac.zkm.de/2006/
__________________________________________________________
Sound Recording
Sound Recording: The Life Story of a Technology
by David L. Morton (2006 - 215 pages)
The Art of Recording: Understanding and Crafting the Mix
by William Moylan (2002 - 304 pages)
The Mastering Engineer's Handbook
by Bobby Owsinski, Sally Englefried (2000 - 270 pages)
Mastering Audio: The Art and the Science
by Bob Katz, Robert A. Katz (2002 - 319 pages)
additional resources:
Foundations of Sound Recording Technology
http://ccrma.stanford.edu/courses/192a/
Foundations of Sound Recording Technology
http://ccrma.stanford.edu/courses/192b/
>Computer Music Tutorial
> by Curtis Roads (1995, 1254 pages)
>Computer Music: Synthesis, Composition, and Performance
> by Charles Dodge and Thomas Jerse (1997, 480 pages)
>
I hope you will add something:)
-----------
Pawel Cyrta -- pawel.cyrta(a)ircam.fr -------
l'Equipe Analyse/Synthese
IRCAM 1 place Stravinsky 75004 Paris FRANCE
----------------------------------------------------------------------
Nieograniczona pojemnosc skrzynki >>> http://link.interia.pl/f19e6
Hi,
What are the recommended books to read for people new to audio
development? (Covering things like synthesis techniques, effects
processing and basic acoustics stuff.)
On the bottom of the Documentation section of linux-sound.org I found
these 2:
Computer Music Tutorial
by Curtis Roads (1995, 1254 pages)
Computer Music: Synthesis, Composition, and Performance
by Charles Dodge and Thomas Jerse (1997, 480 pages)
Though they seem quite old. Is there anything newer or better?
I guess for Linux-specific issues you have to read the docs/source for
things like ALSA, Jack, LADSPA/LV2, DSSI & LASH.
Damon
Greetings all,
I am pleased to announce that the consortium lists have been migrated from
the agnula domain and are fully functioning. They can be accessed via
lists.linuxaudio.org. This important migration will greatly simplify further
consolidation of online resources.
Given that there was some discussion about this before which has elicited
positive feedback, in an effort to consolidate online resources please
consider this an open call to LAU/LAD/LAA maintainer(s) to consider
migrating lists to the lists.linuxaudio.org. Provided that there is still
interest for such a move, the consortium will provide you with necessary
help to make migration as seamless as possible. Furthermore, linuxaudio.org
in conjunction with Virginia Tech will provide:
1) virtually unlimited bandwidth
2) generous disk space
3) the necessary access to maintainers
4) the assurance that no institutional, logistical, and/or any other kind of
control will be exerted over the mailing lists, respective maintainers and
subscribers
The list of current online resources hosted by linuxaudio.org can be found
at portal.linuxaudio.org.
I sincerely hope that the community will support this important milestone
towards consolidation of Linux audio online resources.
Should you happen to have any additional questions and/or concerns, please
do not hesitate to contact me.
Best wishes,
Ivica Ico Bukvic, D.M.A.
Linuxaudio.org Director
Virginia Tech
Department of Music - 0240
Blacksburg, VA 24061
(540) 231-1137
(540) 231-5034 (fax)
ico(a)linuxaudio.org
http://www.music.vt.edu/people/faculty/bukvic
Lars Luthman wrote:
>It's as if McDonald's would announce that the new and improved Big Mac comes with
>shards of broken glass inside.
>
>
Well, in America at least you can convince people to eat anything, and
you can train them to like it and ask for more.
Literal and figurative examples abound.
Best,
dp
Hello!
We're designing a new sound subsystem for allegro game programming
library, and we would like to take advantages of multiple hardware voice
capabilities.
On linux, ALSA is the only software that possibly could expose API for
such a capability, is that right? It is possible to open multiple PCM
outputs and play sound at the same time on all of them. The problem is
that we miss some basic mixing features, like panning a mono sound on
multichannel output for example. A similar feature is implemented as
'route' ALSA plug-in that can be specified in .asoundrc file, but it is
not flexible enough.
So the question is, does ALSA provide such functionality? If not, which
library could? Is it possible that linux OS doesn't provide any API to
take advantage of such hardware capabilities?
--
Milan Mimica
http://sparklet.sf.net
I apologize if this has been discussed previously on the list; Google
didn't seem to be turning anything up from the list archives.
I'm writing my first DSP program for JACK. My problem is this: I've
got a high-priority audio synthesis thread, and a low-priority user
interface thread, and they need to communicate: the UI thread needs to
tell the synthesis thread to respond to the user twisting knobs and
moving sliders in the interface, and the the synthesis thread needs to
tell the UI thread what it's doing, so that the UI thread can update
its monitoring widgets. I'm sure that this is an extremely common
situation for JACK programs, and I was wondering how to handle it.
I know of two possible approaches: using locks and shared memory, or
using FIFOs and no shared memory. Vanilla pthreads provides direct
support for the former approach, and JACK's ringbuffer interface seems
to provide the necessary primitives to implement the latter approach.
A lock-based system would probably be substantially simpler to
implement than a lock-free one; however, I can imagine some possible
priority inversion issues with a lock-based system. I don't know if
that is ever a problem in practice, with real-time scheduling enabled.
Anyway, there's my question: which approach (lock-based or lock-free)
is generally favored for JACK programs? Thanks for helping a newbie
out!