Re: [linux-audio-dev] Please test the RT rlimits patch for audio

2005-06-06 Thread Jack O'Quin
Jonathan Woithe [EMAIL PROTECTED] writes: Sorry, no homepage yet. Read the enclosed README and manpage for full details. In short, a simple text file /etc/set_rtlimits.conf is used to configure which users (or groups) can run which programs with elevated realtime/nice priorities. The

[linux-audio-dev] [ANN] Digital Room Correction 2.6.0

2005-06-06 Thread Denis Sbragion
Hello, Digital Room Correction 2.6.0 is available at: http://freshmeat.net/projects/drc Changes: A new prefiltering curve based on the bilinear transformation has been introduced. An improved windowing of the minimum phase filters used to apply the target frequency response and the microphone

Re: [linux-audio-dev] Please test the RT rlimits patch for audio

2005-06-06 Thread Jonathan Woithe
Jack, thanks for your comments and feedback. Sorry, no homepage yet. Read the enclosed README and manpage for full details. In short, a simple text file /etc/set_rtlimits.conf is used to configure which users (or groups) can run which programs with elevated realtime/nice priorities.

Re: [linux-audio-dev] sample browsing app

2005-06-06 Thread james
On Sat, 04 Jun, 2005 at 02:43PM +0100, mimo spake thus: After my initial problems with jack I must say I have come to like jack. Especially together with muse. Now I wonder, is there something like a sample browser (possibly with jack output) that allows traversing through directories and

Re: [linux-audio-dev] Algorithm for displaying waveforms

2005-06-06 Thread Olivier Guilyardi
Hi Brett, Brett wrote: For a small application I am developing, I need to display waveforms (read-only) from audio data loaded into my application using libsndfile. I personally recommend you to look at the Specimen source code, at http://www.gazuga.net The file src/gui/waveform.c is an

[linux-audio-dev] 30db loudness difference at these cases

2005-06-06 Thread Andrew Gaydenko
Hi, All! I'm rather frustrated with my situation, so I'm not sure which mailing list is the most appropriate for my question. I have Terratec Aureon 7.1 Space card which is used with ICE1724 alsa driver (1.0.8, 1.0.9a). An appropriate .asoundrc fragment is shown below. All works fine except for

Re: [linux-audio-dev] Algorithm for displaying waveforms

2005-06-06 Thread Alfons Adriaensen
On Mon, Jun 06, 2005 at 09:17:54AM +, vanDongen/Gilcher wrote: As I recently found out, this can be very messy :) Indeed :-) The basic algorithm is this: Each horizontal pixel represents n samples. Usually n is pretty big. Of those n samples you take the min and the max, and then you

Re: [linux-audio-dev] Re: Software controller for homemade edrums

2005-06-06 Thread Olivier Guilyardi
Hi Lachlan, Lachlan Davison wrote: Assembling piezo microphones, cardboard, foam, wood and a cymbal stand, I have just made my first DIY electronic pads. Actually it's electronic percussions, because I will play these mostly with hands. Hi, There will be a lot of developments in smack in the

Re: [linux-audio-dev] Objective-C (was: gcc, you let me down...)

2005-06-06 Thread Steve Harris
On Mon, Jun 06, 2005 at 11:07:03AM +0200, Toby wrote: Enter Objective-C: - STRICT SUPERSET OF C: every valid C program is a valid ObjC program. This makes it trivial to include or link to C code and libraries and to mix procedural, object-oriented and ASM code in the same *file*. -

Re: [linux-audio-dev] Algorithm for displaying waveforms

2005-06-06 Thread vanDongen/Gilcher
On Monday 06 June 2005 10:04, Alfons Adriaensen wrote: The most difficult situation is for n nearly equal to one. But even this is not really correct if you want precision. Consider an Fs/4 sine with samples -0.9 -0.9 +0.9 +0.9 -0.9 -0.9 +0.9 etc. Now what is the (peak) amplitude of this

Re: [linux-audio-dev] Re: Software controller for homemade edrums

2005-06-06 Thread Alfons Adriaensen
On Mon, Jun 06, 2005 at 12:05:24PM +0200, Olivier Guilyardi wrote: And I now think that this trigger-detection engine should indeed output midi, so that you can plug into many different devices/applications. Now, once a midi signal is issued, and ends up playing a sample or synthetizing a

Re: [linux-audio-dev] Algorithm for displaying waveforms

2005-06-06 Thread Alfons Adriaensen
On Mon, Jun 06, 2005 at 12:14:41PM +, vanDongen/Gilcher wrote: What kind of interpolation is required to visualize the DAC output of a sampled waveform? This depends mostly on the maximum frequency you want to display or measure accurately, and on the level of accuracy required. You can

Re: [linux-audio-dev] Objective-C (was: gcc, you let me down...)

2005-06-06 Thread Dave Robillard
On Mon, 2005-06-06 at 11:07 +0200, Toby wrote: Tim Goetze wrote: I'm pretty much sold on Python as my high-level language of choice and very reluctant to diversify in computer language literacy any further. I feel your pain. Python is by far my favorite language ever. However, I've

Re: [linux-audio-dev] Re: Software controller for homemade edrums

2005-06-06 Thread Florian Schmidt
On Mon, 06 Jun 2005 12:05:24 +0200 Olivier Guilyardi [EMAIL PROTECTED] wrote: With this convolution approach, no need to trigger anything anymore, just use the signal as it is, and run it through the convolution engine. But BruteFIR seems like a complex tool, and I currently have no

Re: [linux-audio-dev] Objective-C (was: gcc, you let me down...)

2005-06-06 Thread Tim Goetze
[Toby] I've recently been looking for an alternative *compiled* object-oriented language, because let's face it, Python is on average 10 times slower than C. Sometimes you just can't afford it. When speed becomes a crucial criterion, I usually switch to C++ extensions for Python. Easy to

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread Clemens Ladisch
Tim Goetze wrote: [Clemens Ladisch] Tim Goetze wrote: Enter gcc version 3, which drops multi-line inline assembly support. The following compiles fine with gcc 3.3.3: __asm__ (nop\n nop\n); May compile fine, but like this a 100-line __asm__ goes well beyond

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread Fred Gleason
On Monday 06 June 2005 00:53, Dave Robillard wrote: Good answer. I've often wondered why anyone would use vectors. Because they dynamically resize, easily, and are generally much simpler to work with, perhaps? :) Not to mention being more-or-less fully debugged and stable. I think it's

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread Tim Goetze
[Clemens Ladisch] You mean you want to omit \n and the quotes? That was always invalid in both C and C++. Makes me wonder how come it used to compile cleanly then. Now please don't tell me it's a gcc extension so it is evil because __asm__ is already kissing portability goodbye. You

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread Paul Davis
Of course, there are also situations where it's absolutely right and necessary to optimize for every ounce of speed possible. The point is that it really depends upon the specific situation and design -- to say that 'so-and-so technique is *always* better' is naive. This is why profiling your

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread N Smethurst
David Cournapeau a écrit : I always though myself that vector are slower than C array if use right, some other people more knowledgable than me tell me the contrary, but I havn't see any code or real case that prove it. std::vector should compile to a C array when compiling with -O3 (or

Re: [linux-audio-dev] Re: Software controller for homemade edrums

2005-06-06 Thread Olivier Guilyardi
Hi Florian, Florian Schmidt wrote: On Mon, 06 Jun 2005 12:05:24 +0200 Olivier Guilyardi [EMAIL PROTECTED] wrote: With this convolution approach, no need to trigger anything anymore, just use the signal as it is, and run it through the convolution engine. But BruteFIR seems like a complex

[linux-audio-dev] Speech analysis

2005-06-06 Thread Susan Cragin
Hi. I'm a lurker from the Open-Source Speech Recognition Initiative. We are starting to collect voice samples and need an audio program that can segment speech by word, or attempt to, by recognizinig all the silences and placing markers at each location. Any ideas? Thanks for any and all

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread Mario Lang
Fred Gleason [EMAIL PROTECTED] writes: On Monday 06 June 2005 00:53, Dave Robillard wrote: Good answer. I've often wondered why anyone would use vectors. Because they dynamically resize, easily, and are generally much simpler to work with, perhaps? :) Not to mention being

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread Paul Winkler
On Sat, Jun 04, 2005 at 04:59:06PM +0200, Tim Goetze wrote: Scene II: Our hero puts years of work into an all-round realtime audio and MIDI library that expands the Python programming language. (snip) said library dies a slow and painful but equally unsung death. I was wondering what the

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread Christian Schoenebeck
Es geschah am Montag 06 Juni 2005 15:17 als Clemens Ladisch schrieb: Tim Goetze wrote: [Clemens Ladisch] You mean you want to omit \n and the quotes? That was always invalid in both C and C++. Makes me wonder how come it used to compile cleanly then. Now please don't tell me it's

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread Tim Goetze
[Paul Winkler] I was wondering what the reason was for dropping midithing. I played with it briefly and quite liked it. Sad indeed. My ambitions at that time were surpassing the concept; I was also not satisfied with the general code quality. Leading me to wonder, how long before Milk is

Re: [linux-audio-dev] 30db loudness difference at these cases

2005-06-06 Thread Alfons Adriaensen
On Mon, Jun 06, 2005 at 01:53:10PM +0400, Andrew Gaydenko wrote: Will anybody be so kind to suggest steps to find this difference reason? Andrew // .asoundrc fragment pcm.!default { type plug slave { pcm 2x4

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread Fred Gleason
On Monday 06 June 2005 10:37, Mario Lang wrote: Heh, thats a Redmond argument I'd say :-). There is nothing wrong (ok, not that much) with accidentally wasting CPU time, but if you are aware of where are you wasting it, I dont buy the argument that it is OK to leave it like that :-).

Re: [linux-audio-dev] Algorithm for displaying waveforms

2005-06-06 Thread Them
vanDongen/Gilcher wrote: As I recently found out, this can be very messy :) The basic algorithm is this: Each horizontal pixel represents n samples. Usually n is pretty big. Of those n samples you take the min and the max, and then you draw a vertical line between them. Obviously this has to

Re: [linux-audio-dev] Algorithm for displaying waveforms

2005-06-06 Thread Them
Olivier Guilyardi wrote: For a small application I am developing, I need to display waveforms (read-only) from audio data loaded into my application using libsndfile. I personally recommend you to look at the Specimen source code, at http://www.gazuga.net The file src/gui/waveform.c is an

Re: [linux-audio-dev] Please test the RT rlimits patch for audio

2005-06-06 Thread Jack O'Quin
Jonathan Woithe [EMAIL PROTECTED] writes: Your group support is not very useful, yet, because it only checks the current group. True, but group support wasn't really my prime objective at this point in time (see below). That's what I figured. Sorry to sound overly critical. I should have

Re: [linux-audio-dev] 30db loudness difference at these cases

2005-06-06 Thread Andrew Gaydenko
Yes, it seems like the driver propagate this value to all the others channels. Aftrer my first message I have continued to try to understand the issue, and wasn't able to repeat normal aqualung case. Probably, I have mistaken before. So, the problem seems to be in the route table. I'll try to

Re: [linux-audio-dev] Algorithm for displaying waveforms

2005-06-06 Thread Richard Spindler
On 6/6/05, Them [EMAIL PROTECTED] wrote: Ok, thanks, I'll take a look. I'm actually doing this in FLTK, but may be able to create a custom widget based on the one for Specimen. Are you aware of this Waveform viewer widget in FLTK? http://sparked.zadzmo.org/software/fltk/ -Richard

Re: [linux-audio-dev] Speech analysis

2005-06-06 Thread Jean-Marc Valin
Le lundi 06 juin 2005 à 09:52 -0400, Susan Cragin a écrit : Hi. I'm a lurker from the Open-Source Speech Recognition Initiative. We are starting to collect voice samples and need an audio program that can segment speech by word, or attempt to, by recognizinig all the silences and placing

Re: [linux-audio-dev] Speech analysis

2005-06-06 Thread Jack O'Quin
Susan Cragin [EMAIL PROTECTED] writes: Hi. I'm a lurker from the Open-Source Speech Recognition Initiative. Welcome. Interesting topic. We are starting to collect voice samples and need an audio program that can segment speech by word, or attempt to, by recognizinig all the silences and

Re: [linux-audio-dev] Algorithm for displaying waveforms

2005-06-06 Thread Them
Richard Spindler wrote: On 6/6/05, Them [EMAIL PROTECTED] wrote: Ok, thanks, I'll take a look. I'm actually doing this in FLTK, but may be able to create a custom widget based on the one for Specimen. Are you aware of this Waveform viewer widget in FLTK?

[linux-audio-dev] Re: Software controller for homemade edrums

2005-06-06 Thread Juhana Sadeharju
From: Olivier Guilyardi [EMAIL PROTECTED] http://www.samalyse.com/labs/edrum Because I don't want build anything, I would record drumming on whatever I find from our kitchen. The software should detect the pitch and volume of the hits. If only one microphone is used, choosing differently

RE: [linux-audio-dev] Re: Speech analysis

2005-06-06 Thread Brad Arant
Much of the latest speech recognition innovations use neural network technology with back propogation for training and learning. They can be trained to recognize a wide range of voice types and can detect works strung together into normal speech. The input to the neural net is a formant analysis

RE: [linux-audio-dev] Re: Speech analysis

2005-06-06 Thread Lee Revell
On Mon, 2005-06-06 at 10:43 -0700, Brad Arant wrote: Much of the latest speech recognition innovations use neural network technology with back propogation for training and learning. They can be trained to recognize a wide range of voice types and can detect works strung together into normal

[linux-audio-dev] OT: Survey facing design patterns and communication

2005-06-06 Thread Nico
Hello everybody! We are a group of students at Freie Universitaet Berlin. As part of our computer science studies we are going to do a survey facing the use of design patterns in communication. Examples of design patterns are Abstract Factory, Singleton, Composite, Iterator and Listener. If

[linux-audio-dev] Sending USB msgs to sound card through snd_usb_audio driver - how ?

2005-06-06 Thread Jan Holst Jensen
Hi all. I am trying to control the settings of my EgoSys U2A sound card by sending it the same commands that I can see being sent to it when I am using the Windows U2A control panel. I naively thought that I could use libusb, but I cannot open interfaces on the sound card, because snd_usb_audio

Re: [linux-audio-dev] disaster day #1

2005-06-06 Thread Antonio \Willy\ Malara
Dave Phillips wrote: I've been able to transfer a lot of stuff to my laptop via the local network, but mounting the RH9 drive is very dangerous, things can freeze at any moment. Alas, there's still stuff on that drive that I'd like to retrieve. you can get an ide-to-usb box, open it and

Re: [linux-audio-dev] Speech analysis

2005-06-06 Thread David Cournapeau
Jack O'Quin wrote: Susan Cragin [EMAIL PROTECTED] writes: Hi. I'm a lurker from the Open-Source Speech Recognition Initiative. Welcome. Interesting topic. We are starting to collect voice samples and need an audio program that can segment speech by word, or attempt to, by

Re: [linux-audio-dev] Please test the RT rlimits patch for audio

2005-06-06 Thread Jonathan Woithe
Your group support is not very useful, yet, because it only checks the current group. True, but group support wasn't really my prime objective at this point in time (see below). That's what I figured. Sorry to sound overly critical. I should have framed my comments in a positive

[linux-audio-dev] ANN: set_rtlimits 1.1.0 released

2005-06-06 Thread Jonathan Woithe
Version 1.1.0 of set_rtlimits, a program allowing controlled access to realtime scheduling for unpriviledged users, is now available from http://www.physics.adelaide.edu.au/~jwoithe/set_rtlimits-1.1.0.tgz In addition, set_rtlimits is now also linked on my homepage at

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread Jan Depner
On Sun, 2005-06-05 at 20:15, David Cournapeau wrote: Good answer. I've often wondered why anyone would use vectors. Because you don't need to worry about their deletion ? Granted that for pure audio processing programming, it is not really useful, and a bit dangerous. I

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread Jan Depner
On Sun, 2005-06-05 at 23:53, Dave Robillard wrote: On Sun, 2005-05-06 at 05:14 -0500, Jan Depner wrote: On Sun, 2005-06-05 at 08:08, fons adriaensen wrote: My aproach to C++ is very simple: I use it as 'C with classes'. No streams, no STL, no other nonsense. Gives me the best of

Re: [linux-audio-dev] [ot] [rant] gcc, you let me down one time too many

2005-06-06 Thread Jan Depner
On Mon, 2005-06-06 at 10:38, Fred Gleason wrote: On Monday 06 June 2005 10:37, Mario Lang wrote: Heh, thats a Redmond argument I'd say :-). There is nothing wrong (ok, not that much) with accidentally wasting CPU time, but if you are aware of where are you wasting it, I dont buy the

[linux-audio-dev] Re: [linux-audio-user] disaster day #1

2005-06-06 Thread Dave Phillips
Greetings: My thanks to all respondents for their suggestions, but sad to say, I got no joy. At this time the machine is unusable and I'll probably have to take it in for repair or just buy a new mobo. I now can't get beyond the boot stage, it usually dies with a kernel panic either right

Re: [linux-audio-dev] Please test the RT rlimits patch for audio

2005-06-06 Thread Jack O'Quin
Jonathan Woithe [EMAIL PROTECTED] writes: Spurred on by your comments and the fact I unexpectedly found myself with a little free time overnight, I have addressed the issues with the group support in set_rtlimits. Group and user name spaces are now treated separately, with groupnames

Re: [linux-audio-dev] disaster day #1

2005-06-06 Thread Thomas Vecchione
A bad powersupply is also something that can occasionally throw some REALLY weird symptoms in the mix. See if you can get it testeed(Or test it yourself with a volt meter) I am assuming you didnt change any other hardware configs then? If you did restore whatever you changed and try it