[sdiy] Linux/no Gui/software SDIY (was: Another new hard to find part....)
Linium
intent at netpratique.fr
Wed Jul 7 23:43:18 CEST 2004
On mercredi 7 Juillet 2004 21:54, Rainer Buchty wrote:
> > I wouldn't mind seeing a linux based soft synth that doesn't even use the
> > GUI.
>
> I second that. It would be great if the makers of VST plugins would not
> only hand out the Windows or Mac version, but also a standalone GUI-less
> version compiled for appropriate architectures, maybe StrongARM, or just
> x86, together with an interface description.
>
> That way one could easily build a standalone (soft) synth which doesn't
> require a long booting process, 100+ watts just for the CPU, plus the
> ordinary hassles of big and bloated operating systems.
>
> Rainer
Under Linux you can run the OS without the graphical server (in pure commande
mode).
The Gui is basicly a quite optional "service", it is provided by a server
layer called Xserver (wich Xfree is the free linux incarnation).
So, like under the DOS prompt, if you don't launch Xfree, your linux box will
have a simple command prompt in SVGA mode where you log in and run the
program you want (but they have to support this mode), and that's all.
Csound can be runned like that without graphics at all. BTW, there is even a
DOS (if i am correct) version of Csound.
Without all the graphical stuff, there are far less process running, it helps
to keep jitter low in midi-audio i/o, also you get more of the power of your
CPU, and i think it start to be really "available", perfect for a dedicated
box.
PureData can be run with "-nogui" too, it won't try to open it graphic
interface. But, you will have manage to control your patchs with a midi
interface (PD allows various devices to be used for interactions like
joystick, keyboard, raw serial and // port, etc). You won't even need a
screen if you set a boot sequence that run immediatly PD or csound in this
blind mode, and it should be faster to boot. Yep, you can forget the screen
too, at least once all is well configured ;) . If you need occasionnally a
screen to edit your patchs, simply add a cheap network card, then it is easy
to remote-control the dedicated box from another PC.
------
Concerning the VST plugins, they can be runned without their fancy GUIs
already in many VST hosts. It is possible to do so in PureData under windoz
and even in PureData under linux via the ladspa wrapper with the same
performance using Wine wich Is Not an Emulator (but behaving like so). You
will just have to bind the vst port to some controllers or whatever you want.
Check this ! -> http://www.djcj.org/LAU/quicktoots/toots/vst-plugins/
On the other hand there is already a linux native plugin standart which
doesn't require a GUI either.
http://www.ladspa.org/ -> mostly effect but there some bandlimited vco too
and some others generator.
Linium
More information about the Synth-diy
mailing list