Hi all.
I'm having a bit of a problem using the Linuxsampler VST and LV2
plugins (version: 5:2.1.1-1kxstudio5).
For VST host I have tried with both Bitwig Studio and carla, but
there's no GUI showing up.
For LV2 host I've used carla, and then the only response I get is a
dialog saying it failed to initialize the plugin.
If I try to use Linuxsampler configured via qsampler, everything just
works fine.
Can someone maybe confirm that they have the same problem?
Cheers
/Daniel
Hi Stéphane
I don't have the skills required for this role, but I'm really interested in this project from an interface development/ usability point of view. That is, the ease of designing and building custom physical interfaces to communicate with the underlying system. Additionally, this extends to the usability of the system as a whole (esp. from the POV of non-engineers). Is there somewhere I can track the progress (or even somehow contribute to/ participate in) of this aspect of the project?
Thanks!
Louis
On Mon, 29 Nov 2021, at 12:00, linux-audio-dev-request(a)lists.linuxaudio.org wrote:
> Send Linux-audio-dev mailing list submissions to
> linux-audio-dev(a)lists.linuxaudio.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.linuxaudio.org/listinfo/linux-audio-dev
> or, via email, send a message with subject or body 'help' to
> linux-audio-dev-request(a)lists.linuxaudio.org
>
> You can reach the person managing the list at
> linux-audio-dev-owner(a)lists.linuxaudio.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Linux-audio-dev digest..."
>
>
> Today's Topics:
>
> 1. Compilation/System Engineer Position (18 Months) —
> Fixed-Point Extension for the Faust Programming Language — FAST
> Project (Stéphane Letz)
> 2. FPGA programming and embedded Linux in the FAST project
> (https://fast.grame.fr) (Stéphane Letz)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 29 Nov 2021 10:57:56 +0100
> From: Stéphane Letz <letz(a)grame.fr>
> To: linux-audio-user(a)lists.linuxaudio.org,
> linux-audio-dev(a)lists.linuxaudio.org
> Subject: [LAD] Compilation/System Engineer Position (18 Months) —
> Fixed-Point Extension for the Faust Programming Language — FAST
> Project
> Message-ID: <520087B8-5A83-4EB7-AC28-96D999B3239A(a)grame.fr>
> Content-Type: text/plain; charset=utf-8
>
> We’re currently looking for compilation/system engineer to work on the FAST project for a period of 18 months.
>
> See more informations here: https://team.inria.fr/emeraude/job-offers/
>
> Stéphane
>
> ------------------------------
>
> Message: 2
> Date: Mon, 29 Nov 2021 11:21:52 +0100
> From: Stéphane Letz <letz(a)grame.fr>
> To: linux-audio-user(a)lists.linuxaudio.org,
> linux-audio-dev(a)lists.linuxaudio.org
> Subject: [LAD] FPGA programming and embedded Linux in the FAST project
> (https://fast.grame.fr)
> Message-ID: <F33133D7-DC24-4A3A-A1CA-A009640F80FE(a)grame.fr>
> Content-Type: text/plain; charset=utf-8
>
> The job offer is here: https://recrutement.inria.fr/public/classic/en/offres/2021-03921
>
> Stéphane
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev(a)lists.linuxaudio.org
> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>
>
> ------------------------------
>
> End of Linux-audio-dev Digest, Vol 177, Issue 3
> ***********************************************
>
We’re currently looking for compilation/system engineer to work on the FAST project for a period of 18 months.
See more informations here: https://team.inria.fr/emeraude/job-offers/
Stéphane
Goal
Provide a easy to use GUI generator tool to create X11 UI's for LV2
plugins. Currently only libxputty is supported, but the generated GUI C
file could be used probably with other widget tool-kits as well, just a
wrapper file is needed to translate the generated file to the needs of a
toolkit.
Currently state
XUiDesigner parse the ttl file from a selected plugin and generate the
needed controller widgets. Supported been the usual lv2:port parameter
and as well the new atom based LV2_PATCH__writable and
LV2_PATCH__readable so as LV2_ATOM__Path. XUiDesigner use the
environment variable LV2_PATH to scan for plugins when no path is given
with the -p command-line parameter. So you could easily create a GUI for
a existing plugin. A integrated Color chooser allow to create a Color
theme for your GUI. The created GUI could be saved as UI-Bundle, which
then could be build (just make) and installed (just make install) to
replace or provide a new GUI for the plugin.
You could as well create a LV2 plugin from scratch and save it as Full
Plugin-Bundle to a selected location. The project settings window allow
to setup the specs (like Author name, URI, Audio/Midi ports, etc.) for
your plugin XUIDesigner save the bundle in a git repository format,
contain a working LV2 plugin with all needed resources (ttl files,
converted C files from used images, etc.) and build files to build,
install and run the new generated plugin. All you need to do to finish
your plug is to implement your DSP part.
Control widgets could be created and moved/resized freely around in the
top Window. A grid could be displayed and widgets could snap to grid
(left, right, Center) to order them easily. Control widgets could be
grouped in a frame or a tab box and then the complete group could be
moved to the final position in the Window. Any control widget could be
replaced with a other control widget, so for example a Toggle Button
could be replaced with a ComboBox, or a Knob could be replaced with a
slider, or . . You could set the range for a controller, and it's
default value, You could create enums for a ComboBox, . .
Most Control widgets could be replaced with images you could select from
a included file browser.
XUIDesigner have a test-mode as well, which will build and run the
created GUI, and give some useful information out in the terminal.
Currently supported widget types
* Knob -> support horizontal framed png/svg
* HSlider
* VSlider
* Button -> support png/svg/horizontal framed png/svg
* Toggle Button -> support horizontal framed png/svg
* ComboBox
* Value Display
* Label
* VMeter
* HMeter
* Frame
* TabBox
* WaveView
* File Chooser Button
Build
* git submodule init
* git submodule update
* make
* sudo make install # will install into /usr/bin
https://github.com/brummer10/XUiDesignerhttps://github.com/brummer10/XUiDesigner/releases/tag/v0.3
regards
hermann
Can someone explain why this actually needed to have been done?
Personally, I don't use any session management at all so it doesn't affect me.
However I know a number of people who prefer it to other session managers
precisely *because* it is so minimal.
--
Will J Godfrey
https://willgodfrey.bandcamp.com/http://yoshimi.github.io
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.