summaryrefslogtreecommitdiff
path: root/muse2/muse/midiedit/drumedit.cpp
AgeCommit message (Collapse)Author
2013-08-16Parts have their own, non-shared EventList (still WIP!)Florian Jung
removed refcounting in Eventlist Part::events() is now a const EventList& chaining parts now a Part:: member function made Track::events, ::mpevents public instead of using an insane reference-accessor TODO: need a grouping indicator of clones (like the eventlist pointer was used for)
2013-05-14move drum in drum editor with midi inRobert Jonsson
2013-05-08Yet another MAJOR audio engine and plugin/synth process chain re-write. Tim E. Real
And much more, see ChangeLog, May 8 2013.
2013-03-28read old drummapsRobert Jonsson
2013-02-23Added missing line draw shortcut (F) to drum editor.Tim E. Real
2013-02-20MASSIVE FIXES: MANY editor, usability, operation fixes and changes. Tim E. Real
See ChangeLog.
2013-02-02Solved: "Old style" Drums: Track channel/port re-enabled, drum list columns ↵Tim E. Real
default to them. Required some icon and colour changes. See ChangeLog. Fixed Old Style Drum lockup: Certain item channel overrides caused infinite loop in Audio::processMidi().
2013-01-26Feature/fix: Zoom at cursor! Zoom now zooms about cursor. Tim E. Real
2013-01-16Various usability fixes. Please see ChangeLog.Tim E. Real
2012-11-25Speaker onRobert Jonsson
2012-11-12Finished Aftertouch controllersTim E. Real
Feature: Piano KB / drum list show coloured dots when per-pitch controllers exist / have data.
2012-11-03Improved: Instrument Editor, fFixed MANY bugs. Should be SOLID now. Tim E. Real
Improved: Midi controller graph 'Ctrl' popup menus. Improved: Aftertouch and PolyAftertouch (channel/key pressure) are true MusE controllers now. TODO: Still W.I.P. See ChangeLog
2012-10-27Improved: Velocity graphs. Icon for showing per-note or all velocities. Also ↵Tim E. Real
found in Settings. Improved: Piano KB has current selected note (yellow). For velocity/polyaftertouch/other per-note ctrls. Bad timing warning now has "don't show again". Added 'speaker' icon to drum edit. And drum list and piano keyboard now obey the 'speaker' icon.
2012-10-22Fixed regression: Re-add default managed controllers to midi ports at ↵Tim E. Real
Song::clear. W.I.P. Preparations for Aftertouch and Poly Aftertouch graph editing.
2012-10-20Improved: Midi initializations. New settings options, can be 'quiet'. ↵Tim E. Real
Complete rewrite of initializations coding. Improved: Midi controller graphs: Control selector 'S' popup now stay-open, AND NOW with multi-coloured dots. Bonus! Pianoroll and drum edit 'Ctrl' buttons ALSO now popup this very same menu. Improved: 'Old' drum track 'drum controllers' display and operation: Fixed several problems.
2012-10-01drum editor fixesRobert Jonsson
2012-08-04REWRITE: Introducing: More bits for Song Changed SC_* flags. Tim E. Real
Added MusECore::SongChangedFlags_t (in new type_defs.h file). Declared as int64 type. All Song Changed parameters, handlers, connections, calls, colateral operations etc. now use this new SongChangedFlags_t. All the handlers are now ready for the code bodies to accept any extra flags, devs need not do anything more than define new SC_* flags and write support inside the handlers. Please beware these possible extra flags when writing songChanged handlers and setting updateFlags.
2012-08-04Introducing: More bits for Song Changed SC_* flags. Tim E. Real
Added member Song::updateFlags2. Song::update() now takes an extra 'flags2' param. Please see ChangeLog for important information.
2012-07-29fix zoomRobert Jonsson
2012-07-07see ChangeLogRobert Jonsson
2012-05-28merged with release_2_0Florian Jung
2012-03-19merged with release_2_0Florian Jung
2012-03-15merged with trunkFlorian Jung
2012-01-18moved redundant toolbar generation into TopWin::TopWinFlorian Jung
2011-12-30instruments can load their patch'es drummapsFlorian Jung
automatic setting of drummap according to patch this is turned off when the user manually changes the drummap TODO: let him turn it on again moved MidiTrack::read/writeOurDrummap out to helper.cpp extended xg.idf and gs.idf to ship the drummaps still work in progress, but should be usable and stable, though incomplete
2011-12-25disallowed mixing old-style and new-style drum tracks in one editorFlorian Jung
2011-12-25fixed other editors not being updated when using the "hide all" Florian Jung
etc menu commands
2011-12-25ctrlcanvas now reacts properly on ALT-left/right part changesFlorian Jung
2011-12-21merged with trunk (that is, pulled the fixes from release_2_0)Florian Jung
only quickly tested, seems okay on the first glance
2011-12-14pulled fixes from release into trunkFlorian Jung
2011-10-20merged back release branch to trunkRobert Jonsson
2011-10-16Fixed crashes reloading songs having open editors. Previous memleak fixes Tim E. Real
revealed some problems. Installed bool TopWin::deleting(). It is set true when closeEvent() is called in any self-deleting TopWins. Used it to make all such TopWins and their corresponding child canvasses ignore songChanged signals.
2011-10-12drum map saving/loading only shown when appropriate, and movedFlorian Jung
2011-10-11merged with trunkFlorian Jung
2011-10-10small drum-map-hide-menu-entry additionsFlorian Jung
2011-10-10added "show all" and "hide unused" menu entriesFlorian Jung
2011-10-10Followup: Added handy 'open midi config' to tracklist midi outport popup.Tim E. Real
2011-10-08merged namespace changes. HOPEFULLY the last one.Florian Jung
2011-10-07(hopefully) final huge namespace update.Orcan Ogetbil
2011-10-06you can now hide and show drumlist instrumentsFlorian Jung
squashed some minor bugs
2011-10-03drum map changes are now handled properlyFlorian Jung
2011-10-03added support for changing grouping modeFlorian Jung
2011-10-03added infrastructure for being able to handle major drummap changesFlorian Jung
should have changed nothing in functionality
2011-10-03added support for grouping tracks in drum editorFlorian Jung
2011-09-30added dedicated drummap to tracks (only relevant for new-style-drumtracks)Florian Jung
propagating ourDrumMap changes to track's drummaps changed volume percent limit from 200 to 999 cleaned up a bit
2011-09-29drum list supports new style modeFlorian Jung
added ability to reorder in new style mode (properly) still work-in-progress
2011-09-29removed "reorder list" function when in new-style-modeFlorian Jung
really tiny cleanups
2011-09-28first changes for "new-style-drumtracks"Florian Jung
almost certainly buggy, incomplete etc.
2011-09-14- provided sane configuration defaultsFlorian Jung
- updated templates - windows->tile/arrange in rows/columns doesn't maximize a window if it's the only one - removed "bool initalizing stuff" - small fixes for focusing and toolbar-sharing
2011-09-13added copy-in-range support for midi editorsFlorian Jung