hey,
after several hours of work the h2 undo branch have reach a usable status.
now h2 support all song and pattern edit functions.

known issues!
after deleting a instrument, the undo function reload only an existing 
instrument from soundlibrary.
if you have create a own instrument, or change instrument settings and 
load/edit samples, undo can not restore them.
beside this issue the undo stack is every time consistent. and, the instrument 
issue don't waste the undo stack.

a list of supported functions:

SongEditor:
 + Add/remove pattern to sequence                               | done
 + Move pattern list item by drag and drop                      | done
 + Move patternlist item by clicking up/down buttons            | done
 + Clear full pattern sequence                                  | done
 + Delete pattern from list                                     | done
 + Copy pattern                                                 | done
 + Edit pattern properties                                      | done
 + Load Pattern from context menu                               | done
 + Drag and drop pattern from library to pattern list           | done
 + Fill/delete pattern sequence                                 | done
 + Edit virtual Pattern                                         | ----
 + Move selection (pattern sequence)                            | done
 + Copy and move selection (pattern sequence)                   | done

Time Line:
 + Edit timeline tempo                                          | done
 + Edit timeline tags                                           | done

Pattern- & Piano Roll-Editor:
 + Add/Remove note Pattern Editor                               | Done
 + Add/Remove noteoff note Pattern Editor                       | Done
 + Edit note length Pattern Editor (right cklicking)            | Done
 + Add/Remove note Piano Roll Editor                            | Done 
 + Add/Remove noteoff note Piano Roll Editor                    | Done
 + Edit note length Piano Roll Editor (right cklicking)         | Done
 + Edit velocity Piano Roll Editor                              | Done
 + Edit pan Piano Roll Editor                                   | Done
 + Edit lead lag Piano Roll Editor                              | Done
 + Context delete notes                                         | Done
 + Context menu fill notes                                      | Done
 + Context menu random velocity                                 | Done
 + Drag and drop instruments order                              | Done
 + Context menu Delete instrument                               | Done
 + Drag and drop intrument from library                         | Done
 + Main menu Add instrument                                     | Done

+Note properties ruler:
 + Edit velocity                                                | Done 
 + Edit pan                                                     | Done
 + Edit lead lag                                                | Done
 + Edit note key                                                | Done


testers are welcome.

greetings wolke 

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to