James J. Dines wrote:
> Sebastian Moors wrote:
>    
> Hi Sebastian / all,
>
> I am new here, but I have significant Linux development experience.  I
> am a git guy like you (If I am not mistaken),
Hi James!!

... at least i'm trying to learn it at the moment :) I'm looking forward 
to use git in future for hydrogen.
>   and I checked out the tab
> interface code via git-svn after already grabbing it with svn.
>
> I am also a pretty good drummer who picked up the guitar and am at the
> intermediate stage with it.  The feedback on tabbed interface follows,
> but first a quick note and question.
>
> I had to patch it to work with Mandriva 2010's Portaudio 19.13 and
> portmidi devel:
>
> Mandriva 2010.0.0 0.5 (cooker)
> ----------------------------------
> libportaudio-devel-19-13mdv2010.0
> libportaudio2-19-13mdv2010.0
> portmidi-20070107-3mdv2009.0
> libportmidi-devel-20070107-3mdv2009.0
> libportmidi0-20070107-3mdv2009.0
> libportmixer0-devel-18.1-8mdv2010.0
> libportmixer0-18.1-8mdv2010.0
>
> I couldn't just use the patches in the hydrogen patches subdir (though
> they helped), but I am not sure yet if this is a Mandriva specific issue
> or not.  Once I know for sure I will feed back.  I do know that on
> Mandriva I have to add an Sconstruct line to link with porttime and make
> some modofications to PortAudioDriver.h, PortMidiDriver.h,
> portaudio_driver.cpp and portmidi_driver.cpp
>    
The linking with porttime was removed some weeks ago.  Orcan (the fedora 
maintainer of hydrogen) gave us a patch
which removed it because newer versions of portmidi don't have to link 
against porttime anymore.
> If anyone has any info that might clarify things or save me some time
> here it would be appreciated.  I can also send the patchfile here, or
> get it to whomever needs it for review, etc.  Just let me know how
> things work with the hydrogen project these days.
>    
Sure! Just send it to this list.. I will put it in the patches directory 
for the users of older distributions/portmidi packages.
> I really like the tabbed interface, but I am wondering how hard it would
> be to make it a bit more configurable.  I like the pattern editor and
> song editor on the same page, since I find I have to switch tabs to
> change from pattern to pattern and then I don't see the pattern itself
> without switching back.
>
> If possible, it would be nice to be able to name tabs and select which
> parts of the interface show in which tab.  Maybe even a configurable
> number of tabs, with each being able to have any combination, eg:
>
> --------------  -------   --------------------    ------------------
> Tab 1           Tab 2     Tab3                    Tab 4
> Song + Pattern  Song      Pattern / Instrument    Mixer + Instrument
> --------------  -------   --------------------    ------------------
>
> Maybe right click on a tab to edit / delete /create a new tab.
>
> If that is too much work (and I would certainly understand if it is), or
> you just don't like the idea, then I would definitely put song and
> pattern in the same tab for the reason I stated above.
>    
The overall idea behind it was to put it *not* in the same tab :) It was 
meant for netbook users which have
problems to view both editors at once,  so i thought it would be more 
handy to have them in tabs.
There are a lot of drawbacks with this layout at this moment.. Maybe we 
can improve the usability a little bit by placing
a pattern selector in the pattern editor.

There will be a way to configure(arrange/remove/rename) the tabs, that's 
not a great problem.. but i'm afraid that it's hard to have one view in 
different tabs.
Those widgets are not meant to exist multiple times in one 
application(at the same time), so this won't work without modifications.
Maybe there is a way to get along with one instance which gets "copied" 
from one tab to another, but this sounds like an expensive operation 
which nobody wants to do when you change the tab. I think I'm going to 
elaborate this later, no time for this at the moment :)
Thanks for nice feedback!!
- Sebastian

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Hydrogen-devel mailing list
Hydrogen-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to