Re: [linux-audio-dev] LADSPA clarifications?

2002-07-15 Thread Steve Harris
On Mon, Jul 15, 2002 at 12:12:18 +0100, Mike Rawes wrote: > > 2. Is there any range constraint applied to the audio content > >communicated by the audio input/audio output ports? > >VST e.g. does restrict the range from -1.0 to +1.0. > > I'd say that if the audio ports are carrying audio

Re: [linux-audio-dev] LADSPA clarifications?

2002-07-15 Thread Jürgen Zimmermann
> a) if you're an app (a ladspa host) > > they must all be at least long enough to handle the SampleCount argument > you pass to the plugin's run() method. Agreed. So: Please, can someone state this explicitly in the LADSPA specification for clarity purpose??? > noone will spank you if your buf

Re: [linux-audio-dev] LADSPA clarifications?

2002-07-15 Thread Mike Rawes
On Mon, 15 Jul 2002 12:00:37 +0200 Jürgen Zimmermann <[EMAIL PROTECTED]> wrote: > Hello, Hi > I just joined the "linux-audio-dev" list a few days ago, > and after some time studying the ladspa.h file, I have > still some questions left: > > 1. Must the buffers assigned to audio input and audio

Re: [linux-audio-dev] LADSPA clarifications?

2002-07-15 Thread Conrad Parker
On Mon, Jul 15, 2002 at 12:00:37PM +0200, J?rgen Zimmermann wrote: > Hello, > I just joined the "linux-audio-dev" list a few days ago, > and after some time studying the ladspa.h file, I have > still some questions left: > > 1. Must the buffers assigned to audio input and audio output ports >

[linux-audio-dev] LADSPA clarifications?

2002-07-15 Thread Jürgen Zimmermann
Hello, I just joined the "linux-audio-dev" list a few days ago, and after some time studying the ladspa.h file, I have still some questions left: 1. Must the buffers assigned to audio input and audio output ports have the same length? Where is this stated??? The sample implementations sugg

Re: [linux-audio-dev] LADSPA

2002-06-04 Thread Frank Barknecht
Hi, Junichi Uekawa hat gesagt: // Junichi Uekawa wrote: > ladspa-sdk is distributed as a tarball, and > ladspa.h is part of it. > > I see no problem in a SDK package containing some > example code. I even think, that this is the right thing (tm) to do from a packager's point of view. Of course

Re: [linux-audio-dev] LADSPA

2002-06-04 Thread Fernando Pablo Lopez-Lezcano
> >I set out to package ladspa_sdk into an rpm for the upcoming GStreamer > >Red-Carpet channel. > > its *extremely* important not to confuse the source code available > from ladspa.org with the API defined by the single header file called > ladpsa.h. > > the cmt plugin set is just one set of samp

Re: [linux-audio-dev] LADSPA

2002-06-04 Thread Paul Davis
>ladspa-sdk is distributed as a tarball, and >ladspa.h is part of it. from Ardour's README Getting LADSPA Note: the LADSPA SDK really only consists of a header file, and you can get that like this (all one line): lynx -dump http://www.ladspa.

Re: [linux-audio-dev] LADSPA

2002-06-04 Thread Tilman Linneweh
* Thomas Vander Stichele <[EMAIL PROTECTED]>: > So here are a few questions : > > a) any special reason why it doesn't use autotools ? Would my converting > ladspa to it be appreciated ? It is simple a headerfile. What for do you need autobloat? > b) ladspa_sdk is probably the first package I

Re: [linux-audio-dev] LADSPA

2002-06-04 Thread Junichi Uekawa
Paul Davis <[EMAIL PROTECTED]> immo vero scripsit: > I don't believe that the sample plugins or sample tools should be part > of a package called "LADSPA". With JACK, we make the sample clients > available in a separate package. LADSPA itself is just a header file, > and I don't believe that the

Re: [linux-audio-dev] LADSPA

2002-06-04 Thread Paul Davis
>> its *extremely* important not to confuse the source code available >> from ladspa.org with the API defined by the single header file called >> ladpsa.h. > >> the cmt plugin set is just one set of sample plugins. they are useful, >> but they are not "LADSPA". > >Hi, > >thanks for the reply. I'm

Re: [linux-audio-dev] LADSPA

2002-06-04 Thread Thomas Vander Stichele
> its *extremely* important not to confuse the source code available > from ladspa.org with the API defined by the single header file called > ladpsa.h. > the cmt plugin set is just one set of sample plugins. they are useful, > but they are not "LADSPA". Hi, thanks for the reply. I'm not even

Re: [linux-audio-dev] LADSPA

2002-06-04 Thread Paul Davis
>Hey, > >I set out to package ladspa_sdk into an rpm for the upcoming GStreamer >Red-Carpet channel. > >So here are a few questions : > >a) any special reason why it doesn't use autotools ? Would my converting >ladspa to it be appreciated ? > >b) ladspa_sdk is probably the first package I ever d

[linux-audio-dev] LADSPA

2002-06-04 Thread Thomas Vander Stichele
Hey, I set out to package ladspa_sdk into an rpm for the upcoming GStreamer Red-Carpet channel. So here are a few questions : a) any special reason why it doesn't use autotools ? Would my converting ladspa to it be appreciated ? b) ladspa_sdk is probably the first package I ever downloaded t

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-31 Thread Lance Blisters
> I would use the defaults to give states where the plugin is active, but > having as little effect on the audio as possbile. This gives the user a > place to start experimenting, so they can tell the effect of the various > ports. A "passthrough" mode, where the filter has as little effect a

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-31 Thread Steve Harris
On Fri, May 31, 2002 at 09:16:16 +0200, Stefan Kost wrote: > I am +1 for RDF (as XML-files). > I would say, we just need a naming convention for the default-preset (e.g. >mysynth/.default.prs). > This would have the advantage, that the user could e.g. say use current-settings > as default and the

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-31 Thread Adam Luchjenbroers
> * handle author presets (at least a single set of defaults) through > the LADSPA API. > > * handle user presets through a separate means such as RDF/XML You could handle author presents through an XML file that is distributed with the plugin and therefore allow the user t

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-31 Thread Conrad Parker
On Thu, May 30, 2002 at 06:30:35PM +0100, Steve Harris wrote: > On Thu, May 30, 2002 at 09:41:25 -0400, Paul Davis wrote: > > >I would say that persets are metadata, and so they should be seperate > > >from the API. > > > > do you agree that defaults are really a preset? > > Yes, but I was being

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-31 Thread Adam Luchjenbroers
> Yes, but I was being pragmatic. I think that defaults are more important > than a standardised preset format. I also thought that it would be easier > to get people to agree on a defaults system than a presets system. But isn't the option of multiple presets, one of which is flagged or somehow

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-31 Thread Stefan Kost
I am +1 for RDF (as XML-files). I would say, we just need a naming convention for the default-preset (e.g. mysynth/.default.prs). This would have the advantage, that the user could e.g. say use current-settings as default and they get written to this file. Useing such an approach mean no change t

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-30 Thread Tom
> do you agree that defaults are really a preset? Only if there are more than one. A system that includes only one predefined set of parameter values, sets the parameters to these values during initialization, and always performs an initialization on startup, is a system that uses defaults that

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-30 Thread Steve Harris
On Thu, May 30, 2002 at 09:41:25 -0400, Paul Davis wrote: > >I would say that persets are metadata, and so they should be seperate > >from the API. > > do you agree that defaults are really a preset? Yes, but I was being pragmatic. I think that defaults are more important than a standardised pre

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-30 Thread Paul Davis
>On Thu, May 30, 2002 at 02:08:56 +0200, Richard Guenther wrote: >> Of course defaults are a part of presets - so we maybe better come up >> with a standard on plugin presets. The plugin then could come with a >> "standard" preset. The question is wether to separate presets from the >> LADSPA API

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-30 Thread Steve Harris
On Thu, May 30, 2002 at 02:08:56 +0200, Richard Guenther wrote: > Of course defaults are a part of presets - so we maybe better come up > with a standard on plugin presets. The plugin then could come with a > "standard" preset. The question is wether to separate presets from the > LADSPA API or no

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-30 Thread Richard Guenther
On Thu, May 30, 2002 at 07:18:20AM -0400, Paul Davis wrote: > >i guess it is safe to say that '*DataLocation = default' is simple: > >it is simple to implement in a plugin for sure. it is reasonable for > >hosts not to care about the default value at all. it gets the > >efficiency bonus for bein

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-30 Thread Paul Davis
>i guess it is safe to say that '*DataLocation = default' is simple: >it is simple to implement in a plugin for sure. it is reasonable for >hosts not to care about the default value at all. it gets the >efficiency bonus for being capable of expressing any value from the >valid range while saving

RE: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-30 Thread Tim Goetze
i wrote this before fetching mail, so it happens to be mostly a reiteration of conrad's points. skip to the last paragraph if you find this mail lengthy, boring, or both. Richard W.E. Furse wrote: >To flesh this out, some problems I can think of with this approach are as >below (mostly following

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-30 Thread Steve Harris
On Wed, May 29, 2002 at 11:51:56 +0100, Richard W.E. Furse wrote: > My preference is the extra 4bits of hint. I'm happy to get rid of the high > and low options if they're too confusing or just leave defaults as the job > of whatever GUI wrapper layer is used - I'd prefer to keep LADSPA simple. A

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-29 Thread Paul Winkler
On Thu, May 30, 2002 at 01:46:03PM +1000, Conrad Parker wrote: > I'll deal with each in turn, but preface this by clarifying that we are > only talking about control ports, not audio ports, because: > > * conceptually, we're only talking about default parameters; > default audio input

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-29 Thread Conrad Parker
On Wed, May 29, 2002 at 11:51:56PM +0100, Richard W.E. Furse wrote: > > -Original Message- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED]]On Behalf Of Tim Goetze > > Sent: 29 May 2002 22:32 > [...] > > >totally agree -- Tim's solution doesn't break binary compatability, > > > >

RE: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-29 Thread Richard W.E. Furse
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Tim Goetze > Sent: 29 May 2002 22:32 [...] > >totally agree -- Tim's solution doesn't break binary compatability, > > richard pointed out that it'd actually break binary compatibility with > hosts that

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-29 Thread Tim Goetze
Conrad Parker wrote: >by making the defaults an outcome of connect_port() instead, we get a >dynamic mechanism for free. Default frequencies can be related to the >sample rate, etc. now you mention it, yes, that's a very welcome side effect i think. >totally agree -- Tim's solution doesn't brea

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-29 Thread Dr. Matthias Nagorni
On Wed, 29 May 2002, Conrad Parker wrote: > regarding the provision of default values in LADSPA, I totally support > Tim's suggestion -- in fact, I reckon it is brilliant for reasons I'll > outline below :) [...] > All this requires is that a plugin suggest default values in the way > Tim propose

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-28 Thread Conrad Parker
regarding the provision of default values in LADSPA, I totally support Tim's suggestion -- in fact, I reckon it is brilliant for reasons I'll outline below :) On Tue, May 28, 2002 at 04:25:21PM +0200, Tim Goetze wrote: > Steve Harris wrote: > > >On Mon, May 27, 2002 at 02:21:04 +0200, Tim Goetze

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-28 Thread Tim Goetze
Steve Harris wrote: >On Mon, May 27, 2002 at 02:21:04 +0200, Tim Goetze wrote: >> so what do you think about the actual proposal? (*DataLocation = >> default in connect_port) > >I don't think it gains anything over Richards original suggestion, does >it? The problem is that it moves the definitio

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-28 Thread Steve Harris
On Mon, May 27, 2002 at 02:21:04 +0200, Tim Goetze wrote: > so what do you think about the actual proposal? (*DataLocation = > default in connect_port) I don't think it gains anything over Richards original suggestion, does it? The problem is that it moves the definition of the defualt values awa

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-27 Thread Richard Guenther
On Sun, May 26, 2002 at 01:52:40PM +0100, Richard W.E. Furse wrote: > After some more worry about the least untidy way to do defaults, I've come > up with the following, based on Paul's/Steve's scheme. I'm edging towards > this as preferable to my previous posting for LADSPA v1.1. > > Please let

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-27 Thread Tim Goetze
Steve Harris wrote: >On Mon, May 27, 2002 at 01:45:04 +0200, Tim Goetze wrote: >> ps: i'd also like to see LADSPA_PORT_CONTROL | LADSPA_PORT_AUDIO being >> given official merit in . > >That changes the semantics of CONTROL and AUDIO it would be better to add >a new hint which indicated that an au

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-27 Thread Steve Harris
On Mon, May 27, 2002 at 01:45:04 +0200, Tim Goetze wrote: > ps: i'd also like to see LADSPA_PORT_CONTROL | LADSPA_PORT_AUDIO being > given official merit in . That changes the semantics of CONTROL and AUDIO it would be better to add a new hint which indicated that an audio rate control was intend

Re: [linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-26 Thread Tim Goetze
Richard W.E. Furse wrote: >After some more worry about the least untidy way to do defaults, I've come >up with the following, based on Paul's/Steve's scheme. I'm edging towards >this as preferable to my previous posting for LADSPA v1.1. > >Please let me know how you think this compares with the p

[linux-audio-dev] LADSPA v1.1 Alternative Proposal

2002-05-26 Thread Richard W.E. Furse
After some more worry about the least untidy way to do defaults, I've come up with the following, based on Paul's/Steve's scheme. I'm edging towards this as preferable to my previous posting for LADSPA v1.1. Please let me know how you think this compares with the previous incarnation. Some comme

Re: [linux-audio-dev] LADSPA Specs (pt. 2)?

2002-05-23 Thread Stefan Kost
Hi Steve, > On Thu, May 23, 2002 at 10:01:35 +0200, Stefan Kost wrote: > >>>But maybe it's too difficult for people who do not happen to be >>>familiar with it anyway. Nevertheless I bought a book on XML and RDF today >>>and I'll have a look at RDF parsing. >> >>check out libgnurdf : http://www.g

Re: [linux-audio-dev] LADSPA Specs (pt. 2)?

2002-05-23 Thread Steve Harris
On Thu, May 23, 2002 at 10:01:35 +0200, Stefan Kost wrote: > > But maybe it's too difficult for people who do not happen to be > > familiar with it anyway. Nevertheless I bought a book on XML and RDF today > > and I'll have a look at RDF parsing. > > check out libgnurdf : http://www.gnupdate.org/

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-23 Thread Stefan Kost
Hi, > >>On Wed, May 15, 2002 at 11:21:55 +0200, Dr. Matthias Nagorni wrote: >> >>>These things could be included in an additional XML file (although 1) >>>will be part of LADSPA 1.1 anyway). Steve already supplies XML files with his >>>plugins. So one would only have to agree upon a standard for

Re: [linux-audio-dev] LADSPA Specs (pt. 2)?

2002-05-23 Thread Stefan Kost
Hi, > > > >>I don't want to force the issue too much. I use RDF a lot in my job, so >>I'm comfortable with it, and know why its useful. > > But maybe it's too difficult for people who do not happen to be > familiar with it anyway. Nevertheless I bought a book on XML and RDF today > and I'

Re: [linux-audio-dev] LADSPA v1.1

2002-05-21 Thread Tim Hockin
> Downplaying the meaning of previously done > work of this group (search for "LADSPA" at > www.eca.cx/lad and you'll get thousands of > matches) is not a good way to start your campaign.;) I owe an apology - I did not mean to criticize LADSPA - it is good. In fact, it vastly changed the way I

Re: [linux-audio-dev] LADSPA v1.1

2002-05-21 Thread Kai Vehmanen
On Tue, 21 May 2002, Richard Bown wrote: > Tim Hockin wrote: >> No need to get on the defensive, really. I don't deny the usefulness or >> importance of LADSPA _AT_ALL_. It is, by and large, a very good system. > Well why don't you stop being such a dick and just get on with it rather > than po

Re: [linux-audio-dev] LADSPA v1.1

2002-05-20 Thread Richard Bown
Tim Hockin wrote: > > simple, yes. useless, not even close. > > No need to get on the defensive, really. I don't deny the usefulness or > importance of LADSPA _AT_ALL_. It is, by and large, a very good system. > > Ysh - I have some different ideas that I want to play out, that is all. W

Re: [linux-audio-dev] LADSPA v1.1

2002-05-20 Thread Tim Hockin
> useless? steve's set plus ardour as the host (or possibly other apps) > provides me with a very rich working environment. there are very few > issues i have with LADSPA right now that are not shared by VST (for > example). the main ones would be the lack of string parameters and the > inability

Re: [linux-audio-dev] LADSPA v1.1

2002-05-20 Thread Paul Davis
>> second, as has been said many times here, the "S" in LADSPA stands for >> "Simple". LADSPA was never intended to be a complete plugin API. it > >right, but sufficiently simple borders on useless. useless? steve's set plus ardour as the host (or possibly other apps) provides me with a very rich

Re: [linux-audio-dev] LADSPA v1.1

2002-05-20 Thread Tim Hockin
> second, as has been said many times here, the "S" in LADSPA stands for > "Simple". LADSPA was never intended to be a complete plugin API. it right, but sufficiently simple borders on useless. > third, calling LADSPA "over-engineered" strikes me as similar to I wasn't referring to LADSPA, but

Re: [linux-audio-dev] LADSPA v1.1

2002-05-20 Thread Paul Davis
>> So no complaints then? When does this become offical? (When can people >> download a 1.1 ladspa.h file?) > >I'm a relative newcomer here, but my initial reaction was "that's all?". >I'm all for incremental, backwards-compatible changes, but sometimes things >get over-engineered for the sake o

Re: [linux-audio-dev] LADSPA v1.1

2002-05-20 Thread Tim Hockin
> > On the second point, here's a set of diffs for the new version of ladspa.h. > > Do these look alright? I'd have preferred to put the default values in the > > hint structure, but that would have changed its size and broken > > backwards-compatibility. > > So no complaints then? When does thi

Re: [linux-audio-dev] LADSPA v1.1

2002-05-20 Thread Taybin Rutkin
On Sat, 18 May 2002, Richard W.E. Furse wrote: > On the second point, here's a set of diffs for the new version of ladspa.h. > Do these look alright? I'd have preferred to put the default values in the > hint structure, but that would have changed its size and broken > backwards-compatibility. S

Re: [linux-audio-dev] LADSPA v1.1

2002-05-18 Thread Paul Davis
>Well, it had to get to the top of my to-do list eventually. I've been trying >to sort [1] the LADSPA website [2] LADSPA v1.1. > >On the first point, I'm missing links to LCP and the XML GUI thing. Also, if >there are any plugins or hosts that should be on the list please shout (I >have added a fe

[linux-audio-dev] LADSPA v1.1

2002-05-18 Thread Richard W.E. Furse
Well, it had to get to the top of my to-do list eventually. I've been trying to sort [1] the LADSPA website [2] LADSPA v1.1. On the first point, I'm missing links to LCP and the XML GUI thing. Also, if there are any plugins or hosts that should be on the list please shout (I have added a few that

Re: [linux-audio-dev] LADSPA Specs (pt. 2)?

2002-05-16 Thread Tim Hockin
> If anyone is interested I'l write the actualy RDF equivalent of what I've > written obove.

Re: [linux-audio-dev] LADSPA Specs (pt. 2)?

2002-05-16 Thread Steve Harris
On Thu, May 16, 2002 at 03:09:20 +0200, Dr. Matthias Nagorni wrote: > On Thu, 16 May 2002, Steve Harris wrote: > > > Fair enough, you could do this in XML too, but in RDF the description is > > exstensible without requiring a new DTD and other RDF files can extend the > > description without conf

Re: [linux-audio-dev] LADSPA Specs (pt. 2)?

2002-05-16 Thread Dr. Matthias Nagorni
On Thu, 16 May 2002, Steve Harris wrote: > Fair enough, you could do this in XML too, but in RDF the description is > exstensible without requiring a new DTD and other RDF files can extend the > description without conflict. eg. you can can add dulin core metadata Yes, but isn't a somewhat constr

Re: [linux-audio-dev] LADSPA Specs (pt. 2)?

2002-05-16 Thread Taybin Rutkin
On Thu, 16 May 2002, Steve Harris wrote: > If anyone is interested I'l write the actualy RDF equivalent of what I've > written obove. I'm curious. Taybin

Re: [linux-audio-dev] LADSPA Specs (pt. 2)?

2002-05-16 Thread Steve Harris
On Thu, May 16, 2002 at 11:47:59 +0100, Steve Harris wrote: > [more in this in a mo, somone needs my laptop] For example you can easily say in RDF: there is a plugin with UID 2 has control port 1 has control port 2 has control port 3 has audio port 1 has audio port 2 control in p

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-16 Thread Steve Harris
On Thu, May 16, 2002 at 11:20:06 +0200, Dr. Matthias Nagorni wrote: > > > plugins. So one would only have to agree upon a standard for these XML > > > files, right ? > > > > Right. I nominate RDF. > What I can see from http://www.w3.org/TR/2002/WD-rdf-primer-20020319 > is that I would not mind hav

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-16 Thread Dr. Matthias Nagorni
On Wed, 15 May 2002, Steve Harris wrote: > On Wed, May 15, 2002 at 11:21:55 +0200, Dr. Matthias Nagorni wrote: > > These things could be included in an additional XML file (although 1) > > will be part of LADSPA 1.1 anyway). Steve already supplies XML files with his > > plugins. So one would only

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-15 Thread Richard Bown
Steve Harris wrote: > I guess it could stand for eXtended Linux Plugins, but it may as well be > eXtra Large Pants ;) This is how myths are born, you realise? And surely that should be _eXtensible_. R -- http://www.all-day-breakfast.com/rosegarden http://www.bownie.com

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-15 Thread Steve Harris
On Wed, May 15, 2002 at 11:21:55 +0200, Dr. Matthias Nagorni wrote: > These things could be included in an additional XML file (although 1) > will be part of LADSPA 1.1 anyway). Steve already supplies XML files with his > plugins. So one would only have to agree upon a standard for these XML > fil

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-15 Thread Steve Harris
On Tue, May 14, 2002 at 06:37:19 -0400, Likai Liu wrote: > >How about XLP? ;) > > > well, what does it stand for? I was being sarcastic. XL and XP seem to be the tags of the moment athlon..., windows..., and shops who sell stuff to people who slide down mountians while wearing baggy trousers seem

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-15 Thread Dr. Matthias Nagorni
On Tue, 14 May 2002, Likai Liu wrote: > also, I'm not going to decide for you what names you like. I mean, if I > manage to come up with an API and actually publish it, it will come with > a name (and hopefully a cool one). but at this moment I have not done > so, so thinking of a name is a bit t

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-14 Thread Likai Liu
Steve Harris wrote: >On Tue, May 14, 2002 at 03:21:19 -0400, Likai Liu wrote: > >>i promise to think about the name more seriously. btw, I have not looked >>at the JACK API yet. is anybody aware that we absolutely cannot use or >>take advantage of the whole or parts of it? >> > >It solves a dif

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-14 Thread Steve Harris
On Tue, May 14, 2002 at 03:21:19 -0400, Likai Liu wrote: > i promise to think about the name more seriously. btw, I have not looked > at the JACK API yet. is anybody aware that we absolutely cannot use or > take advantage of the whole or parts of it? It solves a different problem. How about XL

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-14 Thread Likai Liu
Dr. William Bland wrote: >On Tue, 14 May 2002, Steve Harris wrote: > >>On Mon, May 13, 2002 at 04:19:39 -0400, Likai Liu wrote: >> >>>I think your point of keeping ladspa the way it is for beginning plugin >>>writers, but to make extension as another pluging API that is back >>>compatible with

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-14 Thread Likai Liu
Steve Harris wrote: >On Mon, May 13, 2002 at 09:23:11 -0400, Paul Davis wrote: > >>I'd prefer "VST". There are dozens of useful plugins, hundreds of >>developers with some knowledge of it, and demonstrated functionality >>(albeit with some of the same problems as LADSPA, but signs of them >>being

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-14 Thread Dr. William Bland
On Tue, 14 May 2002, Steve Harris wrote: > On Mon, May 13, 2002 at 04:19:39 -0400, Likai Liu wrote: > > I think your point of keeping ladspa the way it is for beginning plugin > > writers, but to make extension as another pluging API that is back > > compatible with LADSPA is well made. Let's s

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-14 Thread Steve Harris
On Mon, May 13, 2002 at 04:19:39 -0400, Likai Liu wrote: > I think your point of keeping ladspa the way it is for beginning plugin > writers, but to make extension as another pluging API that is back > compatible with LADSPA is well made. Let's start LADNSSPA (linux audio > developers not so si

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-14 Thread Steve Harris
On Mon, May 13, 2002 at 09:23:11 -0400, Paul Davis wrote: > I'd prefer "VST". There are dozens of useful plugins, hundreds of > developers with some knowledge of it, and demonstrated functionality > (albeit with some of the same problems as LADSPA, but signs of them > being fixed in the near-term

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-14 Thread Paul Davis
>> So, for the ALSA client/driver, turning on "monitor" on a port means >> that it causes the data that other clients read from its port to also >> be sent to its output ports, causing the data to be audible at the >> same time. > >Does this include ports from other clients? I.e. will the engine m

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-14 Thread Richard Guenther
On Mon, 13 May 2002, Paul Davis wrote: > >I cant figure out what the monitor stuff is doing from the > >documentation. > > I tried to write it in a very generic way that wasn't rooted in > audio. I wrote: > > * Precisely what this means is dependent on the client. A typical > * result

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread xk
- Original Message - From: Paul Davis <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, May 14, 2002 4:23 AM Subject: Re: [linux-audio-dev] LADSPA Specs ? > >I think your point of keeping ladspa the way it is for beginning plugin > >writers, but to m

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Paul Davis
>First I have to say I dont follow Jack development very closely due to >lack of time. But introducing API functions over time (may they be useful >to some of us, or even necessary) makes the Jack API look like being in >unstable state and prevent developers (thats me) from actually trying it >out

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Paul Davis
>I think your point of keeping ladspa the way it is for beginning plugin >writers, but to make extension as another pluging API that is back >compatible with LADSPA is well made. Let's start LADNSSPA (linux audio >developers not so simple plugin API). Maybe abbreviate it as L6A or >something.

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Paul Davis
>> Why not? > >Because you cannot have source/sink plugins with LADSPA? Only the host >can do those. If I understand what you mean by "source/sink", this is not true. In fact, someone has already written them. The link was posted here a few months back. The guy has a complete suite of LADSPA plug

RE: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Richard W.E. Furse
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Kai > Vehmanen > Sent: 12 May 2002 16:21 > To: [EMAIL PROTECTED] > Subject: Re: [linux-audio-dev] LADSPA Specs ? > > > On Sat, 11 May 2002, Likai Liu wrote: > &g

RE: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Richard W.E. Furse
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Paul Davis > Sent: 11 May 2002 22:54 > To: [EMAIL PROTECTED] > Subject: Re: [linux-audio-dev] LADSPA Specs ? > > > >you mentioned that you have never seen any plugin that

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Richard Guenther
On Sun, May 12, 2002 at 06:06:32PM -0400, Paul Davis wrote: > >> I certainly agree that envelope control can be implemented by the host > >> passing dynamically changing parameters to the plugin. I have already > >> given a lot of thought on that. Consider the situation of a volume > >> adjustm

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Richard Guenther
On Sun, 12 May 2002, Paul Davis wrote: > Richard writes: > > >architecture. I.e. you can do lots of things with LADSPA already - you > >dont need the 10001th API function for special purposes (this seems to > >be the way Jack is going ATM, unfortunately), just use what is there. > > So what's i

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Likai Liu
Steve Harris wrote: >I nominate array port types, defaults, port units, proper metadata, a gui >standard and timestamped events for inclusion. ;) > >- Steve > one thing at a time, one thing at a time. :-) I think your point of keeping ladspa the way it is for beginning plugin writers, but to ma

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Steve Harris
On Mon, May 13, 2002 at 10:59:29 -0400, Taybin Rutkin wrote: > On Mon, 13 May 2002, Steve Harris wrote: > > > I nominate array port types, defaults, port units, proper metadata, a gui > > standard and timestamped events for inclusion. ;) > > What are port units? dB, Hz, octaves, meters, seconds

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Taybin Rutkin
On Mon, 13 May 2002, Steve Harris wrote: > I nominate array port types, defaults, port units, proper metadata, a gui > standard and timestamped events for inclusion. ;) What are port units? Taybin

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Steve Harris
On Sun, May 12, 2002 at 11:55:44 -0400, Paul Davis wrote: > LADSPA is the same. If the plugin declares a port to accept audio, it > can use the input in any way it wants. How do you think a good > externally modulated ring modulator would work, anyway? It *requires* > an input audio signal, but th

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Steve Harris
On Mon, May 13, 2002 at 03:38:05 +0200, Stefan Kost wrote: > There was one thing, of which we didn't came to a conclusion/solution. > As we have succesufully show with some examples, it is not desired it > the host pre-interpolates the control-data (e.g. for pitch). If the > plugin does it on the

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Steve Harris
On Sun, May 12, 2002 at 02:41:07 -0400, Likai Liu wrote: > negative gain each time. The problem is, for every 128 samples, there is > a leap of the control parameter, resulting in audiable steps of the > volume. Depending on the amount of parameter changes, this can be quite > audiable as click

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Steve Harris
On Sun, May 12, 2002 at 06:21:08 +0300, Kai Vehmanen wrote: > On Sat, 11 May 2002, Likai Liu wrote: > > > Please consider my proposal for array extension of the LADSPA: > > As the one who encouraged to "show the code", I feel obliged to give at > least some feedback, but I'm afraid it's not very

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-13 Thread Stefan Kost
Paul Davis wrote: >>>I certainly agree that envelope control can be implemented by the host >>>passing dynamically changing parameters to the plugin. I have already >>>given a lot of thought on that. Consider the situation of a volume >>>adjustment plugin with host-controlled parameter as the e

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-12 Thread Likai Liu
Paul Davis wrote: >You've apparently never used an analog modular synthesizer :) > Nay, I have used analog modular synth and I know what you're talking about. >LADSPA is the same. If the plugin declares a port to accept audio, it >can use the input in any way it wants. > No it doesn't work this

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-12 Thread Likai Liu
Paul Davis wrote: >but we've already established that LADSPA (like VST) cannot adequately >describe every parameter to allow easy automated GUI building. the GUI >control you're describing isn't adequate for controlling a dynamics >processor - the plugin would need to use LCP and provide a GUI to

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-12 Thread Paul Davis
>No, audio port is meant solely for audio only. One of the things: you >cannot supply a hint on the data you pass as audio stream. What about a >host that doesn't know a plugin's audio stream is supposed to be >parameter:sample control? This is one of the things I've thought over, >but passing

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-12 Thread Likai Liu
Richard Guenther wrote: >The easiest solution to this kind of problem (parameter change faster than >nr. of run() calls) is to make the parameter (here: the envelope) another >audio input stream - this way you get 1:1 parameter:sample mapping. The >host can be used to feed generated waves to such

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-12 Thread Paul Davis
>> Well - LADSPA is as it is now, i.e. _S_imple. And I like it being that >> way. Its use is limited to certain applications, but usually you can live >> with that. > >I think it can be simple without being limited. > >Like the VST SDK, which is easy to use for a simple synth, but can also >suppor

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-12 Thread xk
> Well - LADSPA is as it is now, i.e. _S_imple. And I like it being that > way. Its use is limited to certain applications, but usually you can live > with that. I think it can be simple without being limited. Like the VST SDK, which is easy to use for a simple synth, but can also support stuff

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-12 Thread Kai Vehmanen
On Sun, 12 May 2002, Richard Guenther wrote: > architecture. I.e. you can do lots of things with LADSPA already - you > dont need the 10001th API function for special purposes (this seems to > be the way Jack is going ATM, unfortunately), just use what is there. Hmm, are you referring to some sp

Re: [linux-audio-dev] LADSPA Specs ?

2002-05-12 Thread Paul Davis
Richard writes: >Its certainly possible - but the problem with LADSPA is the host-centric >buffer management. Though you could add a callback asking for the output >buffer size. [ then in a later message ] >architecture. I.e. you can do lots of things with LADSPA already - you >dont need the 10

<    2   3   4   5   6   7   8   9   >