Re: [LAD] Just an information about the state of affairs - Re: forking (was Re: Aeolus)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Tim E. Real <termtech@...>
Cc: <lmuse-developer@...>, <linux-audio-dev@...>
Date: Monday, September 23, 2013 - 4:52 pm

On Sun, Sep 22, 2013 at 02:18:58AM -0400, Tim E. Real wrote:

> Yikes! I had no idea that old 2006 page was there.

Please explain why musescore refers to a webpage that was closed six
years ago (when I moved to Italy), while the code that is on github
is of more recent date and can't have come from that site. Do you
want to create the impression that Aeolus is no longer maintained ?

> Anyway, question:

That is not going to happen. There is no reason why Aeolus should be
a plugin, functionally it is perfectly usable on its own and it doesn't
need anything hosting it. You could as well ask for Ardour3 as a plugin.

If you want to use Aeolus to render your scores, all you need to do
is send the midi data. I assume that musescore can send midi to
external (hardware) synths ? Then it can do the same with Aeolus.

> Plugins are preferred over external apps - no added latency.

That is a bogus argument. Aeolus actually *adds* latency (configurable
per stop, to emulate distance). And a score player can easily compensate
for any unwanted latency, just send the midi data a configurable time
ahead.

> When no plugin is available, one resorts to quickly hacking up an

Moving a bunch of non-trivial apps into a single process is technically
a very dubious approach. Nor is it necessary. It's trivially easy to
launch on app from another, make the necessary connections, and send
the commands to setup the external app as you want. If anything is
missing to make that work, it could be added.

In the case of Aeolus, the GUI is a plugin chosen at run time, and it
talks to the DSP code only via asynchronous messages. The only thing
you would need to do is write an alternative plugin that sends the
same message over e.g. a socket, and you can control the entire thing,
including saving and recalling state, from within your app.

> Let us host Aeolus some day. Be our guest!

What I've seen so far is rather Borg style assimilation (*) rather
than 'being a guest'. I decline that sort of hospitality.

The GPL allows you to use the code of the current release. If you
cripple it in the way you apparently want to, then you shouldn't
call the result 'Aeolus', or even pretend it is an organ emulator.

Ciao,

--
FA

(*) Assuming you're familiar with Star Trek biodiversity.

A world of exhaustive, reliable metadata would be an utopia.
It's also a pipe-dream, founded on self-delusion, nerd hubris
and hysterically inflated market opportunities. (Cory Doctorow)

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

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [LAD] Aeolus, geoff, (Wed Sep 18, 9:56 pm)
[LAD] forking (was Re: Aeolus), IOhannes m zmoelnig, (Thu Sep 19, 3:35 pm)
Re: [LAD] forking (was Re: Aeolus), Arnold Krille, (Thu Sep 19, 11:13 pm)
Re: [LAD] forking (was Re: Aeolus), Paul Davis, (Thu Sep 19, 11:39 pm)
Re: [LAD] forking (was Re: Aeolus), IOhannes m zmölnig, (Fri Sep 20, 10:24 am)
Re: [LAD] forking (was Re: Aeolus), Dan Muresan, (Fri Sep 20, 12:25 pm)
Re: [LAD] forking (was Re: Aeolus), Harry van Haaren, (Fri Sep 20, 12:38 pm)
Re: [LAD] forking (was Re: Aeolus), Harry van Haaren, (Fri Sep 20, 12:39 pm)
Re: [LAD] forking (was Re: Aeolus), R. Mattes, (Thu Sep 19, 4:01 pm)
Re: [LAD] forking (was Re: Aeolus), Fons Adriaensen, (Thu Sep 19, 9:05 pm)
Re: [LAD] forking (was Re: Aeolus), Felix Homann, (Fri Sep 20, 7:52 pm)
Re: [LAD] forking (was Re: Aeolus), Fons Adriaensen, (Fri Sep 20, 7:57 pm)
Re: [LAD] forking (was Re: Aeolus), Felix Homann, (Fri Sep 20, 8:05 pm)
Re: [LAD] forking (was Re: Aeolus), Fons Adriaensen, (Fri Sep 20, 8:24 pm)
Re: [LAD] forking (was Re: Aeolus), J. Liles, (Fri Sep 20, 8:50 pm)
Re: [LAD] forking (was Re: Aeolus), Ralf Mardorf, (Sat Sep 21, 5:52 am)
Re: [LAD] forking (was Re: Aeolus), John Rigg, (Sat Sep 21, 9:30 am)
Re: [LAD] forking (was Re: Aeolus), Ralf Mardorf, (Sat Sep 21, 9:52 am)
Re: [LAD] forking (was Re: Aeolus), John Rigg, (Sat Sep 21, 10:13 am)
Re: [LAD] forking (was Re: Aeolus), hermann meyer, (Sat Sep 21, 10:02 am)
Re: [LAD] forking (was Re: Aeolus), Fons Adriaensen, (Fri Sep 20, 9:28 pm)
Re: [LAD] forking (was Re: Aeolus), Ralf Mardorf, (Sat Sep 21, 6:00 am)
Re: [LAD] forking (was Re: Aeolus), hermann meyer, (Sat Sep 21, 6:10 am)
Re: [LAD] forking (was Re: Aeolus), Felix Homann, (Sat Sep 21, 6:43 am)
Re: [LAD] forking (was Re: Aeolus), hermann meyer, (Sat Sep 21, 6:59 am)
Re: [LAD] forking (was Re: Aeolus), Felix Homann, (Sat Sep 21, 7:20 am)
Re: [LAD] forking (was Re: Aeolus), Ralf Mardorf, (Sat Sep 21, 6:40 am)
Re: [LAD] forking (was Re: Aeolus), hermann meyer, (Sat Sep 21, 6:56 am)
Re: [LAD] forking (was Re: Aeolus), Felix Homann, (Fri Sep 20, 10:23 pm)
Re: [LAD] forking (was Re: Aeolus), Ralf Mardorf, (Sat Sep 21, 5:40 am)
Re: [LAD] forking (was Re: Aeolus), Dan Muresan, (Sat Sep 21, 6:47 am)
Re: [LAD] forking (was Re: Aeolus), J. Liles, (Fri Sep 20, 10:00 pm)
Re: [LAD] forking (was Re: Aeolus), Fons Adriaensen, (Fri Sep 20, 10:06 pm)
Re: [LAD] forking (was Re: Aeolus), Dan Muresan, (Sat Sep 21, 11:42 am)
Re: [LAD] Just an information about the state of affairs - R..., Fons Adriaensen, (Mon Sep 23, 4:52 pm)
Re: [LAD] forking (was Re: Aeolus), Felix Homann, (Fri Sep 20, 8:32 pm)
Re: [LAD] forking (was Re: Aeolus), Gordon JC Pearce, (Fri Sep 20, 9:36 am)
Re: [LAD] forking (was Re: Aeolus), J. Liles, (Fri Sep 20, 4:04 pm)
Re: [LAD] forking (was Re: Aeolus), Fons Adriaensen, (Fri Sep 20, 4:18 pm)
Re: [LAD] forking (was Re: Aeolus), J. Liles, (Fri Sep 20, 4:30 pm)
Re: [LAD] forking (was Re: Aeolus), Fons Adriaensen, (Fri Sep 20, 7:35 pm)
Re: [LAD] forking (was Re: Aeolus), Ralf Mardorf, (Fri Sep 20, 4:42 pm)
Re: [LAD] forking (was Re: Aeolus), J. Liles, (Thu Sep 19, 9:22 pm)
Re: [LAD] forking (was Re: Aeolus), Fred Gleason, (Thu Sep 19, 9:46 pm)
Re: [LAD] forking (was Re: Aeolus), Nils Gey, (Thu Sep 19, 3:49 pm)
Re: [LAD] forking (was Re: Aeolus), Fons Adriaensen, (Thu Sep 19, 3:45 pm)
Re: [LAD] forking (was Re: Aeolus), IOhannes m zmoelnig, (Thu Sep 19, 3:57 pm)
Re: [LAD] forking (was Re: Aeolus), IOhannes m zmölnig, (Thu Sep 19, 8:56 pm)