Re: [linux-audio-dev] Realtime problems with midi/osc sequencer

2007-03-12 Thread Stephen Sinclair
You could also try sigaction and setitimer. I've had good timing results with this approach in the past. (I haven't tried it for audio tasks though.) Steve On 3/11/07, Robin Gareus [EMAIL PROTECTED] wrote: Christian wrote: Robin Gareus schrieb: usleep( iTick-(

Re: [linux-audio-dev] audiogui

2007-03-01 Thread Stephen Sinclair
PS: does anyone know where I can 'GPL' an decent OSC server implementation in C++? The LibLo implementation is GPL, very easy to use, and available in many distros including Ubuntu. http://liblo.sourceforge.net/ I'm using it for a project and it seems very good. I think having an

Re: [linux-audio-dev] Python

2007-02-05 Thread Stephen Sinclair
Highly doubtful. Python is fantastic for lots of jobs. This isn't one of them. Python isn't so good at real-time audio jobs, but I think it would be pretty decent as an audio control language. Using it to specify networks of C-code unit generators that run indepedently, then fielding OSC/MIDI

Re: [linux-audio-dev] Python

2007-02-05 Thread Stephen Sinclair
chuck already has its own pure-openGL GUI toolkit, used for things like Audicle, and Tapestrea. i doubt youd get anything similar performance wise with python+canvas-of-choice. not sure how you program the chuck canvas though. i dont think its actualy in chuck the language? Tapestrea and

Re: [linux-audio-dev] a new patent for us to challenge

2007-01-24 Thread Stephen Sinclair
here's the uspto page for it: http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1Sect2=HITOFFd=PG01p=1u=%2Fnetahtml%2FPTO%2Fsrchnum.htmlr=1f=Gl=50s1=%2220060074637%22.PGNR.OS=DN/20060074637RS=DN/20060074637 I see that it is dated April 6, 2006. is this the date of application or the date that

Re: [linux-audio-user] Re: [linux-audio-dev] LAD/LAU/LAA/Consortium/...

2007-01-17 Thread Stephen Sinclair
*I* suggest moving to forums as *I* think it's better way to exchange the info than those 90-tish, Mailman powered, mailing lists where you can't even search for posts or whatever. Personally, ever since switching to gmail which handles lists using tags and has excellent searching capabilities,

Re: [linux-audio-dev] an relevant link about Vista

2007-01-15 Thread Stephen Sinclair
It's as if McDonald's would announce that the new and improved Big Mac comes with shards of broken glass inside. best DRM analogy.. ever. steve

Re: [linux-audio-dev] about MIDI timing...

2006-10-25 Thread Stephen Sinclair
On the other hand, last night I observed how timidity++ works by using strace and I found no *sleep() (nanosleep, msleep and friends). Does it mean, major MIDI software synthesizers use non system sleep mechanism for the timing? I believe Timidity++ just uses its synthesizer to convert the MIDI

Re: [linux-audio-dev] MIDI is playing but no sound

2006-10-23 Thread Stephen Sinclair
What was I doing wrong here? Hi, I'm pretty sure that KMid and aplaymidi are both just simple players that direct MIDI output to your soundcard's MIDI interface. (Someone correct me if I'm wrong.) They are not midi _synthesizers_, so you won't hear any sound unless you have a synthesizer

Re: [linux-audio-dev] pink noise generation

2006-09-27 Thread Stephen Sinclair
http://en.wikipedia.org/wiki/Pink_noise http://www.firstpr.com.au/dsp/pink-noise/ On 9/27/06, Andrew Gaydenko [EMAIL PROTECTED] wrote: Hi! Can anybody point me to theoretical and algorithmic fundamentals of real-time (JACK-oriented) (pseudo)pink noise generation at given frequency range?

Re: [linux-audio-dev] logomania redux

2006-09-04 Thread Stephen Sinclair
Is it just me, or is the speaker in this image: http://linux-sound.org/th_snd1.gif taken from Windows 2000??? Now THAT would be distasteful. ;-) Steve On 9/3/06, Dave Phillips [EMAIL PROTECTED] wrote: Greetings: I've been adding some logos to the top page at linux-sound.org, and I

Re: [linux-audio-dev] Linux kernel HZ, audio latency and how to measure?

2006-08-18 Thread Stephen Sinclair
Audio doesn't use setitimer()-driven sleeping. It's interrupt-driven, not timer-driven. Yes, the driver is interrupt driven, but the driver interrupt handler is only responsible for getting the data off the card's FIFO and storing it in memory. (i.e., initialing a DMA transfer.) It doesn't do

Re: [linux-audio-dev] Linux kernel HZ, audio latency and how to measure?

2006-08-18 Thread Stephen Sinclair
The user application code is woken up by the interrupt from the audio interface, not from a timer firing - in addition to getting data from the card and storing it in memory, the interrupt handler wakes up any processes that are waiting on the audio data. So HZ is irrelevant. SCHED_FIFO is

Re: [linux-audio-dev] New version of extreme-time stretching (with real-time support)

2006-08-12 Thread Stephen Sinclair
The samples sound so good ! I love it :-D That's really quite amazing! I've written a timestretching program before, using simple fft-based phase adjustment, and although it sounded good, there were always some artifacts. I can't believe the quality of this one. Steve

Re: [linux-audio-dev] Re: Akai's MPC4000 Sampler/Workstation Open Source Project

2006-07-27 Thread Stephen Sinclair
Variants and Solutions sections. There seem to be a few hard-realtime solutions (unlike Molnar's patch, which gives you soft-realtime), but they seem quite hard to implement... haven't tried them, tho'. I have done some development with RTLinux, a hard-realtime Linux solution, and it is a bit

Re: [linux-audio-dev] [OT] Language fanboys [was Re: light C++ set for WAV]

2006-07-20 Thread Stephen Sinclair
I'm not so much a specific language fanboy as a languages fanboy. There are so many languages out there that are outside the C, C++, Java and C# bucket that offer features that people in the C/C++/Java/C# camp don't even know about. I agree... Programming languages are amazing tools... just as

Re: [linux-audio-dev] memory-mapped wav files

2006-07-13 Thread Stephen Sinclair
asked about linus said i know and i intend to keep it that way (paraphrasing). ah. i take it it's not a good idea then.. ;-) thanks for the answers, they were informative. steve

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

2006-07-09 Thread Stephen Sinclair
ah, cool. just curious, what is your dev environment then? (distro, etc.) i might be interested in contributing some code eventually... (partly cause i was once considering re-writing pd from scratch as well, but decided it was too big a project for the amount of time i have right now..) steve

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

2006-07-07 Thread Stephen Sinclair
I also hadn't heard of pnpd... Sounds really interesting. I only took a few minutes to try it, I downloaded the source, but I think the version of SCons in my Ubuntu (Dapper) system wasn't new enough to work with the build script... In any case I played around but couldn't get it to compile.

Re: [linux-audio-dev] Envelopes

2006-06-29 Thread Stephen Sinclair
You might want to check out the STK. It has an object called Asymp, which can generate simple exponential envelopes, and also an ADSR object. It also has tons of other goodies. As a bonus, it's cross-platform. http://ccrma.stanford.edu/software/stk/ Here's the class list:

Re: [linux-audio-dev] Envelopes

2006-06-29 Thread Stephen Sinclair
check out the STK. I don't think this is free software, btw. They aren't too specific about the license but I think it's public domain. I should ask Gary to be more clear about that on the site... Anyways, it is included as a package in Debian (libstk0c2a), and they are one of the best