On 2 July 2010 11:46, Philipp Überbacher <hollunder@xxxxxxxxxxx> wrote: > Excerpts from Gabriel M. Beddingfield's message of 2010-07-02 01:57:17 +0200: >> >> On Thu, 1 Jul 2010, James Morris wrote: >> >> > It's like a sequencer in that the user will be able to create rhythmic >> > patterns which lack pitch and velocity data, and almost like an >> > arpeggiator in that it will automatically generate the pitch and >> > velocity data from an algorithm - and unlike either a sequencer or >> > arpegiattor, it uses a 2d window-placement like algorithm to generate >> > pitch/velocity (mapping these to x/y). >> >> The more I think about this... the more fun it sounds. >> >> Have you considered doing an MDI interface? This way you >> can go back to spamming windows... but it stays contained in >> your applications MainWindow. > > Since most window managers support a 'workspace' concept I guess it's > not a big deal. But who uses xterm? :) And fixed size? What about tiling > window managers? The window placement algorithm is done, and I spent quite some time getting it working satisfactorily performance-wise, within real time constraints. The idea is based upon window-manager window-placement, but in the distant future - when the app is up and running with a nice shiny GUI - the user might not ever care nor need to care, that the boxes that appear simultaneously as notes are played is based upon window-manager window-placement. I don't think it will be necessary to place much emphasis on it's origins. It's only that way right now because I've not evolved my thinking about how to describe it further than "it's like a window-manager's window-placement" :-) And what are you referring to as fixed size? Cheers, james. _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user