lingot-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lingot-devel] GUI design


From: Piotr Pawłow
Subject: Re: [Lingot-devel] GUI design
Date: Fri, 4 Apr 2008 15:57:23 +0200
User-agent: PLD Linux KMail/1.9.7

Hello,
> We wish someday lingot can be used in a lot of different platforms, with
> different GUI toolkits each one. This can be easily achieved if we bet for
> a very modular design of every part of lingot. In order to get this, we
> must focus the main effort on designing a common interface between the
> program's core and the user interface.

I've been thinking about the same thing, but applied to the core of lingot, 
like several audio backends to choose from at runtime, several frequency 
estimators, and ability to load plugins like a metronome, tone generator, 
maybe a simple effects processor. However, in this case the core would be 
reduced to an API for registering, connecting, and synchronizing audio 
sources and sinks, so it would be just like reinventing gstreamer :)

Actually when I think about it, if the frequency estimator and GUI elements 
were implemented as gstreamer objects, the whole lingot application would 
reduce to just few lines to load the pipeline from disk :)

Cheers




reply via email to

[Prev in Thread] Current Thread [Next in Thread]