Im not sure what we are gaining by having marked patterns + the selected pattern mode. I probably have not thought this through enough but it seems better if simply.. 1 mode to mark (middle click) and the other just plays your currently selected pattern. Perhaps the button should go next to the pattern mode switch. Its a little confusing where it is now.
On this note.. I had an idea about the playback of these patterns in pattern mode. A while ago I mentioned the playback did not stop right away after de-selecting a pattern. It was noted that this was normal since it was in the middle of playing. I have found that, if I am going to play with hydrogen live there are many times when I would want to play the beginning, end or middle of a pattern and switch it on/off before its played through. But its would obviously be difficult if this was our only option. So what about a quantizing mode as well? In quantizing mode it would act like it does now, in free-form mode you could switch patterns on/off at your whim. On Mon, Jul 14, 2008 at 2:30 PM, Scott Bahling <[EMAIL PROTECTED]> wrote: > If there is a button nearby to switch modes easily, then I think a > single pattern mode (only selected mode) is fine. If one wants to play > back stacked patterns, they can easily switch modes to do so. > > Cheers, > > -Scott > > On Mon, 2008-07-14 at 21:36 +0200, Sebastian Moors wrote: >> Hi, >> >> i did some work on this last friday.. All features from Jakob's patch >> are now integrated + a new gui element which indicates the status of the >> pattern mode (of course you can change the mode by clicking). I've >> introduced a new description: "single pattern mode / stacked pattern mode". >> There are some minor annoyances ( wrong highlighting of the button for >> example), but i suppose it works for a "preview". >> >> It would be nice to know if people would prefer playing *only* the >> selected pattern if single pattern mode is enabled (this is what i >> expected from jakobs patch before i looked closer). At the moment it >> plays all "marked" pattern + the selected pattern. Otherwise "single >> pattern mode" would be misleading and a preference-option should make >> more sense then a gui-button (because it will be used less frequently). >> >> - Sebastian >> >> Jakob Lund wrote: >> > onsdag den 9. Juli 2008 21:20:47 skrev Sebastian Moors: >> > >> >> Hi Jakob, >> >> >> >> thanks for your great contributions! >> >> >> >> I've applied your second patch, but i have to say i that i want to delay >> >> your first patch. >> >> >> >> In my opinion a third mode, "live mode" (accessible through the key "L", >> >> is not the optimal solution. It is not very userfriendly to use more >> >> shortcuts for such an important function. >> >> >> >> At the moment i think that playing the selected pattern should be the >> >> default, because this is what new users expect when they use hydrogen >> >> the first time. The big question is: How to change this behaviour ? >> >> >> >> 1. keyboard shortcut ( your patch ) >> >> 2. new button ( maybe above the patternlist? ) >> >> 3. new mode-button (additional to pattern/song-mode) >> >> 4. preferences-option (too unintuitive) >> >> >> > >> > Actually what I have done is a combination of 1. and 4. I agree that the >> > option should be on by default. I guess adding a button to complement the >> > shortcut (i.e. do the same thing, mut easier discoverable) might be worth >> > it. >> > The nice thing about the keyboar shortcut is that it can be used while the >> > loop is playing (i.e. it doesn't stop transport, like bringing up the >> > preferences window does.) >> > >> > Button or not, it would be nice to have visual indication of the change in >> > behaviour. One way would be to change the colour of the Pattern Mode 'led' >> > from blue to green. Another way, to change the color of the pattern name >> > highlight (that is now light gray). >> > >> > Personally I'm in favor of the way the patch works now, plus the addition >> > of >> > one of the two visual indicators. >> > >> > In the 'old' pattern mode, you would hear ONLY the selected pattern. >> > Presently >> > the "playing patterns" list is inherited from the song mode (if you switch >> > modes in the middle of a song). We could have an option (on by default) to >> > clear the "playing patterns" list upon switch to pattern mode, and >> > the "always play selected pattern" option, also on by default. Then the >> > default behaviour would resemble that of the previous version, and someone >> > who opens the preferences window could easily discover and enable the >> > new 'live' mode. >> > >> > Most importantly, I strongly suggest applying the patch as it is now, >> > because >> > it fixes some tricky issues I found with timing, JACK synchronization and >> > pattern mode. (And it works well.) >> > >> > >> >> The button above the pattern-list (where the other pattern options are) >> >> is my favourite solution at the moment, may i can make a mockup the next >> >> days to present it here.. This won't introduce a full new mode ( i think >> >> it is too much overhead to create a new mode for just one feature) but >> >> introduce a new option to the pattern mode. It would be nice to hear >> >> what people think about that.. >> >> >> >> Thanks, >> >> Sebastian >> >> >> >> Jakob Lund wrote: >> >> >> >>> Hello >> >>> >> >>> These patches introduce some new features in time for the freeze (I >> >>> hope.) >> >>> >> >>> The most important is a fix-up of the pattern mode: Fixed some timing >> >>> problems with jack, and added a "live editing mode", which makes the >> >>> selected pattern always play in pattern mode, similar to what Scott >> >>> proposed. The feature can be turned off / on during playback by pressing >> >>> "L". It's quite neat I think :^) >> >>> >> >>> The other patch is a minor convenience: To rename a pattern, >> >>> double-clicking its name in the song editor, a line-edit will appear >> >>> _inside the pattern list_, instead of in a small dialog window. The >> >>> dialog is still accessible from the right-click menu, should it be >> >>> necessary to add some other property (than the name) to it later on. >> >>> >> >>> Sebastian, I don't know if you've tried to merged the patch I sent in >> >>> earlier; in any case I think there are some lines in the old patch >> >>> (perhaps changes in jack_output.cpp and hydrogen.cpp), that are also in >> >>> the new one. I'm not very big on svn and merging stuff, but I hope you >> >>> can make it without too much hassle... >> >>> >> >>> Cheers >> >>> >> >>> Jakob Lund. >> >>> >> >>> ------------------------------------------------------------------------ >> >>> >> > >> > >> > ------------------------------------------------------------------------- >> > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! >> > Studies have shown that voting for your favorite open source project, >> > along with a healthy diet, reduces your potential for chronic lameness >> > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 >> > _______________________________________________ >> > Hydrogen-devel mailing list >> > [email protected] >> > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel >> > >> >> >> ------------------------------------------------------------------------- >> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! >> Studies have shown that voting for your favorite open source project, >> along with a healthy diet, reduces your potential for chronic lameness >> and boredom. Vote Now at http://www.sourceforge.net/community/cca08 >> _______________________________________________ >> Hydrogen-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel >> > > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > _______________________________________________ > Hydrogen-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Hydrogen-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
