Hi,

Just catching up now. Very nice work on collating the vision statements 
for the document, btw.


On 10/25/2009 03:10 AM, Gabriel M. Beddingfield wrote:
> On Sat, 24 Oct 2009, Sebastian Moors wrote:
>    
>> That would allow that someone who works on a Netbook could work just
>> with one widget at the time, but people with a 24" tft can work with
>> more widgets ( like sequencer + instrument rack) at the same time..
>> Maybe we can even extent  the idea and allow it to spawn a second
>> "widget-container window" on a second screen.
>>      
> OK, first idea: utilize a client/server model.  Whenever a client (UI)
> starts up... it looks to see if there's already a hydrogen server running.
> If not... it starts one.  The user never knows.
>
> If there *is* one running, ask the user:  connect to running hydrogen, or
> start a new one? [1]
>
> If a client (UI) connects to the running hydrogen... then both are live
> editors on the real hydrogen server.  They can even be in the same view
> editing the same pattern.
>    


Or editing /and/ triggering multiple patterns and hence providing the 
backend support for the sampler interface. The sample triggers could 
then given functionality to bring up the client ui's if/when needed. The 
default for live perfomance would be to only display the sampler 
interface and cut down on resource usage. It should also be possible to 
edit several samples/patterns assigned to a sample trigger in realtime 
while other sample/patterns are looping/playing back. With the addition 
of a monitor output the user could playback the client sample/pattern 
audio stream to their headphones while also playing unlimited* number of 
other client streams to the master out or any other jack i/o.

* dependant on available resources.



> If they start a new one... then they have a separate, independent h2
> session that doesn't interfere with the first session.
>
> Upside: very extensible, very clean, enforces MVC, scales according to
> user's computer resources, client/server could be on different computers.
>
>    


A very desirable target.



> Downside: No multi-window session management.
>    


Why not?



> -gabriel
>
> [1] Naturally, this dialog will annoy "power" users... so we
>       can have a user pref. to avoid the dialog.
>
>    


Just a checkbox on the dialog ala firefox.

[ ] Check where to connect every time Hydrogen starts



Patrick Shirkey
Boost Hardware Ltd






> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> _______________________________________________
> Hydrogen-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>    

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to