Re: [linux-audio-dev] How to test resampling quality?

2006-09-29 Thread Stefan Westerfeld
o signals and get a dB error value. If you repeat the test for many different frequencies, you can plot how your resampler performs at different frequencies. Cu... Stefan -- Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan

Re: [linux-audio-dev] realtimeness: pthread_cond_signal vs. pipe write

2006-07-12 Thread Stefan Westerfeld
Hi! On Wed, Jul 12, 2006 at 10:20:40AM +0200, Andy Wingo wrote: > On Wed, 2006-07-12 at 00:26 +0200, Stefan Westerfeld wrote: > > I wrote a > > little test which repeatedly switches between two threads, which wakeup > > eachother using a pipe, cond or semaphore. > >

Re: [linux-audio-dev] realtimeness: pthread_cond_signal vs. pipe write

2006-07-11 Thread Stefan Westerfeld
Hi! On Tue, Jul 11, 2006 at 05:06:03PM -0400, Dave Robillard wrote: > On Mon, 2006-06-05 at 01:21 +0200, Stefan Westerfeld wrote: > > I am trying to notify a high priority (nice -20 or nice -19) thread from > > a realtime thread (from a jack callback to be precise). Of course

Re: [linux-audio-dev] modular sequencing environment/synth // any projects to dig in?

2006-07-05 Thread Stefan Westerfeld
code, if you really wanted to. And yes, I think unless you have a few years to spend only on coding your project, I'd recommend working on some existing project, since writing a modular synthesis app and sequencing and a good gui is a lot of work. Cu... Stefan -- Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan

Re: [linux-audio-dev] realtimeness: pthread_cond_signal vs. pipe write

2006-06-19 Thread Stefan Westerfeld
(match_futex (&this->key, &key)) { wake_futex(this); if (++ret >= nr_wake) break; } } spin_unlock(&bh->lock); out: up_read(¤t->mm->mmap_sem); ret

Re: [linux-audio-dev] realtimeness: pthread_cond_signal vs. pipe write

2006-06-09 Thread Stefan Westerfeld
ted by a lock within the kernel. But the unlikelyness of a priority inversion problem that has been pointed out by others probably applies to any of the synchronization primitives that came up in this thread, be it conditions, pipes or semaphores. Cu... Stefan -- Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan

[linux-audio-dev] realtimeness: pthread_cond_signal vs. pipe write

2006-06-04 Thread Stefan Westerfeld
efinitely wakeup from a realtime priority thread, without causing priority inversion, under recent linux kernels? Cu... Stefan -- Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan

Re: [linux-audio-dev] linear resampling is crap ? (was: fast linear resampling on ARM - suggestions?)

2006-04-01 Thread Stefan Westerfeld
I'd really like to know what quality can be attained by this approach at what speed. Could it even outperform libsrc on both, quality and performance, under some circumstances? Cu... Stefan -- Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan

Re: [linux-audio-dev] linear resampling is crap ? (was: fast linear resampling on ARM - suggestions?)

2006-03-30 Thread Stefan Westerfeld
Hi! On Thu, Mar 30, 2006 at 07:48:02PM +1000, Erik de Castro Lopo wrote: > Stefan Westerfeld wrote: > > > Measuring the same example with libsamplerate with SRC_SINC_FASTEST > > gives a throughput of 1233140 samples/second, which means that my code > > is about 41 ti

Re: [linux-audio-dev] linear resampling is crap ? (was: fast linear resampling on ARM - suggestions?)

2006-03-30 Thread Stefan Westerfeld
0001.html Measuring the same example with libsamplerate with SRC_SINC_FASTEST gives a throughput of 1233140 samples/second, which means that my code is about 41 times faster. Cu... Stefan -- Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan

Re: [linux-audio-dev] [semi-OT] EEL 0.1.0

2005-01-09 Thread Stefan Westerfeld
r as strict conditions as those that apply for the JACK thread) for doing this. Cu... Stefan -- Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan

Re: [linux-audio-dev] Plans/Roadmaps for 2005?

2005-01-09 Thread Stefan Westerfeld
that is probably more work than for 2005 only. My plan for 2005 is to more or less concentrate on BEAST development, as I can provide a new place for some of my former ideas I had for aRts there. Cu... Stefan -- Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan

[linux-audio-dev] GUS Patch Documentation

2004-12-30 Thread Stefan Westerfeld
how the values specified there actually should sound (i.e. whats the meaning of a tremolo sweep value of 25?). The only method for getting this right I've come up with so far is trying to understand the timidity code... Cu... Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Ha

[linux-audio-dev] ANNOUNCE: BEAST/BSE v0.6.4

2004-12-18 Thread Stefan Westerfeld
0.6.4: * Provide a PortAudioV19 PCM driver for BSE -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KDE Developer, project infos at http://space.twc.de/~stefan/kde *-

[linux-audio-dev] ANNOUNCE: BEAST/BSE v0.5.0

2003-03-14 Thread Stefan Westerfeld
* Added track editor to allow complex song arrangements * The guile shell to BSE is named bsesh now * Major code cleanups, bug fixes and refactoring * Lots of GUI fixes, improvements and revamps * Bug fixes and major cleanups --- ciaoTJ - End forwarded message ----- -- -* Stefan Westerfeld, [EMA

[linux-audio-dev] BEAST approaching release

2003-03-06 Thread Stefan Westerfeld
ally. Cu.. Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KDE Developer, project infos at http://space.twc.de/~stefan/kde *-

Re: [linux-audio-dev] Fwd: CSL Motivation (fwd)

2003-03-02 Thread Stefan Westerfeld
ies. > > The sound server has to support other sound servers. A bit sane, isn't it? Its a practical consequence of the "one size doesn't fit all" rule of software development. But that way you can have interoperability while still having diversity. Cu... Stefan --

Re: [linux-audio-dev] Fwd: CSL Motivation

2003-03-02 Thread Stefan Westerfeld
, but the loading needs to be implemented. I hope to be able to add that soon. There probably will be more and more backends in the future. Cu... Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KDE Developer, project infos at http://space.twc.de/~stefan/kde *-

Re: [linux-audio-dev] Fwd: CSL Motivation (fwd)

2003-03-02 Thread Stefan Westerfeld
face with little overhead, so that you can provide any abstraction the application will need on top of that, if its different than what CSL provides. The operating system (linux) currently provides these: - a callback API (select/write) - a blocking API (write) - a non-blocking non-copyin

Re: [linux-audio-dev] Fwd: CSL Motivation (fwd)

2003-02-27 Thread Stefan Westerfeld
added JACK support to CSL, you could also mix the output of all of these "sound servers" into JACK, without endangering your latency properties. Cu... Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KDE Developer, project infos at http://space.twc.de/~stefan/kde *-

Re: [linux-audio-dev] [SOURCE] rt monitor to kill runaway RT processes

2002-08-29 Thread Stefan Westerfeld
ocess, and then kill -9 all other processes with priviledges, and then do his DOS attack? Cu... Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KDE Developer, project infos at http://space.twc.de/~stefan/kde *-

Re: [linux-audio-dev] [SOURCE] rt monitor to kill runaway RT processes

2002-08-29 Thread Stefan Westerfeld
would disappear regardless of how programs used RT prio in detail. Cu... Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KDE Developer, project infos at http://space.twc.de/~stefan/kde *-

Re: [linux-audio-dev] Audio Recording Libs

2002-08-03 Thread Stefan Westerfeld
to use. You can grab it at http://www.arts-project.org/. Cu... Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KDE Developer, project infos at http://space.twc.de/~stefan/kde *-

Re: [linux-audio-dev] ANNOUNCE: Rosegarden-4 v0.1.5 released

2002-05-07 Thread Stefan Westerfeld
Hi! On Mon, May 06, 2002 at 12:38:47PM +0200, Tim Goetze wrote: > Stefan Westerfeld wrote: > > [...] > > nichts für ungut, stefan, > > honestly i think it's a shame that as one of the authors credited in > you never contribute to the discussions about extend

Re: [linux-audio-dev] ANNOUNCE: Rosegarden-4 v0.1.5 released

2002-05-05 Thread Stefan Westerfeld
n should run just fine without KDE, and the goal is to keep it that way. Cu... Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KDE Developer, project infos at http://space.twc.de/~stefan/kde *-

Re: [linux-audio-dev] ANNOUNCE: Rosegarden-4 v0.1.5 released

2002-05-05 Thread Stefan Westerfeld
r friendly and consistent software, and finally, more resources to develop new software, drivers and so on, and thus going this way is better in the long run regardless of whether you use a desktop environment or not personally. Cu... Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KDE Developer, project infos at http://space.twc.de/~stefan/kde *-

Re: [linux-audio-dev] Gnome Wave Cleaner (audio restoration) project, request for information

2002-03-03 Thread Stefan Westerfeld
t need output, you might also look at libao or libsdl. However, I think that in the long run, having one library that covers all needs (libcsl) is the right thing to do for the linux community. Cu... Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KDE Developer, pro

[linux-audio-dev] CSL-0.2.0 Release

2001-11-01 Thread Stefan Westerfeld
changes in CSL 0.2.0: * New program for recording: cslrec * Full duplex implemented for OSS * API cleanups * Build fixes for automake-1.5 * Compilation without aRts support possible * Bug fixes Tim Janik <[EMAIL PROTECTED]> Stefan Westerfeld <[EMAIL PROTECTED]> -- -* Stefa

[linux-audio-dev] Announce: aRts-0.6.0

2001-09-04 Thread Stefan Westerfeld
s : http://www.arts-project.org/download/arts-extras-0.6.0.tar.gz Cu... Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KDE Developer, project infos at http://space.twc.de/~stefan/kde *-

Re: [linux-audio-dev] Cross application ladspa settings

2001-07-29 Thread Stefan Westerfeld
n. The good thing about this is that applications (like ardour) would not even need to know about this - for them, the artsbuilder designed LADSPA plugins would look like normal LADSPA plugins. Cu... Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KDE Developer, project infos at http://space.twc.de/~stefan/kde *-

[linux-audio-dev] Brahms-1.0

2001-07-29 Thread Stefan Westerfeld
"brahms-1.0" at: http://brahms.sourceforge.net/download Thank's for visiting! cheers Jan -- Jan Wuerthner --> http://brahms.sourceforge.net -End of forwarded message- Cu... Stefan -- -* Stefan Westerfeld, [EMAIL PROTECTED] (PGP!), Hamburg/Germany KD