Hello Victor, After more playing around with actually trying to use non-sequencer I discovered many issues as well. As the author mentioned, it is in heavy development.
However, I've discovered a lot more of how it is supposed to work and have been fixing/improving things as I go along. I started documenting some of the user interface key bindings and features in the README.md on my github non fork. Also, I just committed more changes, which fix many bugs that are in the main non branch as well as several redraw bugs that my recent display optimizations introduced (there are probably more). I've also added some new features too. While I did manage to bang out a few beats, which was rather fun, there is still a lot that does not work right. If you want to keep playing with the changes I'm adding, I do appreciate the feedback and extra testing. In that case, here is a summary of recent changes to https://github.com/Element-Green/non : Selection operations aren't stored in undo history (resulted in multiple undos required in unexpected situations). Notes can now be inserted immediately before another. Fixed crash bug when multiple notes dragged vertically out of range. Note velocity drag is now more sensitive (still has some issues) Notes remain selected after moving. Selecting the middle of a note now works Overhaul of selection system: - Selection snaps to grid - Selection area remains drawn (with alpha), since some operations will use the currently selected area - Got rid of range cursors (since selection area is shown on grid) - Changed selection range/region box color to blue (to contrast with selected notes) - Holding CTRL while range/region selecting adds to selection (maybe should be SHIFT instead or as well?) - Fixed CTRL left click note to toggle its selection Cheers. Element On Mon, Dec 16, 2013 at 1:42 PM, <[email protected]> wrote: > Thanks Element! Your changes solve the drag problem (changing duration > by dragging left-right is now fluid). > > Now I'm stumbling on a bunch of other small things which I don't know how > to do. I love the fact that Non proposes an innovative interface and > workflow, but it makes it difficult to "just guess" how to acomplish the > usual things one does in a sequencer... And the documentation I could find > seems either minimal or outdated. I still couldn't find out for example how > to move/copy notes in pattern, how to delete a pattern, etc. Is there a > more complete documentation than this one > http://non.tuxfamily.org/sequencer/doc/MANUAL.html? Or maybe just a list > of available keyboard and mouse commands? > > Thanks to all who work on this inspiring project! > > > > Victor > > > > On 2013-12-14 22:20, Element Green wrote: > > Hello Victor, > > If you feel adventurous and are comfortable building Non from source, you > could give my development fork a try, in which I just did a bunch of > optimization related changes as well as several bug fixes to non-sequencer: > https://github.com/Element-Green/non > > I'll write more details of these changes in a follow up email. > > Best regards, > > Element > > > > On Fri, Dec 13, 2013 at 4:24 PM, <[email protected]> wrote: > >> Thanks! I managed to change the velocities that way. But indeed, >> updating notes is quite choppy on my system too. Dragging a note left-right >> changes its duration... sometimes. And sometime not. I couldn't find >> whether it's a matter of how I move the mouse or where the note sits in the >> canvas. Anyway, I'll probably wait until it gets more stable (or try an >> older version). >> >> Cheers, >> >> Victor >> >> >> >> On 2013-12-13 01:16, Element Green wrote: >> >> Hello Victor, >> >> I'm fairly new to non-sequencer myself (and the Non DAW in general), >> however, I have found that with the current git source code you left click >> drag up and down to change the note velocity. It seems that non-sequencer >> is in heavy development at the moment. I managed to input a beat, but the >> graphics performance is really bad on my system (as far as updating notes), >> which I've been working on improving. I'm not sure about v 1.2.0 though. >> >> Best regards, >> >> Element Green >> >> >> On Wed, Dec 11, 2013 at 7:37 AM, <[email protected]> wrote: >> >>> HI, >>> >>> I'm having my first steps with non-sequencer (v 1.2.0 on Arch). I'm >>> following the doc on the Non website. It states that "The type (duration) >>> of note to be inserted can be adjusted in the pattern editor >>> (control+mouse-wheel). The velocity of individual notes may be adjusted >>> (mouse-wheel)" >>> >>> But when I try it ctrl+mouse-wheel does horizontal zoom and mouse-wheel >>> does vertical scroll (even if I point the cursor on a note). Am I missing >>> something? Or have the bindings changed? Sorry, that's probably a dumb >>> question, but I can't seem to get around it. Thanks for any hints. >>> >>> Victor >>> >>> >>> >>> >> >> >> > > >
