|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
Linux Audio Conference 2007 impressions Hi!
Here is a short summary of my impressions from the Linux Audio Conference 2007, which I attended. There were official talks, and private conversations with other linux audio developers. Talks ===== I of course didn't attend every talk, but I think two are worth mentioning: 1. The talk on "Blue" by Stephen Yi (http://csounds.com/stevenyi/blue/), which is a graphical frontend to CSound. I always found CSound rather scary to use, because it requires you to write your music as text files to get anything out of it. Especially interesting (when compared to for instance BEAST, Rosegarden or MuSE) is that it allows to arrange not only notes in the timeline but "Sound Objects", which are more general. That way, you can for instance write a python script instead of notes, which allows for more "modern" musical ideas to be expressed, which not necessarily take the form of notes (on the other hand the result can sound really scary - at least to me - as some demos showed). 2. The talk on volume metering, which with scientific exactness didn't only cover the standard (simple) solutions implemented for instance in BEAST and aRts, but gave some view on industry standards for instance broadcasting companies like the BBC require, to get their programs adjusted at some standarized volume. Slides: http://www.nescivi.nl/presentations/lac07_slides_Cabrera.pdf Paper: http://www.nescivi.nl/papers/lac07_Cabrera.pdf Code is available here: http://sourceforge.net/projects/postqc Exchanging Ideas ================ Then there was some more informal exchange of ideas. Stefan Kost (Buzztard) and I discussed what kind of code/ideas could possibly exchanged between Buzztard and Beast. The ability to run Buzz machines could be incorporated in BEAST, by using the library that Buzztard uses. This would allow to run binary only machines on x86, and machines for which the source is available on any architecture. However open source Buzz machines seem to be far less common than closed source ones. Another point for code sharing could be the code that allows reading control events from external devices, such as joysticks. Finally, there seems to be some interest in sharing widgets between different Gtk+ based audio programs, such as a tracker widget, volume metering, gui controls, sample view and so on. Marc-Andre Lureau and I had some discussion on desktop audio. As this list isn't really the place to discuss this, here are just a few questions (without necessarily being complete): * Gnome sound events still depend on ESound. What needs to be done to change that? * How can PulseAudio be used, without depending new applications on yet another sound server? * If Phonon suits the needs of KDE4, is there the need of something equivalent for Gnome? * How can everything "just work" out of the box, if you mix KDE4 and Gnome? * What form could a freedesktop.org standard take? Wave Field Synthesis ==================== Finally, listening to heavily spatialized sound in the wave field synthesis installation of the TU Berlin [ from the conference page "In 2006/2007, the TU Berlin launched a project to equip one of the lecture halls with a large WFS system, of in total 840 loudspeaker channels, both for sound reinforcement during the regular lectures, as well as to have a large scale WFS system for both scientific and artistic research purposes." ] sounded really cool... :) Cu... Stefan -- Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan _______________________________________________ beast mailing list beast@... http://mail.gnome.org/mailman/listinfo/beast |
|
|
Re: Linux Audio Conference 2007 impressionsOn Mon, 26 Mar 2007, Stefan Westerfeld wrote:
> Hi! > > Here is a short summary of my impressions from the Linux Audio > Conference 2007, which I attended. There were official talks, and > private conversations with other linux audio developers. thanks for the wrapup! > Exchanging Ideas > ================ > Another point for code sharing could be the code that allows reading control > events from external devices, such as joysticks. does Buzztard have some such code already (joysticks in partcular)? > Marc-Andre Lureau and I had some discussion on desktop audio. As this list > isn't really the place to discuss this, oh, i wouldn't mind if you extended on that a bit here ;) or did you mean to post about that in another forum? > here are just a few questions (without > necessarily being complete): > * If Phonon suits the needs of KDE4, is there the need of something > equivalent for Gnome? suits it for what? gtk has python bindings already, but that's probably not what you mean, or is it? > * How can everything "just work" out of the box, if you mix KDE4 and > Gnome? > * What form could a freedesktop.org standard take? a standard for what purpose? > Cu... Stefan --- ciaoTJ _______________________________________________ beast mailing list beast@... http://mail.gnome.org/mailman/listinfo/beast |
|
|
Re: Linux Audio Conference 2007 impressions Hi!
On Tue, Mar 27, 2007 at 03:15:51PM +0200, Tim Janik wrote: > On Mon, 26 Mar 2007, Stefan Westerfeld wrote: > >Here is a short summary of my impressions from the Linux Audio > >Conference 2007, which I attended. There were official talks, and > >private conversations with other linux audio developers. > > thanks for the wrapup! > > >Exchanging Ideas > >================ > > >Another point for code sharing could be the code that allows reading > >control > >events from external devices, such as joysticks. > > does Buzztard have some such code already (joysticks in partcular)? I asked Stefan Kost yesterday on IRC, and his answer was that its not finished, but he'd inform me once it is. > >Marc-Andre Lureau and I had some discussion on desktop audio. As this list > >isn't really the place to discuss this, > > oh, i wouldn't mind if you extended on that a bit here ;) > or did you mean to post about that in another forum? No, I didn't mean to actually start a new discussion somewhere. > >here are just a few questions (without > >necessarily being complete): > > >* If Phonon suits the needs of KDE4, is there the need of something > > equivalent for Gnome? > > suits it for what? gtk has python bindings already, but that's probably > not what you mean, or is it? Phonon is not Python. See http://phonon.kde.org/ Basically, for playing media within _most_ application (90% .. 95%), the task is really simple: very often you want to just play a sound (like in a game, or for window manager sound effects), or - if it's something like a presentation software (think Open Office Impress / KPresenter), you just want to play a video. So for most applications, knowing all the details is not necessary. They just want that their sound effects, and not care about whether the user is running PulseAudio or aRts or no sound daemon at all, whether the user's sound card can play multiple sounds at once natively or uses DMix. > > >* How can everything "just work" out of the box, if you mix KDE4 and > > Gnome? > >* What form could a freedesktop.org standard take? > > a standard for what purpose? Basically something like main() { ... some_namespace_play_sound_now ("foo.wav"); } that just works. It may also me themable like: main() { ... some_namespace_play_themed_sound_now ("warning"); } which could be crossdesktop, so that the sound theme affects for instance both, KDE and GNOME apps running on the same desktop. Another thing that may be useful is an PCM stream abstraction (kind-of like PortAudio). The reason for coming up with something like that is that in the future it may not be a good idea to tie applications to PulseAudio in the same way that it has been done with aRts/ESD in the past. GStreamer fans may say: simply use GStreamer for everything, but on the other hand many many applications out there already produce their own sound as PCM stream(s) (such as BEAST), and not all of them necessarily would be good candidates for being components of a media framework. This thread (on the freedesktop list) is related: http://lists.freedesktop.org/archives/xdg/2007-January/008995.html and this BLOG entry by the PulseAudio author: http://0pointer.de/blog/projects/foms-lca-recap.html Cu... Stefan -- Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan _______________________________________________ beast mailing list beast@... http://mail.gnome.org/mailman/listinfo/beast |
| Free embeddable forum powered by Nabble | Forum Help |