Re: [linux-audio-dev] Re: Pitchshift/Timestretch project..

2004-04-05 Thread Vincent Touquet
On Mon, Apr 05, 2004 at 04:15:05PM +, J_Zar wrote:
Mmmm... Could be a very improvement for the sound streching. I've some 
problem with SoundTouch (compiling and latency issues)... So I'm 
interested... but from what I can see from the project page, there is a 
donate form but no CVS or code package! This is quite strange IMHO... 

The project is still in research stage, that's why.
That also takes time (and money for someone who programs
for a living).

I hope in the future. 

I don't think there is anything to worry about.

v


Re: [linux-audio-dev] Pitchshift/Timestretch project..

2004-04-05 Thread Vincent Touquet
On Tue, Apr 06, 2004 at 12:07:08AM +0200, Christian Schoenebeck wrote:
Es geschah am Montag, 5. April 2004 23:33 als Erik de Castro Lopo schrieb:
 Well me. I've been working on this since the start of the year, but
 been thinking about the problem for over 10 years.

Which brings me to the question: how old are you? :P

Just kidding, But I also planned to do some research on pitchshifting in 
conjunction with formant correction. If anybody has good material about that, 
don't hide it! Seems this field screams for getting elaborated.
CU
Christian

Be sure to ask Stephan for references too :)

v


Re: [linux-audio-dev] Major problem with RME HDSP/Multiface and a 64-bit AMD laptop

2004-03-20 Thread Vincent Touquet
I see this machine has an ENE cardbus controller, for which
problems have been reported in the RME support newsgroup
@ nntp://news.x-networks.de/rme-audio

I do not know the full details of the problem, and I don't know
if your particular setup is affected, but there were at least some
cases reported where the ENE cardbus controllers were not able to
perform bus mastering, which is essential for doing high throughput
over the bus (lots of tracks). A single track should play nicely
imho. Anyway, check the newsgroup, RME support is great and there
are lots of posts about this subject already.

This is a page I found about your particular laptop, though there
is not much info on it yet:
http://people.debian.org/~ccheney/arima-w720-k8.html

best regards,

Vincent


[linux-audio-dev] mail loop

2004-02-15 Thread Vincent Touquet
Anyone else experiencing a mail loop with the latest
cross posted messages to LAD and LAU by Steve and Chris ?

regards,

v


[linux-audio-dev] mail loop - headers

2004-02-15 Thread Vincent Touquet


Re: [linux-audio-dev] DRI + Jack conflict?

2004-02-13 Thread Vincent Touquet
On Fri, Feb 13, 2004 at 12:14:53PM +, Steve Harris wrote:
Hear hear. I think that GL accelration is a (potentially) important
optimisation for audio apps - it saves a lot of cache and memory bandwidth
that can be better used number-crunching audio.

Right.

Paul is right that its a kludge, but detecting the QT library and
unlocking it doesnt actually look that hard.
- Steve

Cool, only right now I don't have the time to chase it down myself,
at least not fast enough without help.

v


Re: [linux-audio-dev] DRI + Jack conflict?

2004-02-13 Thread Vincent Touquet
On Fri, Feb 13, 2004 at 03:24:05PM +, Steve Harris wrote:
Matrox have just release a card designed for audio that has no fans (due
to downclocked 3d processor) and lots of acceleration on all heads.

Which one ? :)

Right, well in the meantime im doing it as optional - eg. I have an alpha
version of meterbridge which can use GL - if you have it, it's massivly
more efficient, it looks better and you can resize the windows.
- Steve

Nice !

v


Re: [linux-audio-dev] DRI + Jack conflict?

2004-02-10 Thread Vincent Touquet
Do you use the Radeon binary driver ?

v

On Mon, Feb 09, 2004 at 06:26:20PM -0500, Dave Robillard wrote:
Through a painful process I'd rather not go into, I discovered that Jack
will not run in realtime mode with my Radeon's 3d drivers loaded.. I get
the error cannot lock down memory for RT thread
My idea-for-the-day was visualisation of realtime jack audio (from live
performance); needless to say my day ended up far less interesting than
I had hoped. :)
Is this a known problem, or screwy system configuration on my part?
(XFree-4.3.0, Radeon9000 Pro, Linux 2.4.24 lowlat)
-Dave


Re: [linux-audio-dev] DRI + Jack conflict?

2004-02-10 Thread Vincent Touquet
On Mon, Feb 09, 2004 at 08:19:55PM -0500, Dave Robillard wrote:
Now that ATI has gone the way of Nvidia I don't know who to pledge
allegiance to. :)
Is Matrox still friendly?

I would say that there is still hope as far as ATI is concerned.
They are delivering specs to the Linuxbios people, so they can
get VGA working through LinuxBIOS :)

regards,

v


Re: [linux-audio-dev] DRI + Jack conflict?

2004-02-10 Thread Vincent Touquet
On Mon, Feb 09, 2004 at 07:32:35PM -0500, Paul Davis wrote:
the implementation of DRI by certain video interface drivers means
that we end up trying to lock the video memory as well, and this tends
to fail for various reasons.

Hm, that sounds bad.
Does this problem also happen with the open source drivers from dri.sf.net ?
I was just thinking of getting an IBM thinkpad and I might want to change
the model I want based on this.

its not what to do about this. the most obvious answer is don't try
to run real-time software on systems with these video drivers
installed. i know its not very satisfactory, but its all we have for
now. 

Too bad :/

v


Re: [linux-audio-dev] DRI + Jack conflict?

2004-02-10 Thread Vincent Touquet
On Mon, Feb 09, 2004 at 06:58:49PM -0500, Dave Robillard wrote:
I remember seeing that page a little while back, I'll definately look
into it.. looks pretty crazy!

It definitely looks great.
I want to test it too.

(If it's based on portaudio can I still connect it to my jack graph
somehow?  Never used portaudio..)

Sure, portaudio is a generic layer which you can code for. It has
support for jack in the new development series (v19):
http://www.portaudio.com/status.html

v


Re: [linux-audio-dev] DRI + Jack conflict?

2004-02-10 Thread Vincent Touquet
On Mon, Feb 09, 2004 at 07:32:35PM -0500, Paul Davis wrote:
its a basic problem with real time software, the POSIX API etc.
JACK tries to lock *all* the process memory. 

This is to ensure that nothing gets swapped out, right ?
Else it is very hard to ensure real time performance ?
(sorry for being somewhat ignorant in this matter).

POSIX doesn't offer any
APIs that would allow us to lock only the parts we need locked without
a lot of impossibly ugly, non-portable kludgery.
the part that needs
locking consists of any memory that will be touched by the code run in
the JACK-managed audio thread.
the implementation of DRI by certain video interface drivers means
that we end up trying to lock the video memory as well, and this tends
to fail for various reasons.

Is this faillure due to the nature of the memory that we are trying to lock ?
Or is the problem that we try to lock the same part of memory multiple times ?

its not what to do about this. the most obvious answer is don't try
to run real-time software on systems with these video drivers
installed. i know its not very satisfactory, but its all we have for
now. 

Would the less obvious answer consist of one of the following ?:
- change the video drivers (at least the ones that are source based)
- do something at the API level, so we can lock selectively

From what I can gather the optimal solution would be an API that
can give us what we want (only locking the memory that gets touched
by the audio thread and nothing else), but obviously this goes beyond
the scope of jack alone ?

Would you consider implementing a work around (aka non portable kludgery)
a waste of time ?

regards,

v


Re: [linux-audio-dev] DRI + Jack conflict?

2004-02-10 Thread Vincent Touquet
On Tue, Feb 10, 2004 at 01:45:49PM +0100, Robert Jonsson wrote:
I'm running quite happily with DRI enabled on my ATI card now, the problem was 
definitely that it was trying to lock too much memory. 

Ok. I assume that you have a Firegl T2 with 128Mb Ram (using the ATI 3.7.0 drivers) ?

Since shrinking the 
amount of vidmem that X utilizes I haven't run into this problem again (see 
other message for the actual remedy).

Yep, I read that message.
I wasn't so sure if that was a complete solution though, as Paul talked
about faillure to lock memory for _various_ reasons :)

So another solution would be to add more RAM to the machine you're working on ? :)

best regards,

Vincent


Re: [linux-audio-dev] DRI + Jack conflict?

2004-02-10 Thread Vincent Touquet
On Tue, Feb 10, 2004 at 08:31:10AM -0500, Dave Phillips wrote:
 Machine is an 800 MHz AMD w. 512 MB RAM, system is Planet CCRMA RH 9. 
Any help on this matter would be greatly appreciated. I haven't had this 
kind of noise problem before now, I'd certainly like to get rid of it, 
and I'm willing to try about anything at this point (as long as it 
doesn't cost much ;).

Personally, if I would have to buy a new video card, I'd rather give the 
money to a knowledgeable hacker for a workaround :)

I'm not yet sure if the problem will affect me (I think it will though,
I want to use jack in realtime mode together with accelerated 3D on a
laptop, which I will get in a few weeks time), but if it does, I'll certainly
consider forking over some cash to pour in a GPLed solution.

v


Re: [linux-audio-dev] DRI + Jack conflict?

2004-02-10 Thread Vincent Touquet
On Tue, Feb 10, 2004 at 01:57:17PM -0500, Jesse Chappell wrote:
BTW, i just ran JACK realtime on a T41p with the firegl T2 128MB,
using the ati 3.7.0 drivers on a 2.4.22 PE/LL kernel with no problems.
Alsa 0.9.8 using the builtin audio (snd-intel8x0).  the machine
itself has 512MB of RAM.

Great !
Thanks for testing :)
Which distribution are you running ?

I tested with alsaplayer, jack-rack and freqtweak together loading
the system to  80% cpu utilization and no xruns at
256 period size (and possibly less) and 48k.
Cool.
That's about 5.3 ms, which is good :)

And yes, ATI's drivers have DRI enabled note that i didn't
try to run any opengl accelerated apps at the same time as jack
yet. but i don't see any of the problems with regard to memory locking.
maybe 512 is too much RAM to notice the problem.
jlc

I'm aiming to get more memory, so the memory locking should really be no
problem :) I hope I can test fluxus once I get the laptop :)

v


Re: [linux-audio-dev] Software with source code?

2004-02-03 Thread Vincent Touquet
On Tue, Feb 03, 2004 at 03:32:36PM +, Steve Harris wrote:
Er, yes. I think this can be left up to the submitters discression.
eg. http://freshmeat.net/projects/sweep/
looking at that I guess you would want
required-package and recommended-package being sub-properties of depends-on

I know the Debian system handles recommended/suggested/needed etc. dependencies
pretty well, we could have a peek at whats happening there :)

v


Re: [linux-audio-dev] [OT] linux audio on PPCi

2003-12-01 Thread vincent . touquet
On Mon, Dec 01, 2003 at 10:12:24AM +, Steve Harris wrote:
I guess the more of us who buy them the quicker the endianness problems 
will be fixed, ppc-linux-audio-user? :)

:) I was thinking along the same lines ;)

v


Re: [linux-audio-dev] modular synth GUI status?

2003-11-19 Thread Vincent Touquet
On Wed, Nov 19, 2003 at 08:03:06PM +0200, Juhana Sadeharju wrote:
Hello. Who of us are working on a modular synth GUI where user
grabdrag modules and connects them with cables? I'm myself
interested in the editor GUI development --- there already
are many modular audio engines, but not particularly good GUIs
(Quasimodo might be an exception if I remember correctly).
(cut)

Cable GUIs are an anachronism to me, but it is hard to come up with
new versatile alternatives :)

v


[linux-audio-dev] Linux on TI DSP boards

2003-11-07 Thread Vincent Touquet
http://www.linuxdevices.com/news/NS3468265897.html

Looks cool. A little proprietary, but it seems to have an SDK.

vini


Re: [linux-audio-dev] Linux VERSUS OSS ???

2003-10-14 Thread Vincent Touquet
On Tue, Oct 14, 2003 at 09:44:32AM -0700, Love Bucket wrote:
 You should not be writing apps with OSS. 
 If you want portability use PortAudio.

LOL! PortAudio uses... OSS!

Read http://www.portaudio.com/docs/proposals/status.html
Find alsa, oss and jack.
Note that way more functionality is available on top of alsa.

Then try to remember that portaudio does not run on top of OSS.
What good would a portable API be if it wasn't portable ?

v


Re: [linux-audio-dev] Re: Linux VERSUS OSS ???

2003-10-14 Thread Vincent Touquet
On Tue, Oct 14, 2003 at 09:41:14AM -0700, Love Bucket wrote:
Where is the equivalent for ALSA? Until it exists, we
will continue using OSS!

http://www.alsa-project.org/documentation.php3
Or do you really want *.pdf ?
There are tools for that.

v


Re: [linux-audio-dev] lowlatency test at linuxdevices

2003-09-19 Thread Vincent Touquet
On Fri, Sep 19, 2003 at 07:23:47AM -0400, Paul Davis wrote:
Open source is a bit slower to move, but at least it sticks around!

So true. Anyway, at least there will be a patch; the most recent one
for 2.4.20 just came out.

You mean: http://sourceforge.net/projects/high-res-timers/ ?

I just stumbled on this while searching for high resolution timers on
google: http://www.cs.wisc.edu/paradyn/libhrtime/
It seems old though (and probably unmaintained ?), latest patch was for
2.4.0, so I don't know if it is of more interest than the
high-res-timers patches (probably not).

vini


Re: [linux-audio-dev] kernel 2.6

2003-07-24 Thread Vincent Touquet
On Thu, Jul 24, 2003 at 06:03:33AM -0700, Tim Hockin wrote:
I haven't used kernel 2.5/2.6 for any audio stuff yet.  I'm at the Linux
Symposium this week - do we have any requests or gripes with 2.6 that I can
relay to the core kernel guys?  Audio is a workload they don't really test.

I'm not an expert at all, but I guess with the pre-empt patches in and
Andrew Morton's low latency patches, we are ok in the latency
department ?

We should (*should* cause we didn't test it yet) be ok wrt. latency, as
I hope that there are no more long held locks and most of the big kernel
lock is gone.

Any other things we can come up with ?

v


Re: [linux-audio-dev] Digital Room Correction (DRC) 2.2.0

2003-06-26 Thread Vincent Touquet
Dual licensing might be an option too ?

I'm not really an expert on it though :)
Anyone know the ins and outs of dual licensing ?

v


Re: [linux-audio-dev] New form of GPL licence that protects Linux from proprietary world [was: New powermacs?]

2003-06-22 Thread Vincent Touquet
On Sat, Jun 21, 2003 at 08:22:37PM -0400, Ivica Bukvic wrote:
However this brings up one interesting point/problem. Due to GPL nature
of Linux software, many of our efforts will seamlessly bleed into OS X
world since there are no restrictions as to which platform this software
is run on, and Apple made an explicit move to target open-source
developers and/or users by implementing Darwin and underlying
almost-Unix system.
Yep especially since Gentoo/Fink/... announced they would be
cooperating.

To me this is a problem. Since, all our efforts and time will not lure
more people to Linux. Rather, our software will (perhaps) become popular
(pro-tools killer or whatever), but not necessarily on a Linux platform.
In the end, we will not reap what we have sown. Users on the OS X will
be theoretically able to run Ardour as much as we will, especially now
that jackd has been ported to OS X. To me, this does not seem right.
A port is a port.
We have the capability to pinpoint bottlenecks in the kernel,
and if its a bug, it will get fixed, provided we yell loud enough.
Try that on Mac OS X. Not everything is open in the OS X world.

Perhaps we should make a mended version of GPL that would have exact
permissions like the original GPL license, but in addition would ask
that the software cannot be run on top of proprietary OS. 
That's not very Free is it ?

(cut)
What do you think?
Unnecessary.
Would take time off from writing these great apps to politics.
Let's not get into that. We are free, and so are our users.
They should respect the GPL, so we can develop in all freedom.
We needn't restrict them to a platform.
Remember how angry we would be when forced to use a common
platform (even a common *nix distro or even kernel ;).

v


Re: [linux-audio-dev] New powermacs?

2003-06-22 Thread Vincent Touquet
On Sat, Jun 21, 2003 at 07:53:38PM -0400, Ivica Bukvic wrote:
(cut)
-- a unified and powerful underlying framework. Yet, that is not what
we're working on right now...
I noted a lot of Mac OS X projects making use of libsndfile already.
The common Unix base is a huge step forward.
Now there are 2 mainstream OSs with more or less the same semantics.

Oh well, never mind. I am rambling away... Maybe I am simply
impatient... I'll try to get some RR this summer, then maybe my outlook
on the whole enchilada will not look so grim :-)...

:-)

v


Re: [linux-audio-dev] New form of GPL licence that protects Linuxfrom proprietary world [was: New powermacs?]t

2003-06-22 Thread Vincent Touquet
On Sat, Jun 21, 2003 at 10:19:21PM -0400, Ivica Bukvic wrote:
My point exactly :-).
Just to add a bit onto this issue is that we could still support
non-opensource systems, but they would need to purchase the software
(see my other e-mail with the Trolltech as an example).

Dual licensing is a better option.
But don't change the GPL, please.

v


Re: [linux-audio-dev] [OT] Question about some definition..

2003-06-14 Thread Vincent Touquet
On Sat, Jun 14, 2003 at 12:12:37AM -0300, Juan Linietsky wrote:
Hi! i'm doing some studying on dsp, and one thing I could never properly
understand is the term of excitation signal I seem to find it associated
to environment or natural sources, but I cant really find a definition.
Could someone with enough knowledge on this subject please
give me a brief on this? Thanks in advance!

To me, an excitation signal is like a pulse, or a step function, which
you can use as an input to your system. What comes from the output, you
can then use to derive the transfer function of your system, which
completely determines the sound of it.

Eg. if you manage to record how a cavity reacts to a pulse, you can
simulate that environment for other sounds too. 

This more or less assumes linear characteristics though.
Non linear systems are more difficult to identify (to create a model
of), and unfortunately most interesting things happen when non
linearities are involved (tube amps, analog Moog synths).

hope that more or less clears some things up

v


Re: [linux-audio-dev] GPL and VST.

2003-06-07 Thread Vincent Touquet
What I do know about this, is that it is illegal from the VST SDK
license point of view to redistribute their headers with some GPL sources, 
so the end user has to download the SDK with the headers included, to be able
to compile your plugin with VST support, if you license it GPL.

I don't think that is a showstopper, it is only a nuisance.

regards,

Vincent

PS: please consider creating a ladspa plugin from your sources: 
http://www.ladspa.org/ , information about its API can be found
at http://www.linuxdj.com/audio/lad/resourcesapi.php3
There you can also find info about JACK, which is a great low latency
audio connection toolkit (that way you can test your plugin by linking
it to the audio stream of say a soft synth or some stuff you recorded).

On Sat, Jun 07, 2003 at 01:48:35PM +0200, Torgeir Strand Henriksen wrote:
Hello

A friend and I have made a VST plugin as a college project, and would
like to open source it, and possibly port it to other plugin APIs. We
are considering the GNU GPL for our licence, which has lead to this
question: Does VST count as a special exception of being anything that
is normally distributed (in either source or binary form) with the major
components (compiler, kernel, and so on) of the operating system on
which the executable runs, unless that component itself accompanies the
executable, or should we follow the suggestion about [1]controlled
interfaces in the GPL FAQ?

[1]
http://www.gnu.org/licenses/gpl-faq.html#TOCLinkingOverControlledInterface
-- 
Torgeir Strand Henriksen [EMAIL PROTECTED]




[linux-audio-dev] Hartman Neuron

2003-06-03 Thread Vincent Touquet
http://www.sequencer.de/neuron/neuronal.html

This synth has a mainboard running Linux inside :)

Seems like not only Stanton (Final Scratch) is relying on 
Linux in the pro audio world these days ..

regards,

Vincent


Re: [linux-audio-dev] Hartman Neuron

2003-06-03 Thread Vincent Touquet
On Tue, Jun 03, 2003 at 10:19:02AM +0200, Jay Vaughan wrote:
(cut)
Linux has all the right ingredients for a good general-purpose audio 
i/o processing platform.  The API's are fresh and well thought out, 
and expanding rapidly to accomodate the needs of performance app 
writers.
Knowing that you know the APIs of Mac OS X too,
do you still see some things lacking in the current
Linux APIs ?

I must say I really like the jack api and ladspa.
One thing that is unfortunate (others would call it
a strength), is the lack of a unified set of widgets we 
could use to build plugin guis from (or any application 
for that matter).

When I look at OS X I see consistency all the way
(besides the high price which is also hard to ignore ;).

It should come as no surprise... in fact, I would say stand back and 
watch: just as embedded Linux systems have revolutionized the 
networking appliance realm, so too will it happen with the 'musical 
instrument appliance' market.

Yes. I was amazed with Stanton pioneering their Final Scratch on Linux,
but coming to think of it, it is all about total control.
Using some sort of live cd distro, you can avoid a tech support
hell supporting operating system bugs, while you should only
be giving support for your own bugs.

Here at Access we only use Linux as a lab tool for testing purposes, 
but it is feasible that a synth manufacturer could base a product 
around the Linux platform.  Hartmann have done it, a few other known 
synth brands are doing it too.

What I really crave for, is a affordable general purpose
DSP card, with a decent driver for Linux, to experiment with.

There is little doubt that Linux has a firm hold in the embedded 
world, these days... and in that realm, it has a lot to offer.
I would also note the use of live cds (cfr. Knoppix, Gentoo, ...).
Imagine popping in a cd in a tray of a machine, and having
an instant audio workstation/synth/...

Combine it with LinuxBIOS booting in a few seconds and you
have a very powerful platform :)

regards,

v


Re: [linux-audio-dev] Hartman Neuron

2003-06-03 Thread Vincent Touquet
On Tue, Jun 03, 2003 at 10:30:52AM +0100, Steve Harris wrote:
Agreed. There are a number of ways to solve this, but sadly they all
require a significant ammount of effort, and there are always some
importnat things to be done...
A laso kinda like the UI melange effect you get on VST systems, though
some of hte UIs are truely awful.

Luckily the correlation between musical quality and visual
quality isn't always that big :)

Well, theres the chameleon (sp?), but that isn;t a card, so wont lett you
accelerate just inner loops. 
Its very nice, and it's rack mountable, which is a big plus.

It would be a nice thing but its hard for DSP
card manufacturers to compete with CPU+mothboard guys in the
price/performance stakes, because the volume is so low.
Yeah, hence the phenomenal prices.

I keep seeing hints that th next generation of motherboards might include
some sort of DSP capability, and theres always graphics cards, which have
pretty meaty DSP capabilities.
That would be nice.
They can throw out all the stupid tubes and put in DSPs instead.
(who had the idea to put a tube onto a mainboard ???)

+ suspend to ram for a standby mode. Linux recoveres from S2R very
quickly.

nice :) haven't tried it yet, but will do.
I hope the upcoming kernel release will be good to us,
though I think Paul recently raised some issues which still
had to be addressed ?

If we need to start lobbying, now is certainly the time
to get fixes in till 2.6 ... (of course nothing really big,
but maybe there is small stuff which needs to be fixed too ?).
Don't have much time now to test the 2.5.x series though :(


regards,

v


Re: [linux-audio-dev] LJ article response

2003-04-04 Thread Vincent Touquet
On Fri, Apr 04, 2003 at 10:53:05AM -0500, Dave Phillips wrote:
Greetings:
  Just a note to mention that the Karlsruhe report has had 3,871 reads
so far, more than any other article listed except for the Ultimate Linux
Box on-line project. Seems like maybe people are really interested in
what you guys are up to ! :)

Check that counter again after the /. effect ;)

http://developers.slashdot.org/article.pl?sid=03/04/04/1340204mode=nestedtid=141tid=106

regards,
v


Re: [linux-audio-dev] Lock Free Ringbuffer in C ?

2003-04-03 Thread Vincent Touquet
On Thu, Apr 03, 2003 at 03:36:32PM +0200, [EMAIL PROTECTED] wrote:
i remember i have read a statement about a lock free ringbuffer
implemented in C somewhere.
Can anybody remeber it ?

I think it is in the Ardour sources ?

I will try to hunt down the relevant post.

regards,
v


Re: [linux-audio-dev] Re: Advertising Linux Audio

2003-03-28 Thread Vincent Touquet
On Fri, Mar 28, 2003 at 05:36:13PM +0900, Patrick Shirkey wrote:
(cut)
Apart from that IMO the amount of money spent is useful to know from a 
business POV. If 6 months of clicking can generate $450 for Google then 
we must be able to channel that more effectively into LAD projects.

I guess you have a point.

My initial thought is that setting up a fund which can be used for LAUs 
to make donations into would be viable based on this rate of income.

Good idea.

Are there any companies which have merchant facilities that would be 
interested in hosting/sponsoring this fund?  We could set up an award 
system where the contributors vote for their most used apps and the 
money in the fund is distributed based on the votes.
IMO we need merchant facilities to allow people to use their credit 
cards to make donations without the overhead which paypal charges. It 
would also be possible for people to make cash transfer donations if 
they don't have a credit card. Obviously the former is less hassle and 
probably more likely to generate income.

Paypal charges something extra cause there are real costs involved :).
I looked up some prices for online merchant facilities for the 
company I work for and they are not cheap, you have to pay
a monthly fee and some percentage or forfait per transaction.

You need a relatively high volume merchant site to go with.
(economics of scale). 

Is Paypal that bad ?
I contributed to Ardour through Paypal and in so far I know,
it works. I wonder if Paul is happy with their service ?

I am willing to do the web based work and host the portal for this if 
there is someone who can host the bank account. I have some ideas on how 
to do this efficiently.

The technical (web-side) is usually not the problem here.
The financial, transaction handling part is a problem though.

best regards,
Vincent


Re: [linux-audio-dev] Re: why is ...

2003-02-12 Thread Vincent Touquet
and the rest ... I get this. Its pathetic. Not only that ... I have no
idea how much longer I can keep working on Ardour right now because
working on it has come close to exhausting my financial
resources. 

Paul, could you tell me how I can support you financially ?
Do you work through Paypal ?

best regards,
Vincent

PS: silent supporters are lurking behind the curtains, silent, but
supportive



Re: [linux-audio-dev] Re: why is no-one responding are you all just a bunch of *^%^%^ wits???

2003-02-12 Thread Vincent Touquet
On Wed, Feb 12, 2003 at 12:33:24PM -0500, Ivica Bukvic wrote:
Do I/we have at least your permission (if we do manage to compile out of
CVS) to redistribute my/our compiled version?

I think this is covered by section 6 in the GPL:
http://www.gnu.org/copyleft/gpl.html

6.  Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further restrictions
on the recipients' exercise of the rights granted herein. You are not
responsible for enforcing compliance by third parties to this License. 

So you can distribute your compiled version, if you don't hold back the
sources of course (terms and conditions of the GPL).

It just boils down to the fact that people who get hold of a binary will
find an email address in the about box and complain for any bugs.
Personally, I'd respect the wish of the author not to redistribute the
binary, till he is confident about it and at the point at which it is
_possible_ to support the binary (its sufficiently stable).

Yet, we are a free world.
The legals are clear, morality is up to ourselves.

regards,
v



Re: [linux-audio-dev] Re: why is no-one responding are you all just a bunch of *^%^%^ wits???

2003-02-12 Thread Vincent Touquet
On Wed, Feb 12, 2003 at 11:49:08AM -0500, Paul Davis wrote:
(cut)
jazz++ has been around for a long time, and is available as a
binary. why isn't it widely loved and used? because it really isn't
very good. i know that i tried to use it many times, and found it,
well, frankly i found it completely awful. 

That was sadly my impression too.

(cut)
when ardour is in a state where i believe (rightly or wrongly) that a
reasonably typical target user can sit down and just use it without
encountering bugs when recording a typical 12-32 track piece, there
will be binaries.

I think that is a good policy.

Hm, I see these emails get cross-posted all over alsa-dev and ardour-dev
too :/

The last thing I want to say is that I hope we can make a mends to this
bad vibe mostly based on false expectations, yet good intentions.
The last thing is what counts.

regards,
vincent 



Re: [linux-audio-dev] why is no-one responding are you all just a bunch of *^%^%^ wits???

2003-02-12 Thread Vincent Touquet
I'm not a real coder either (so one might argue I shouldn't be on
linux-audio-dev, but I'm just interested in the discussions), so I think
I understand the root cause of your grief.

I think if (if) the Ardour developers are _expecting_ quality feedback
from normal users (not just programmers) at this stage, they should
provide tarballs of the stable CVS snapshots they want to be tested.

But maybe they want to wait for 1.0 before letting endusers test it?
In that case, maybe you tried to use it too early in its development ?
I think they honestly appreciate your effort to participate, there
should be no doubt about that, but maybe Ardour is still changing too
rapidly for you to be able to track it.

I think only the developers of Ardour can clear out this question.

best regards,
Vincent



Re: [linux-audio-dev] LAD Meeting at ZKM Karlsruhe 14-16 March 2003

2003-01-28 Thread Vincent Touquet
On Tue, Jan 28, 2003 at 04:42:35PM +0100, Pieter Palmers wrote:
Anyone from Belgium planning to go? I'd like to attend this, maybe we 
could 'join forces'?
(Vincent?)

Yep, I was planning to :)

I haven't figured out how to survive the weekend in terms
of sleep and food, but the motivation is present ;)

Maybe the organizers could comment on how to achieve
good survival rates ? :) [or I should check up on the
site again, maybe accomodation tips are online]

v



Re: [linux-audio-dev] Route Stantons Final Scratch to internal sound cards?

2003-01-26 Thread Vincent Touquet
On Sun, Jan 26, 2003 at 04:02:59PM +0100, Modnogg wrote:
(cut)
Do you think it's possible to route the USB sound cards to my internal
sound cards?
I could use the sound driver library from linux. But my problem is how
to link the software to other soundcards?
(cut)

Here you can find out how to run FS on any Linux distro:
http://www.bostonraves.org/story/2002/11/11/162146/33

Apparently FS needs devfs and gets its audio from
both /dev/scratchamp/0 and /dev/scratchamp/1.

I think if you can make devfs to point /dev/scratchamp/*
to the device nodes of other soundcards, you can use
these other soundcards instead of the ones provided
by Stanton.

That depends greatly of course as to what degree the 
USB hardware by Stanton is a normal audio device.
I think there is also a pre-amp in there and possibly
other undocumented stuff going on ?

But you can always try of course :)

v

PS: I might try this in some two months [when I have
the cash to spare ...]



Re: [linux-audio-dev] Route Stantons Final Scratch to internal sound cards?

2003-01-26 Thread Vincent Touquet
On Mon, Jan 27, 2003 at 12:04:40AM +0100, Pieter Palmers wrote:
(cut)
What I think could be possible is using (writing a driver for) the 
scratchamp with OSS or ALSA drivers, as they seem to be USB soundcards 
by creative. Those will have standard chipsets.
But that wasn't the question I guess...
(cut)
I think it should be possible to reverse engineer
the system once you have the dubplates and work out their
timecode.


(cut)
BTW: how is it possible that the scratchamp module works on a kernel 
version other that the one it was built on? According to the link above, 
the Final Scratch distro is a 2.4.18, but it should  work with any 
kernel  2.4.17. I always thought that new kernel = recompile modules? 
or is this what they mean by 'versionned kernel'? Might be a stupid 
question, but I'm not that much of a linux expert.
(cut)
I think you have to disable explicit versioning in the kernel.
That, or the module can say it can be run on any kernel  2.4.17,
I'm no kernel module expert either :)

v



Re: [linux-audio-dev] MMA membership (rambling reply)

2003-01-23 Thread Vincent Touquet
On Thu, Jan 23, 2003 at 04:19:28PM +0100, Vincent Touquet wrote:
Interesting reply :)
I was going to write a boatload of stuff, but I can put it more
concisely (I think I have this from the latest Linux Journal or some
other magazine or online article).

concisely: only the next paragraph should have been there ;)

Linux and the opensource movement in general is a very disruptive
technology, its an enabler. People want to depict it as a destructive
evolution, but that's not the case.

That's the main point (rest is extra rambling for free).

v



Re: [linux-audio-dev] RE: MMA memebership [was XAP: Some thoughts on control ramping]

2003-01-23 Thread Vincent Touquet
On Thu, Jan 23, 2003 at 11:30:45AM -0500, [EMAIL PROTECTED] wrote:
IMO the *worst* possible scenario is that the commercial companies (many of
whom are a one man show) decide that they want to join the MMA, while a
sizeable group of others decide to persue a parallel effort.  That gives us
2 standards, and nobody wins.
(cut)

True. I don't think anyone in his right mind wants fragmentation.

I think the problem with VST for platforms like Linux was the
restrictions on the distribution of the header files of the SDK ?
That's definitely something that should be avoided.

I think it was also Dave (or Paul?) who raised the issue that TDM plugins 
allow some protection against copying, so they would be unlikely to switch 
to an API or a 'paradigm' which has no provisions against 'warezing'.

A little bit off-topic, I wonder if there is any open project looking
into using the TCPA infrastructure that will be available in newer
boards to allow eg. time limited use of plugins or copy protection, even
in a free OS ? I think its also best to not underestimate the economics
which are involved here. 

I think everyone should at least have the full
ability to go for the implementation they want, which means no
restrictions on open development, but also no restrictions for
corporations who want to make money off it.

Which leaves me only to say that I appreciate the open view that Ron is
showing in this regard (I hope I may call you Ron) and I welcome his
opinionated mails on this list as a fully qualified lurker ;).

just my 2 Euro cents,
v





[linux-audio-dev] OpenSynth Eko supports Linux ?

2003-01-17 Thread Vincent Touquet
Check this out:

- http://www.opnlabs.com/
- http://www.opnlabs.com/ekochart.php
  [comes with XP or LINUX !]

Does anyone know more about this synth ?

It really strikes me that you can choose
between XP or Linux, its just great :)

regards
v



Re: [linux-audio-dev] XAP/NAMM reminder

2003-01-15 Thread Vincent Touquet
On Tue, Jan 14, 2003 at 10:01:44PM -0500, Paul Davis wrote:
(cut)
also, for folks here who are not on ardour-dev, please critique this:
http://www.op.net/~pbd/brochure.pdf

Read it and the only thing I could come up with,
was an extra hyphen, which is undecided in English anyway :)
[twenty first - twenty-first]

Also a minor nit:
The text under the screenshot on the first page
seems somewhat oddly aligned ?

But for the rest, perfect,
v



Re: [linux-audio-dev] Networking Linux audio folks (was Unified Audio Plugin Architecture (Meeting))

2003-01-09 Thread Vincent Touquet
On Wed, Jan 08, 2003 at 04:46:19PM -0800, Josh Green wrote:
(cut)
I remember something similar being discussed on LAD a while back (but I
think it was about networking of Linux Audio prefessionals for contracts
and jobs, correct me if I'm wrong), perhaps this idea could be added to
that same database.. Anyways.. Just rambling on.
(cut)

LAG - Linux Audio Group
Makes me think of huge latency ;)

v



Re: [linux-audio-dev] (fwd) Unified Audio Plugin Architecture

2003-01-09 Thread Vincent Touquet
On Wed, Jan 08, 2003 at 05:12:47PM -0800, Mark Knecht wrote:
[cut]
The way I read Paul's note they are not restricted, therefore they are
public. Wouldn't want to drive that far and find out differently.
[cut]

Not sure whether this fits in here, 
but I thought it might be interesting.

I forwarded the message to someone
I know at Access Music (makers of such
synths as the Indigo :), who will be 
joining the meeting before he visits NAMM.

He started out hacking on Linux 
some years ago, now uses Mac OS X too.
He has a *huge* knowledge in audio
programming and somewhat of a distaste
for proprietary lock-ins (M$ anyone ?).

He started ampfea, a meeting place
for electronic artists, which could
be of interest to you (http://www.ampfea.org).

Anyway, just to say that there are going
to be people who are very like minded
there too.

I think its a great opportunity for anyone
who can go to get their voice heard.
Valid technical points always get over,
when other technical people are listening.
Political speeches will be banned, as it
should be :)
I think the main topic is audio, a central
plugin API and not politics or marketing.

have fun,
v



Re: [linux-audio-dev] Final Scratch, custom kernel?

2002-10-07 Thread Vincent Touquet

Wow, please do :)

I'm immensely interested.

best regards
vincent

On Mon, Oct 07, 2002 at 05:34:59PM +0200, CK wrote:
I read:
 How well does it work? Does it truly work just like a standard turntable setup
 would, or does it have an artificial feel or sound to it?

dunno about final scratch but I have built a similar system using dubplates
with 440hz rising saw, pd and alsaplayer.
(also tested with my own pd stepsequencer and scratching video using gem)

works like a charm once calibrated, I'll make this available as soon as I
find time to clean it up and make the setup process a bit less painful.


regards,

x

-- 
[EMAIL PROTECTED]   Postmodernism is german romanticism with better
http://pilot.fm/   special effects. (Jeff Keuss / via ctheory.com)



Re: [linux-audio-dev] Evo (was: 'nix Rt sampler)

2002-09-07 Thread Vincent Touquet

On Sat, Sep 07, 2002 at 02:01:24PM +0200, Peter Hanappe wrote:
We're thinking of adding a .wav loader to iiwusynth. In that
case you won't need to convert it to a soundfont before hand.
I can't give you a date when this feature will be available,
though.

Nice :)
I'll be looking forward to it.

thanks,
vincent



Re: [linux-audio-dev] Evo (was: 'nix Rt sampler)

2002-09-05 Thread Vincent Touquet

On Thu, Sep 05, 2002 at 10:15:57AM -0700, Brian Redfern wrote:
IIwusynth is really nice and performs well, its a soundfont software
sampler, and swamii is a soundfont editor that uses it for its engine. I
get good realtime playback on my laptop and have access to tons of
soundfonts on cdrom.

Is it possible to convert a 'normal'
(.wav / .aiff) sample to a SoundFont ?

regards
v





Re: [linux-audio-dev] Evo (was: 'nix Rt sampler)

2002-09-05 Thread Vincent Touquet

On Thu, Sep 05, 2002 at 10:39:07AM -0700, Brian Redfern wrote:
Soundfonts are based on normal samples, they just give you control over
envelope paramters so you can use midi to control extra parameters, like
use velocity to alter cut off. I'm working on my own personal library
right now with various drum machnines and acousti instrument samples.

:)
Strange how names can give totally different impressions.
It looks very useful.

I must give it a try [use my controller box to
alter parameters of the soundfonts, sounds like fun]

I'll google for some  install iiwusynth.

Thanks for the info
regards
vincent



[linux-audio-dev] managing installations from source [CVS]

2002-09-02 Thread Vincent Touquet

Hi,

I ask this question here because I know
a lot of you manage to install lots of
applications from a fresh cvs snaphot
without troubles (I think ;).

How do you manage these from-source installs ?
Are there people who use stow ? 
[cfr. http://www.gnu.org/software/stow/stow.html]

Or does make install / make uninstall usually
does a good task of (un)installing the software ?

I have installed software from sources this way
before, most notably alsa eg. I just wonder
if there are any tricks of the trade to be mastered.

thanks in advance
Vincent



Re: [linux-audio-dev] [ANN] Chameleon DSP engine

2002-08-16 Thread Vincent Touquet

On Fri, Aug 16, 2002 at 11:18:54AM +0200, Ingo Oeser wrote:
(cut)
Price: We got them donated, but they cost about half a car, if
   you get them new, we have been told.

That would be a showstopper for me :)
1000$ is one thing, but I cannot afford 2500$+

It seems interesting though.

I'll let you know when I get a Chameleon,
I could try to work with you to get
Linux-DSP to interoperate with the beast.

regards
v



Re: [linux-audio-dev] What I think about reborn.

2002-08-16 Thread Vincent Touquet

On Fri, Aug 16, 2002 at 12:31:22PM +0200, Tobias Ulbricht wrote:
Rediculus!
where  has tolerance, hospitality and an unbiased attitude towards others
gone that this list had so far?
ACK.
I have been upset by some messages on this list too.
I didn't want to react as it seemed like
*an utter waste of time*.

Unfortunately that leaves these stupid flames
as the only reactions about this mans work
on the list, which is no mirror of the general
feeling towards his work.
At least I and more people with me respect his work.

Instead of blaming anyone, lets rather invite the author into lad if he
still wants and let that chapter be history.
If lad has to chance to get hold of  a coder, why do people scare him
away?
Politics :)
I like Linus' attitude towards this: screw politics in coding ! :D

Lets try to be friendly ok.
He who is without sin can cast the first stone.
Unfortunately I'm such a sinner I don't even
have any stones which I would be even remotely 
allowed to throw ;)

cheers,
tobias, who is like you - not doing anyting at all...

I mostly lurk too.
Just give me some time, I'll get there. :)
Don't let fscking politics scare you.
Learn from the gurus, kill the trolls and chill...

regards
v



Re: [linux-audio-dev] midi events in jack callback (was: Reborn)

2002-08-16 Thread Vincent Touquet

On Fri, Aug 16, 2002 at 02:22:35PM -0400, Paul Davis wrote:
(cut)
2) is cheap, the patch exists, and we should consider promoting it as
   widely as the low latency patches.
(cut)

Ok, let the lobbying begin :)

v



Re: [linux-audio-dev] [ANN] Chameleon DSP engine

2002-08-14 Thread Vincent Touquet

On Tue, Aug 13, 2002 at 09:25:45PM +0200, Ingo Oeser wrote:
(cut)

Ok, I grasp your intent,
its a good idea.

Letting a DSP idle is not the best idea,
so if you can use it for specific computations,
that would be nice.

 Could you tell me exactly what you would
 do with this board and how that would help
 me use this DSP for music purposes ?
We would write drivers for exactly the 4 modes described above,
so the DSP could actually just a kind of plugin to your sound
architecture of choice.
Doesn't the fact that the Chameleon
sits in a rack defeat this purpose ?

PS: If you have more questions, don't hesistate to ask.
I was just wondering what the price
would be of the TI DSP processor
board you used for the paper
and if it would be remotely useful
for audio processing.

regards
vincent



Re: [linux-audio-dev] [ANN] Chameleon DSP engine

2002-08-13 Thread Vincent Touquet

On Tue, Aug 13, 2002 at 12:14:12PM +0100, Steve Harris wrote:
(cut)
The Chameleon isn't quite as convienent as it can't be applied in-line as
part of a LADSPA/JACK chain.
(cut)

Wait for the digital IO in the next version :)

Sure this is possible now too, but
with extra D/A - A/D - Chameleon - D/A - A/D overhead...

regards
v



Re: [linux-audio-dev] [ANN] Chameleon DSP engine

2002-08-13 Thread Vincent Touquet

On Tue, Aug 13, 2002 at 09:44:23AM +0200, Ingo Oeser wrote:
Give our project a sample board, a data sheet and some time then
we'll integrate it into our Linux-DSP-Project.
You can find it under 
   http://osg.informatik.tu-chemnitz.de/forschung/linux+dsp/index.html
I'm not sure I fully grasp the intent of the project ...

From the site:
Application Scenarios
  DSPs in computer systems could be used for many purposes. One example
  is the acceleration of audio applications, e.g. the ALSA project.
  Another one are DSP-based software plugins for applications like GIMP.
  Third, DSPs offer vast computing power, so why not use a DSP for
  encryption of your IPsec VPN or crypto filesystem? 

I only want to use the Chameleon for DSP, really.
Or do you mean you want to run a Linux
kernel on the controller ?
That would make some sense to me.
But I wouldn't waste any DSP power on IPSec :)

This infrastructure is made for that kind of applications and is
awaiting it's use.
Hm, its made for audio, at least for me :)

And it is fully GPL.
Thats nice.

Could you tell me exactly what you would
do with this board and how that would help
me use this DSP for music purposes ?

Not that I have the money to sponsor
you, but you might just be able to
try and convince the Soundart people
to sponsor you (though its unlikely).

regards
vincent



Re: [linux-audio-dev] [ANN] Chameleon DSP engine

2002-08-13 Thread Vincent Touquet

On Tue, Aug 13, 2002 at 09:44:23AM +0200, Ingo Oeser wrote:
(cut)
Give our project a sample board, a data sheet and some time then
we'll integrate it into our Linux-DSP-Project.
(cut)

I read your paper and it interests me to say the least.
The thing that is driving me to use the Chameleon
is its easy to use API and the presence of knobs :)

I could live without the knobs certainly,
but not without a good API.

Are there any TMS320C44 based board
which are designed for audio (so good IO neede)
available for less than 600$ ?

What chance is there of me using the API
in your project for exactly the same
things as the Chameleon SDK is for ?

Note that there is *a lot* of stuff
which is taken care of by the Chameleon itself.

The controller takes care of midi eg.
I could use the alsa sequencer of course
for the midi part.

best regards
vincent



[linux-audio-dev] [ANN] Chameleon DSP engine

2002-08-12 Thread Vincent Touquet

http://www.soundart-hot.com/developers1.htm

Remembering past threads, i know
some of you have wanted to create
a fully programmable DSP engine.

Well, it has been done.
Separate DSP  controller,
fully programmable display and IO.
SDK and everything needed to
program the beast are given
away for Free !

At 600 Euro, there is a lot
to be said for this Chameleon :)

The SDK accomodates for multiple
DSPs and even more IO than the
current Chameleon, so its a sign
of things to come :)

I want one of these...

best regards
vincent



Re: [linux-audio-dev] [ANN] Chameleon DSP engine

2002-08-12 Thread Vincent Touquet

On Mon, Aug 12, 2002 at 03:52:47PM +0100, Steve Harris wrote:
Sadly it can't be programmed form linux (or couldn't last time I checked).

Well, it uses a standard motorola dsp.
I'm sure you can find a suitable compiler.
Then you only need an editor and a way
to send your data over in sysex.
Shouldn't be hard :)

regards
v



Re: [linux-audio-dev] [ANN] Chameleon DSP engine

2002-08-12 Thread Vincent Touquet

On Mon, Aug 12, 2002 at 05:26:50PM +0200, Tim Goetze wrote:
(cut)
Anyway, that thing looks usable.
(cut)

Very much so :)

v



Re: [linux-audio-dev] [ANN] Chameleon DSP engine

2002-08-12 Thread Vincent Touquet

On Mon, Aug 12, 2002 at 06:44:38PM +0200, Sebastien Metrot wrote:
Mine does :-) , but have you listened to the sample soundclips (the opera
singer)? It sounds so bad I wonder how they expect to sell anything with
such material.

Here it sounds good actually :)

Also expect loss of quality due to the mp3 compression ...

v



Re: [linux-audio-dev] CDDA interface - How to convert to float? Any library?

2002-08-10 Thread Vincent Touquet

On Sat, Aug 10, 2002 at 02:07:20PM -0500, Mark Rages wrote:
(cut)
Well, I've never had any problems with cdparanoia, but the web page
is full of Real Soon Now hype for Paranoia IV which will have a 
library and API for others to use.
(cut)
:) I guess they forgot then

I guess the Xiph boys have other fish to fry.
Yep, keeping track of Ogg, Tarkin and the new
On3 video stuff should keep them busy ;)

v



Re: [linux-audio-dev] analysis/resynthesis environment? -- and scientific-audio-list?

2002-08-08 Thread Vincent Touquet

On Thu, Aug 08, 2002 at 03:39:11PM -0700, Andrew W. Schmeder wrote:
(cut)
features, e.g. cell arrays, better object support, java integration.  However
these days I recommend Python with Numeric/Scientific/SciPy extensions over
Octave (and over Matlab).  In addition to Python's unquestionably superior
language support and library integration, Numeric offers some extra features
such as typed matrices.  (IIRC in Matlab/Octave all matrices are of type
double).
Out of curiosity: do you use some kind of editor with that,
or is it just vi/emacs and a shell ? :)

regards
vincent



Re: [linux-audio-dev] App intercomunication issues, some views.

2002-07-25 Thread Vincent Touquet

On Thu, Jul 25, 2002 at 12:24:56AM +0100, Phil Kerr wrote:
(cut)
It's a very simple protocol to use and it seems to work fine on a LAN.  It
can also handle the saving and restoring of app config data by broadcasting
it's config as XML.
(cut)

Just thinking out lout :)
If you use this on the 127.x.x.x subnets, you have 
a local MIDI interconnection, at least if your
apss are DMIDI clients, right ?

regards
vincent

PS: basicly the same alsa seq can do too, or am i wrong ...



Re: [linux-audio-dev] [OT] Some good news for once

2002-07-25 Thread Vincent Touquet

Maybe we should check out if
they are seeking to actively
sponsore software audio projects ;)

vincent



Re: [linux-audio-dev] App metadata intercomunication protocol..

2002-07-23 Thread Vincent Touquet

On Tue, Jul 23, 2002 at 02:30:22AM -0300, Juan Linietsky wrote:
ok, but the question is, what for? What else do you need other than
start/stop/seek ? doesnt midi proovide that already? then why
something else?
Also using midi you make sure that what you do is synced to external
devices...

You can use a protocol which hasn't the limitations
of midi (7 bit CC data :() and trunk it on the ends
that need midi (filter the more dynamic range 
to the coarser range).

Of course this brings issues about the different
dynamic ranges used and I think you'll hear it.

I just don't think there is any good reason
to use the restrictions imposed by midi
when you stay inside your computer
(it is not as if you need to be able
 to pass all your data on a 33600 baud
 cable, is it ?)

regards
vini



Re: [linux-audio-dev] App metadata intercomunication protocol..

2002-07-23 Thread Vincent Touquet

On Tue, Jul 23, 2002 at 08:43:36AM +0200, n++k wrote:
Why not use an SQL database for storing session/project metadata?
(configuration and such) We have the benefit of having a few quite
stable free software SQL databases. (mysql, postgresql, sapdb) so
requiring one wouldn't be too much to ask.. The persistence protocol
(sql) is already there and tested, the administration is as easy as
with plain text files, and (I think) the schema is a lot easier to
design than that of a set of interrelated XML files. (hierarchical
databases?)
(cut)

Well you are entering the souvereign entity
of a program and asking them to change
the format they are very used to
and dump it into a database ?

To me that sounds like making
a big soup of a nice modular
system again.

Let the programs keep their
own settings in their own way,
just tell them when to save them.

Also: are you going to impose 
people to install a RDB just
because they want their states
saved ?

Then comes the issue: which RDB,
you need choice, so you have to
provide a database abstraction layer.

Its not worth it in my eyes ...

regards
vini



Re: [linux-audio-dev] App metadata intercomunication protocol..

2002-07-23 Thread Vincent Touquet

On Tue, Jul 23, 2002 at 04:56:06AM -0300, Juan Linietsky wrote:
And also you cant do the neat thing of asking all your apps to save
all their data
to a directory so you can create a targzip with the project :)

That point is irrelevant, 
you can extract everything from
the database and tar gzip.

vini



Re: [linux-audio-dev] App intercomunication issues, some views.

2002-07-23 Thread Vincent Touquet

On Tue, Jul 23, 2002 at 12:07:43AM -0400, Paul Winkler wrote:
Does this help?
http://developer.gnome.org/arch/sm/extension.html
(cut)
_GSM_Priority
(cut)

So their would be a dependency on gnome-session-manager
(and what else ?)

regards
vini



Re: [linux-audio-dev] App intercomunication issues, some views.

2002-07-23 Thread Vincent Touquet

On Tue, Jul 23, 2002 at 02:09:32PM +0100, Steve Harris wrote:
(cut)
Yes, It's terrible. I remeber hearing from someone a year or so ago,
who was incharge of cleaning up the source. I never heard any more though.

Well he had to clean it up,
I guess he just escaped and ran away ;)

vini



Re: [linux-audio-dev] App intercomunication issues, some views.

2002-07-23 Thread Vincent Touquet

On Tue, Jul 23, 2002 at 07:38:25PM +0200, Martijn Sipkema wrote:
(cut)
Using UST would also enable syncing to video or some other media
stream without it all residing in the same API.
(cut)

That would certainly make me very happy :)

vini



Re: [linux-audio-dev] App metadata intercomunication protocol..

2002-07-23 Thread Vincent Touquet

On Tue, Jul 23, 2002 at 02:00:15PM -0300, Juan Linietsky wrote:
(cut)
Yes, I agree that midi sucks. I'm wondering why dont we have 
a newer protocol by now, but we dont. So there's nothing else
than having to stick to that archaic crap :)
(cut)

What about Yamaha's mLan ?
I thought that was some kind of midi over firewire,
but maybe they didn't grab it as an opportunity
to improve on midi ...

regards
vincent



Re: [linux-audio-dev] (no subject)

2002-07-23 Thread Vincent Touquet

On Tue, Jul 23, 2002 at 01:14:18PM -0500, Arthur Peters wrote:
(cut)
I think there might be problems with option 1 when the apps are running
on different machines (as was mensioned earlier). Maybe a hybrid would
work: provide an API for each app to pass it's data to the project
server. This data could be anything, XML, binary of somesort, whatever.
The project server could then store that data any way it wanted, the
simplest being a group of files in a directory. The apps wouldn't have
to change their data format, only replace their file IO with this API,
and we would have some choice of backends.
(cut)

I think this is the only reasonable approach.
Have some interface in each program to set
and retrieve state information.
Programs who implement the interface benifit
from the added advantage a user has of using
that program with some sort of state daemon.

I would vote for this solution if I could :)

vini



Re: [linux-audio-dev] App metadata intercomunication protocol..

2002-07-23 Thread Vincent Touquet

Yamaha has a large NDA tradition,
making lots of things impossible.

As another example: the filesystem
format of their A series samples storage.

It would be so nice if you could mount
these disks in Linux too, but yammy
refuses without an NDA ...

Ask them the question though :)
They have to come up with a clean answer.

regards
vincent



Re: [linux-audio-dev] App intercomunication issues, some views.

2002-07-22 Thread Vincent Touquet

On Mon, Jul 22, 2002 at 04:44:00PM -0400, Paul Winkler wrote:
On Mon, Jul 22, 2002 at 05:18:46PM -0300, Juan Linietsky wrote:
 I think this can be solved by developing a metadata protocol between
 apps, so the can intercommunicate
 status and other things, and having a master app that manages
 projects and things like that, by just
 retrieving/storing status in the other apps.

Yes yes yes yes. We *need* something like this.

Hm, yes I can see the point of this.

I was thinking: isn't it enough that programs
can store their own state ? Obviously what is 
lacking is the relationship between the saved
states of _different_ programs, who form
a semantic entity, called a 'project' or sth. :)

Cut the expensive words, but we sure have a
need here i guess which transcends the
individual app level ...

[couldn't find a cheap substitute for transcends ;)]

regards
vini



Re: [linux-audio-dev] LADSPA Defaults via RDF

2002-07-18 Thread Vincent Touquet

On Fri, Jul 19, 2002 at 05:11:06AM +0200, Torben Hohn wrote:
BTW:
I consider XML to be bloat.

At least it is portable bloat ;)

No, seriously, xml has advantages over plain ascii,
when you consider xslt, rdf, ... etc etc

regards
vini



Re: [linux-audio-dev] LADPSA v1.1 SDK Provisional Release

2002-07-12 Thread Vincent Touquet

On Fri, Jul 12, 2002 at 02:40:36AM +0300, Kai Vehmanen wrote:
On Thu, 11 Jul 2002, Paul Winkler wrote:

 Without breaking binary compatibility,
 Can someone explain to me why that's important at this point in time?

Well, it's not _that_ important, but there are a few good reasons...

1) The LADSPA API was not designed for ABI changes (most notably the
   interface version is not exported by plugins). This means that 
   old plugins that you didn't remember to delete/recompile can 
   cause segfaults in hosts. And unfortunately when you get a seg.fault,
   you probably manage to try at least n+1 other things, send 
   bug reports, drive the host developers insane, etc, etc before 
   you notice that you had an old pluing lying around. ;)

So, one vote for adding the version
to the API ?

Incompatible changes should bounce that version number.
Maybe that version number needn't be the same
as the version of the entire SDK, as it would
be only used to avoid these segfaults / ...
due to binary incompatibility.

2) Marketing. Only way to make developers believe that your 
   ABI is truly stable and will not change all the time is 
   to keep it stable. Just saying that after this change there
   won't be any modifications every six months just doesn't cut it.
   Whether this is a problem for LADSPA is another issue.

You're right, on the other hand, 
if we still want to do big changes
now is the moment. Don't overrate
the acceptance of LADSPA outside of the
people who read this list, and they
are participating in the process anyway.

Doing It Right should prevail imho.
Anyway, isn't LADSPA 1.x a development
version, with LADSPA 2.x being a stable series ?
Or is such a scheme stupid for the LADSPA SDK ?

regards
vincent



Re: [linux-audio-dev] 1000HZ ticks for x86 in the 2.5-tree

2002-07-07 Thread Vincent Touquet

Yum,

can't wait till 2.6 hits the streets :)

vincent

RTC is still more accurate, but on the other hand, you don't need root 
privileges to take advantage of the 1kHz ticks!

-- 
 http://www.eca.cx
 Audio software for Linux!





Re: [linux-audio-dev] Poll about linux music audio app usability

2002-06-22 Thread Vincent Touquet

On Sat, Jun 22, 2002 at 07:13:43AM +0200, David Olofson wrote:
Well, I'll try to get started before you get bored... ;-)

;-)

Well, I read all the stuff you wrote and I agree.
Especially the idea of logical vertices and lines
is a good one and most of the time, though not
always beautiful ideas can lead to nice code.
(didn't say always :)

I don't have more time to elaborate as of now
(exams :), they will be finished the 26nd though).

I'll make sure I'll get back to you about this :)

regards
Vincent



Re: [linux-audio-dev] the gibson patent

2002-06-22 Thread Vincent Touquet

On Sat, Jun 22, 2002 at 02:39:18PM +0100, Bob Ham wrote:
(cut)
And by the by, what on earth is going on with this?  What's going on to
do something about this situation?  It seems many people are aware of
the USPTO's idiocy, yet they are still allowed to carry on being
idiots.  Why are people letting them?

Cause they are even more ignorant ? :(

That's why besides codes the Free Software Movement
(and Open Source, so I'm politically correct :)
needs good advocates who can explain the perils
of such idiocy.

I like the idea of a group of lawyers
in Germany who are specialised in the GPL
and related concepts, cause we need some
empowerment in that department too.
Only empowerment in the coding department
will lead us into the abyss IMHO.

vincent



Re: [linux-audio-dev] IRC

2002-06-22 Thread Vincent Touquet

Nope, not yet,
I'm on my way though to join you :)

Not everyone likes irc though,
and that's ok :)

regards
Vini

On Sat, Jun 22, 2002 at 02:59:30PM +0100, Bob Ham wrote:
I've been looking around for IRC channels populated by lad people but to
no avail.  Have I missed a place, or is there none?  Assuming the latter
is the case, I've taken the liberty of registering #lad on
irc.openprojects.net.

Bob

-- 
Bob Ham: [EMAIL PROTECTED]  http://pkl.net/~node/

My music: http://mp3.com/obelisk_uk
GNU Hurd: http://hurd.gnu.org/



Re: [linux-audio-dev] Poll about linux music audio app usability

2002-06-21 Thread Vincent Touquet

On Wed, Jun 19, 2002 at 11:28:14PM +0200, David Olofson wrote:
That said, the XMMS/WinAmp model *is* in fact of the first kind I 
mention above; GUIs with custom graphics. A skin for such an 
application is basically just a set of images that replace the 
original custom graphics.

It's like replacing the graphics of a game; drawing a bunch of images 
for each object, whereas normal (GTK+ style themes consist of 
generic textures and images used by all widgets.

Thats exactly what I'm aiming at :)
I didn't mean themeability in the themes.org sense of the word.

Just an abstraction of functionality:
- sliderbars
- rotational knobs from 1-10
- rotational knobs without beginning and end
...

Just how far you can go, I don't know.

Someone mentioned that the xmms coding style was
to be avoided.

I was thinking about some callback model:
you provide the callback to redraw your
knob after you changed the parameters.

This way you could plug the functionality
of the knobs etc. in your program, just
by providing the graphics and using
the toolkit you want...

Obviously I must have missed all the difficult parts ;)

regards
Vincent



Re: [linux-audio-dev] Poll about linux music audio app usability

2002-06-21 Thread Vincent Touquet

On Wed, Jun 19, 2002 at 11:20:20PM +0200, David Olofson wrote:
(cut)
of programming. It looks like it would be a fast and easy hack, as 
everything's so visually obvious and intuitive, but that's just an 
illusion...
I think I agree, though my GUI programming
experience is quite nonexistant :) (or: :()

 I think an effort should be undertaken to
 get a group of people to write these damn things :)
Yes, but how about motivation, and getting the right people to do 
their best?
I'm motivated :)
Now only to find time and someone
who can tell the bad code from the good.

 I fear model-view-controller separation
 doesn't apply here, as we are entirely
 in the view realm.
I don't agree there. The major difference is probably that there's 
much more logic inside the GUI part - not that there all of a 
sudden is a good reason to mix things that don't belong together. 
:-)
Actually, I wrote this to stir some reaction.
I don't agree with it myself.
I believe there is stuff that can be abstracted
about this GUI thing.

In fact, the separation between engine and UI is an absolute 
*requirement* for real time audio/MIDI applications, as you simply 
cannot make them work reliably if there are too many places where the 
UI may interfere with the timing of the engine.
True, writing anything inside
the GUI event loop is wrong
(at least when you want low latency).

(cut)
The design I have in mind could be implemented inside any toolkit 
that provides access to the underlying drawing toolkit - or 
directly on top of the rendering target or API (SDL, X, fbdev, 
svgalib, GDI, DirectDraw, Direct3D/Graphics, OpenGL...), for that 
matter.
Lets put this on the table then :)
Could you draw a class diagram
or something to show us your model ?

The only truly required feature is a way of rendering rectangular 
images into windows. All higher level stuff is just to allow certain 
targets to use hardware acceleration for specific features - ie 
performance hacks. (That is, stuff that optimization freaks can play 
around with after the toolkit is implemented and working. :-)
Well, we could just skip this
at first as premature optimization
is the root of all evil :)

Either way, the major issue here is not *how* we should go about 
getting proper GUIs for more and larger Linux music application, but 
how we should get anyone to do any serious GUI hacking *at all*. 
There are a few exceptions, but the fact remains: The LAD community 
consists mostly of *audio* hackers. (Makes sense, sorta'... ;-)
:) you have a point.

We have here a large based of knowledgeable
coders though and a potential userbase.
So involving LAD in this seems sensible enough.

And hey, I'm interested.
I hang around here, for the same
reason as I hang around on other lists,
to learn. I like to read the code.
And I like to make code, even though
I need some project that will tickle my mind.
Such as this :)

regards
Vincent



Re: [linux-audio-dev] Poll about linux music audio app usability

2002-06-21 Thread Vincent Touquet

Cool, they must be lucky I didn't
think of patenting it when I just
thought of it now ;)

vincent

On Fri, Jun 21, 2002 at 11:05:10AM -0400, Paul Davis wrote:
Sounds quite a lot like the way almost every GUI toolkit I've looked
at works (see XForms, GTK+, Qt, Gtkmm for examples) :)

--p



Re: [linux-audio-dev] Poll about linux music audio app usability

2002-06-21 Thread Vincent Touquet

On Fri, Jun 21, 2002 at 12:36:49PM -0700, STEFFL, ERIK *Internet* (SBCSI) wrote:
  freeamp allows you to specify bitmaps of arbitrary size/shape for gui
elements and place them where you want (there's an xml file that specifies
the GUI), you can omit the GUI elements you don't need/want in particular
skin etc. - that makes it possible to really make a difference - e.g. you
can create a skin that would make it easy to dock/swallow it in some launch
pad/task bar/whatever (e.g. small play/stop and volume controls) or you can
create a big full screen art work that also serves as mp3 player etc...
That's the functionality I would be aiming at.
Maybe I should have a look at their code :)

regards
vincent



Re: [linux-audio-dev] Poll about linux music audio app usability

2002-06-12 Thread Vincent Touquet

Continuing in the thinking out loud department,
so I don't have to study ;):

Seems a waste to hardcode all the GUI stuff though.

How do they get about theming their controls
in Xmms / mplayer ... ?

Slider bars get different sizes and sometimes 
shapes in such programs, yet they
retain their basic functionality.

Guess we should try to do something similar,
instead of hardcoding the actual appearance
of a knob / slider.

regards
Vincent



Re: [linux-audio-dev] Poll about linux music audio app usability

2002-06-12 Thread Vincent Touquet

On Wed, Jun 12, 2002 at 11:19:56AM +0100, nick wrote:
(cut)
Theyre not *that* difficult really, it's just the initial learning which
already (this is from my experience writing amSynth
http://amsynthe.sf.net). The problem is that everyone likes a different
toolkit.. for example, I used GTK--, and so I wasnt able to just use an
existing GTK bit of code, it was easier to write one from scratch in
GTK--..
Hm, nice project by the way :)

But yes, a library of these would be damn sweet. in the style of gtkext
(extra widgets for gtk) we could make one, but then the problem is the
user must have this extra library installed, and us developers hate
extra dependencies to worry about (at least *i* do).
Well, at least they are not forced to use them.
They are Free to do what they want :-)

It's just that such a thing is not available yet
IMHO, but it should be otherwise I think lots
of good audio developers start wasting
their time on the same thing:
writing (sometimes ugly) widgets (hey its not ok to expect
audio programmers to be masters in GUI too :)

Paul: didn't you write some sort of a GUI
widget for Ardour ?
What do you think about this ?

Perhaps making a static library would be best.. Or maybe just writing
them and giving out the code so others can incorporate it and/or modify
it for thier needs?
Yup, code code code :)
Once the code is there the rest is easy I think.

 So we are stuck basicly to implement
 these things for *all* the major toolkits,
 GTK, QT, etc.
Now theres the problem ;-)
Well, we can start with one :)
Rome wasn't built in a day ?

regards
Vincent



Re: [linux-audio-dev] Poll about linux music audio app usability

2002-06-12 Thread Vincent Touquet

Keep this idea on hold for a while
(but keep on discussing :).

I'm going offlist for a while
(won't read it till end of June),
cause exames are up and I always
find a good excuse inhere not to study ;)

so see you later !

regards
Vini



Re: [linux-audio-dev] Poll about linux music audio app usability

2002-06-12 Thread Vincent Touquet

My exams are over in just over a week, and I intend on getting my pc 
running linux full time with alsa and stuff. I really want to help do 
/something/ in the linux sound area - at the moment I'm very definetly 
on the needing help stage.
Great, more power to you !!
If you need help, post on the lists, we are here.

Not all people must be coders though :)
I really agree with Maddog Hall when he says
that in the Free Software Community everyone is
important.

If you don't know how ALSA works,
but you maintain a wiki, more power to you.
If you get frustrated with obsolete or
not existing documentation and you write some,
the hours you have put in it will be saved
many more times.

Is there an open source careers advisor somewhere that can give you a 
questionnaire, find out what you're capable of, and find something for 
you to do? Even if it's designing chromy skins for audio apps or writing 
a complete dumb-ass's (TM) guide on alsa and jack for beginners?
Anything :)

I like the way mozilla says 'Hey, you don't need to know nothing to join 
in, just do this, testcase that, submit bugs, etc.'
Not a bad idea.
Something like a todo list.
Or where people can vote for 'janitor tasks',
though I find this term a bit on the negative side ...

(cut)
Sorry... I'm sure that isn't the case, but it feels that way to me 
sometimes -  :)
Spill your guts.
We are human, we make mistaks, we want to learn from
anyone who has a grudge and can explain it in
a sensible way even when coding is our second
nature (well not me, but consider Paul ;)
and we are ninja Uebergeeks.

But yeah, could something like agnula or the lad site have a 'so you 
want to help but you can't compile alsa' or 'things for people with 
little skill but enthusiasm'?
If you have an itch, scratch it.

Yours, intimidated
Don't be, consider yourself welcome !
Minor point: this is a list for developers,
maybe your points are more on topic on 
linux-audio-user.
This is not intended to scare you off :)
Just the bare facts of Internet life.

respect,
Vincent




Re: [linux-audio-dev] Broadcast 2000 successor, Cinelerra available.

2002-06-11 Thread Vincent Touquet

There is some bad news lurking too,
let's hope this posting:
http://sourceforge.net/forum/forum.php?thread_id=687636forum_id=164360
doesn't  reflect the authors real intentions for the future ... :(

regards
Vincent

On Tue, Jun 11, 2002 at 04:02:16PM +0100, Phil Kerr wrote:
Hi List,

Slashdot has a story about Cinelerra, the successor to Broadcast 2000,
being available.

http://heroinewarrior.com/cinelerra.php3

-P



Re: [linux-audio-dev] Re: [linux-audio-user] Audio routing issues for linux..

2002-06-10 Thread Vincent Touquet


On Mon, Jun 10, 2002 at 09:30:36AM -0400, Paul Davis wrote:
(cut)
Read the archives. We've been through this before. I'm not going
through it again.
(cut) 

ACK !

Every once in a while people bring up the same
questions people in this list
thought long and hard about and solved.

Before you start asking the same questions over again,
read the archives and then come back.
If you still have any valid points after that,
I'm sure all of us will listen
(even me, though I currently lack the time
 to do anything with it :()

best regards
Vincent



Re: [linux-audio-dev] Audio routing issues for linux..

2002-06-10 Thread Vincent Touquet

(cut)
I'm afraid i didnt make myself clear. I tried to expain this in
previous mails, but I think i'm failing so far.
I perfectly understand what JACK is, but as I said before, 
it's primarily meant for low latency stuff.
So my proposal consisted in two things.

1-The first one is to proovide transparent audio routing using
_existing apis_, this does work since most apps do proovide 
standard buffersizes (100/200) ms latency. (As fun as this sounds,
many VST/DXi plugins work at these rates using the windows kernel
streaming hehe :).
How would you provide an existing API ?!
So, you have this existing API, and then ?
You go and change the internals ??
Do you want to change the semantics of an existing API
or what ? What do you do with existing code that
uses this API and relies on its semantics ?

Unless you can specify *in code* what you
mean by this, I qualify this idea as 
a load of male cow excrement.
Sorry for being harsh, I will happily
clean up after myself if you get to prove
your point.

This is not a call for a flame war.
Sometimes being loud and using an angry
tone has much more potential of bringing the message.

2-I also DO aknowledge a _new_ API for doing this low latency, JACK
works perfect for this. I've never said it doesnt. When I said that
JACK should become part of Alsa-lib i've meant that jack could go in a
lower layer than it currently goes (maybe a driver level or
something?)  so it can capture and automatically jackify the data
from existing apps that use the native api (alsa/oss emulation). 
The stream doesnt need to go low latency (and from what I know JACK
should support normal latency apps fine) but you can still route
existing apps and share the the device.
How realistic do you think this approach is?
What is the point in a lower layer ?
There is clearly some lower layer fallacy.
Just like people go ooh when you put something
inside the kernel, instead of in userspace.
There is *no point* in doing stuff lowlevel
if you can do it highlevel, with more comprehensive
code (and less chance to fsck up).

Ok, I'm wishing to give you some credit here.
I think you have some point I do not get.
Suppose I give you a fully working API
with the implementation of some form.
What do you want to do with it.
What do you mean by pushing it to a lower layer ??

Also note that this is Linux Audio _Dev_
I really look forward to hearing valid
points from a developers point of view
from what you have been suggesting.

best regards,
Vincent



Re: [linux-audio-dev] Audio routing issues for linux..

2002-06-10 Thread Vincent Touquet

On Mon, Jun 10, 2002 at 06:09:01PM -0300, Juan Linietsky wrote:
(cut)
I think Kai Vehmanen did a much better job explaining this than
myself, since I dont know the internals of alsalib. I'll just repost
what he said:
(cut)

Ok :)
If you want what Kai and Taybin are referring to,
its doable, it just needs a developer ;)

For a while I was fearing you were wanting
something else entirely.

regards and sorry for the misunderstanding
Vincent



Re: [linux-audio-dev] Low latency and X11 Direct Rendering

2002-06-09 Thread Vincent Touquet

Do you know if these
patches will make it into
the mainline kernel ?

I don't know what objections there
could be to a conditional_reschedule() ?

regards
Vincent

On Sun, Jun 09, 2002 at 11:00:53PM +0300, Jussi Laako wrote:
Yes, I have made some lowlatency additions to Matrox and ATI drivers.
At least latencies caused by my ATI Radeon dropped from ~100 ms to  1 ms.
The -ll version contains full lowlatency + lowlatency DRM.

See http://uworld.dyndns.org/projects/linux/
   - Jussi Laako



Re: [linux-audio-dev] [ANN] A novel approach to real-time free software

2002-06-08 Thread Vincent Touquet

On Sat, Jun 08, 2002 at 01:11:10AM +0200, David Olofson wrote:
(cut)
From the application POV, both approaches give the same result: Two 
worlds with different schedulers and services - and unfortunately, 
different drivers. That is, if you want real time I/O, you still have 
to port Linux drivers to RTAI/ADEOS, just like you have to do with 
the current RTAI, or RTL.

True, but at least it will be real realtime,
something that cannot be achieved using any
lowlatency patch.

Its great that we will be able to run
Linux and RTAI side to side :)

But, you're right, the road is long.
At least there is a road ;)

best regards
vincent



[linux-audio-dev] [ANN] A novel approach to real-time free software

2002-06-03 Thread Vincent Touquet

I took the freedom to announce this here :)
I think it is a _great_ step forward for
low latency, besides the low latency and
interruptible kernel patches.

Announcement:
http://www.opersys.com/press/prelease-adeos-020603.html

LKML thread:
http://marc.theaimsgroup.com/?t=10230935972r=1w=2

Best regards
Vincent

PS: Hm, long time no see :)



[linux-audio-dev] [OT] test - please ignore

2002-03-17 Thread Vincent Touquet

[OT] test - please ignore



  1   2   >