Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-31 Thread Chris Cannam
On Sun, May 31, 2009 at 2:57 AM, Fraser fra...@arkhostings.com wrote:
 Justin Smith wrote:

 now I am trying to figure out how to access the GUI controls, neither
 ardour nor rosegarden seem to let me do this, are they the wrong apps,
 or am I using the apps the wrong way?

 The custom GUI's are an optional extension, it's up to the host app (ardour 
 etc) to decide if it wants to use the custom GUI or generate
 it's own. If the host app supports the LV2 UI extension it'll show the custom 
 gui automatically.

Rosegarden does not support LV2 at all, so presumably you're just
seeing the LADSPA versions of these plugins there.

Even if it did support LV2, it couldn't support the GUIs because
(unless it has changed dramatically since I last looked at it) the LV2
GUI extension is limited to a single host toolkit which Rosegarden
does not use, namely GTK.


Chris
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-31 Thread Nedko Arnaudov
Chris Cannam can...@all-day-breakfast.com writes:

 Even if it did support LV2, it couldn't support the GUIs because
 (unless it has changed dramatically since I last looked at it) the LV2
 GUI extension is limited to a single host toolkit which Rosegarden
 does not use, namely GTK.

There is external UI extension that allows plugin to launch the GUI in
separate process.

-- 
Nedko Arnaudov GnuPG KeyID: DE1716B0


pgpjYhuSP47Tv.pgp
Description: PGP signature
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-31 Thread Chris Cannam
On Sun, May 31, 2009 at 11:07 AM, Nedko Arnaudov ne...@arnaudov.name wrote:
 Chris Cannam can...@all-day-breakfast.com writes:

 Even if it did support LV2, it couldn't support the GUIs because
 (unless it has changed dramatically since I last looked at it) the LV2
 GUI extension is limited to a single host toolkit which Rosegarden
 does not use, namely GTK.

 There is external UI extension that allows plugin to launch the GUI in
 separate process.

The Invada plugins look (from the screenshots) to have some active
components such as meters.  Would these work using the external UI
extension?

The basic question is: if LV2 support was added to Rosegarden using
all of the latest available technology, would anyone notice any
difference between Invada plugins hosted in Rosegarden and the same
plugins hosted in Ardour?  My impression is that they would, if the
plugins have GUIs that use facilities that are not open to current
external UIs such as those for DSSI.


Chris
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-31 Thread Nedko Arnaudov
Chris Cannam can...@all-day-breakfast.com writes:

 On Sun, May 31, 2009 at 11:36 AM, Nedko Arnaudov ne...@arnaudov.name wrote:
 Invada plugins don't have external UI. If you are going to add LV2
 support to Rosegarden I'll add external UI support to Invada.
 I promise.

 That is a worthy promise; thank you.  But what are the chances of new
 plugin developers being prepared to do that extra work themselves, as
 a general matter?

 (I realise that's a rhetorical question, or at least one you can't be
 expected to have the answer to.  Fraser might have some thoughts,
 perhaps?)

If they are prepared to do DSSI like stuff (the only alternative we have
ATM), they can reuse the DSSI-like universal wrapper. The code needs
only two defines, UI_EXECUTABLE and UI_URI.

If they are not, then maybe they are looking for in-process UI extension
that is toolkit independent. I have idea about cairo UI extension but it
will require abstracting mouse and keyboard events. Also it will force
plugin authors to use some kind of [custom] widget toolkit based on
cairo.

-- 
Nedko Arnaudov GnuPG KeyID: DE1716B0


pgpJWlNzmUaVx.pgp
Description: PGP signature
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-31 Thread Fraser
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Nedko Arnaudov wrote:
 Invada plugins don't have external UI. If you are going to add LV2
 support to Rosegarden I'll add external UI support to Invada.
 I promise.
 

At least let me try and fail first. ;)
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFKIm40NZroiEh4erwRAphuAJ9EDGt/uPsHX0BIa891d+vMmOeIAgCcC4j6
Rm8TxjBBvvIm/E1g1led1ao=
=QxF0
-END PGP SIGNATURE-
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-31 Thread Fraser
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Chris,


Chris Cannam wrote:
 (I realise that's a rhetorical question, or at least one you can't be
 expected to have the answer to.  Fraser might have some thoughts,
 perhaps?)


Well my motivation was pretty selfish I guess.

I pretty much limited myself to extensions on this page: 
http://lv2plug.in/spec/ rather than this one:
http://lv2plug.in/docs/index.php?title=Main_Page as I figured they'd have the 
widest adoption and thus my plugins would run in the most
hosts as intended. My main concern was compatibility.

It wasn't that I thought the time investment in developing plugins using 
External UI Extension was too high, I just figured it was better
spent on using what I can see is already utilised.

That being said I'd much rather have a generic solution to UI's than a toolkit 
specific one, and for exactly the same reason (host
compatibility). If, several months ago, I'd found myself having to choose 
between two extensions for UI I would have gone for the External
UI as they both had the same learning curve (to me).

regards,
Fraser
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFKInANNZroiEh4erwRAsTgAJ4lq+gkB4oCg9a84Jdo9RBfNI48GQCdFaev
7ID1xllTsaTK5tFHzBouyqQ=
=gNKB
-END PGP SIGNATURE-
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-31 Thread Nedko Arnaudov
Fraser fra...@arkhostings.com writes:

 Nedko Arnaudov wrote:
 Invada plugins don't have external UI. If you are going to add LV2
 support to Rosegarden I'll add external UI support to Invada.
 I promise.
 

 At least let me try and fail first. ;)

I assumed you have better things to do ;)

-- 
Nedko Arnaudov GnuPG KeyID: DE1716B0


pgpqWBo3tZrk1.pgp
Description: PGP signature
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


[LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-30 Thread Fraser
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Everyone,

I'm pleased to announce the initial 'LV2' release of the Invada Studio Plugins 
which feature plugin GUI's along with a new 'Stereo Phaser'
plugin.

The plugins have been tested on Arch 2009.02, Ubuntu Hardy and Ubuntu Jaunty 
(amd64) using Ardour 2.8  Lars Luthman's Elven but if you come
across something that doesn't look right (or is plain broken) please log it as 
a bug via the Invada Studio Launchpad page:
https://launchpad.net/invada-studio

More information  source download can be found here: 
http://www.invadarecords.com/Downloads.php?ID=0264
For those running Ubuntu or derivatives, packages for Hardy, Jaunty, Intrepid  
Karmic exist in the Invada PPA:
https://launchpad.net/~invada/+archive/ppa


Any Feedback / comments welcome.


Enjoy!
Fraser.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFKIO/1NZroiEh4erwRArYFAJwO6dYaLr2m3vHPji/DYQA5muvE/gCfYfYj
S30U9TNMJPG5CJ4dJZ80c6A=
=/Om7
-END PGP SIGNATURE-
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-30 Thread hollunder
On Sat, 30 May 2009 18:36:05 +1000
Fraser fra...@arkhostings.com wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Hi Everyone,
 
 I'm pleased to announce the initial 'LV2' release of the Invada
 Studio Plugins which feature plugin GUI's along with a new 'Stereo
 Phaser' plugin.
 
 The plugins have been tested on Arch 2009.02, Ubuntu Hardy and Ubuntu
 Jaunty (amd64) using Ardour 2.8  Lars Luthman's Elven but if you
 come across something that doesn't look right (or is plain broken)
 please log it as a bug via the Invada Studio Launchpad page:
 https://launchpad.net/invada-studio
 
 More information  source download can be found here:
 http://www.invadarecords.com/Downloads.php?ID=0264 For those
 running Ubuntu or derivatives, packages for Hardy, Jaunty, Intrepid 
 Karmic exist in the Invada PPA:
 https://launchpad.net/~invada/+archive/ppa
 
 
 Any Feedback / comments welcome.
 
 
 Enjoy!
 Fraser.

Great, I'm sure a lot of people will like the GUIs, these are the
fanciest LV2 GUIs I've seen to date.
If you don't mind I'll package them for AUR as soon as I find time, so
tomorrow or maybe today.

Best Regards,
Philipp
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-30 Thread Justin Smith
On Sat, May 30, 2009 at 4:58 AM,  hollun...@gmx.at wrote:
 On Sat, 30 May 2009 18:36:05 +1000
 Fraser fra...@arkhostings.com wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Hi Everyone,

 I'm pleased to announce the initial 'LV2' release of the Invada
 Studio Plugins which feature plugin GUI's along with a new 'Stereo
 Phaser' plugin.

 The plugins have been tested on Arch 2009.02, Ubuntu Hardy and Ubuntu
 Jaunty (amd64) using Ardour 2.8  Lars Luthman's Elven but if you
 come across something that doesn't look right (or is plain broken)
 please log it as a bug via the Invada Studio Launchpad page:
 https://launchpad.net/invada-studio

 More information  source download can be found here:
 http://www.invadarecords.com/Downloads.php?ID=0264 For those
 running Ubuntu or derivatives, packages for Hardy, Jaunty, Intrepid 
 Karmic exist in the Invada PPA:
 https://launchpad.net/~invada/+archive/ppa


 Any Feedback / comments welcome.


 Enjoy!
 Fraser.

 Great, I'm sure a lot of people will like the GUIs, these are the
 fanciest LV2 GUIs I've seen to date.
 If you don't mind I'll package them for AUR as soon as I find time, so
 tomorrow or maybe today.

 Best Regards,
 Philipp
 ___
 Linux-audio-dev mailing list
 Linux-audio-dev@lists.linuxaudio.org
 http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Speaking of the GUI's, I have not tried an lv2 plugin before. The
plugins built and installed perfectly on my debian lenny system, but
now I am trying to figure out how to access the GUI controls, neither
ardour nor rosegarden seem to let me do this, are they the wrong apps,
or am I using the apps the wrong way?
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-30 Thread Fraser
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Philipp,

hollun...@gmx.at wrote:
 If you don't mind I'll package them for AUR as soon as I find time, so
 tomorrow or maybe today.

Sure, no problem.
BTW I've got a point release coming up to deal with any issues that arise from 
the initial release. This will probably be out in the next
week. I don't mind if you wait for that one.

all the best,
Fraser

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFKIeDHNZroiEh4erwRArSkAKCiY+zpcJLVVawP7qR7+529uCQYxwCfba5n
JxFl+iY9vjGEtP7AmCnC0ss=
=bg2G
-END PGP SIGNATURE-
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-30 Thread Fraser
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Justin,

Justin Smith wrote:

 Speaking of the GUI's, I have not tried an lv2 plugin before. The
 plugins built and installed perfectly on my debian lenny system, but
 now I am trying to figure out how to access the GUI controls, neither
 ardour nor rosegarden seem to let me do this, are they the wrong apps,
 or am I using the apps the wrong way?


The custom GUI's are an optional extension, it's up to the host app (ardour 
etc) to decide if it wants to use the custom GUI or generate
it's own. If the host app supports the LV2 UI extension it'll show the custom 
gui automatically.

If you run ardour from the command line you should see something like this when 
the plugin is initialised:

Found UI http://invadarecords.com/plugins/lv2/phaser/stereo at index 0 in:
/home/fraser/.lv2/invada.lv2/inv_phaser_gui.so

Did you build ardour  rosegarden yourself or are they from packages? What 
versions do you have installed?
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFKIePxNZroiEh4erwRApoIAJ9Yd00So5FTOxLeGCjhfhMaiCfzJQCdHGxZ
aDXDSKSlfjtLAeYAHvCWbgc=
=Yi6W
-END PGP SIGNATURE-
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-30 Thread Justin Smith
On Sat, May 30, 2009 at 6:57 PM, Fraser fra...@arkhostings.com wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Hi Justin,

 Justin Smith wrote:

 Speaking of the GUI's, I have not tried an lv2 plugin before. The
 plugins built and installed perfectly on my debian lenny system, but
 now I am trying to figure out how to access the GUI controls, neither
 ardour nor rosegarden seem to let me do this, are they the wrong apps,
 or am I using the apps the wrong way?


 The custom GUI's are an optional extension, it's up to the host app (ardour 
 etc) to decide if it wants to use the custom GUI or generate
 it's own. If the host app supports the LV2 UI extension it'll show the custom 
 gui automatically.

 If you run ardour from the command line you should see something like this 
 when the plugin is initialised:

 Found UI http://invadarecords.com/plugins/lv2/phaser/stereo at index 0 in:
        /home/fraser/.lv2/invada.lv2/inv_phaser_gui.so

 Did you build ardour  rosegarden yourself or are they from packages? What 
 versions do you have installed?
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.6 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

 iD8DBQFKIePxNZroiEh4erwRApoIAJ9Yd00So5FTOxLeGCjhfhMaiCfzJQCdHGxZ
 aDXDSKSlfjtLAeYAHvCWbgc=
 =Yi6W
 -END PGP SIGNATURE-


I am using ardour-i686 2.8, built from revision 4918 from the debian
multimedia repositories, the version for debian lenny. stdout and
stderr give no mention of a slv2 gui, perhaps I missed a compile flag
or ardour 2.8 does not do the plugin GUI's.
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-30 Thread Fraser
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Justin,


Justin Smith wrote:

 I am using ardour-i686 2.8, built from revision 4918 from the debian
 multimedia repositories, the version for debian lenny. stdout and
 stderr give no mention of a slv2 gui, perhaps I missed a compile flag
 or ardour 2.8 does not do the plugin GUI's.

Ardour 2.8 supports LV2 gui's.

Have you tried other LV2 plugins with GUIs? ie calf?
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFKIeqINZroiEh4erwRAhJcAKCNH8klh3GK8M+J4Ib3hQq8WT8vkACgluCj
YFLhA4FDgsGh2aR2faiWaIY=
=yUgm
-END PGP SIGNATURE-
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Re: [LAD] [ANN] invada-studio-plugins-lv2-1.0.0

2009-05-30 Thread Justin Smith
On Sat, May 30, 2009 at 7:25 PM, Fraser fra...@arkhostings.com wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Hi Justin,


 Justin Smith wrote:

 I am using ardour-i686 2.8, built from revision 4918 from the debian
 multimedia repositories, the version for debian lenny. stdout and
 stderr give no mention of a slv2 gui, perhaps I missed a compile flag
 or ardour 2.8 does not do the plugin GUI's.

 Ardour 2.8 supports LV2 gui's.

 Have you tried other LV2 plugins with GUIs? ie calf?
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.6 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

 iD8DBQFKIeqINZroiEh4erwRAhJcAKCNH8klh3GK8M+J4Ib3hQq8WT8vkACgluCj
 YFLhA4FDgsGh2aR2faiWaIY=
 =yUgm
 -END PGP SIGNATURE-


calf is not available for debian, even with the multimedia
repositories, and will not build from source because of a lack of any
libjack.la file, I built ardour3 but the latest version crashes when
creating a session. Maybe eventually I will either build my own jack
and be sure to create libjack.la, or build my own ardour2.8 so I can
double check that lv2 gui support is built in. I am kind of done
messing around with software for today though.
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev