summaryrefslogtreecommitdiff
path: root/muse2/muse/midiedit/dcanvas.cpp
AgeCommit message (Collapse)Author
2013-05-12fixed drum playback in new drum editorRobert 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-27fixed moving drum eventsRobert Jonsson
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-16Various usability fixes. Please see ChangeLog.Tim E. Real
2013-01-01speaker iconRobert Jonsson
2012-11-12Finished Aftertouch controllersTim E. Real
Feature: Piano KB / drum list show coloured dots when per-pitch controllers exist / have data.
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-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-05-28merged with release_2_0Florian Jung
2012-03-19merged with release_2_0Florian Jung
2012-03-15merged with trunkFlorian 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-25invalid pointer fixesFlorian Jung
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-11-07housekeeping: pulled fixes from release into trunkFlorian Jung
2011-10-16ctrlcanvas stuff. not ready yetFlorian Jung
BUGGY! problem is: while changing entries, ourDrumMap may be reallocated which causes abort()s and/or bugs.
2011-10-11improved steprecording in drum editorFlorian Jung
2011-10-11improved creating new notes in drum canvasFlorian Jung
2011-10-11improved drum canvas movingFlorian Jung
2011-10-10added "show all" and "hide unused" menu entriesFlorian Jung
2011-10-10steprec and dlist-enote-changing fixesFlorian Jung
steprec now works for new style drum tracks
2011-10-09recording and importing midi now works for new style drum tracks plusFlorian Jung
fixes for old-style drum tracks
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-03merged with trunk, removed more memory leaksFlorian Jung
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-10-03Fixed HUGE massive memory leaks in all things using CItemList, Tim E. Real
and SndFile, dssi, fluidsynth and other huge leaks. Large song with several dssi, vst, fluidsynths leaked 100's of MB, now only ~2MB.
2011-10-02drum list entry ordering is now rememberedFlorian Jung
bugfix in reordering drummap
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-23made the "have to sometimes focus menu bar"-problem less annoying.Florian Jung
the menu bar is ONLY selected now when we switch to a non-MDI-subwin which shares tool- and menubar (because this is the only case where it's necessary) tiny indentation fix in dcanvas.cpp
2011-09-10merged the first bunch of orcans changesFlorian Jung
STILL WAIT WITH COMMITTING NEW STUFF! i have to merge the rest as well! this is a bit buggy (connect errors, not tested much), but doesn't segfault immediately
2011-09-09namespace work (part deux)Orcan Ogetbil
2011-09-08introducing namespacesOrcan Ogetbil
2011-09-06Updated the licensing informationOrcan Ogetbil
2011-08-24merged with trunk: fetched pianoroll/drumedit bug fixFlorian Jung
2011-08-24fixed "moving notes in pianoroll with clone parts open duplicates notes"-bugFlorian Jung
2011-08-18merged with trunk, except:Florian Jung
- not applied the "masteredit saves toolbar state" change, as this is done by TopWin here in experimental - fixed some indentation error in scoreedit.cpp
2011-08-16More drawing fixes, improved accuracy (grids, timescales, edges, markers ↵Tim E. Real
guaranteed to align now). Much drawing changed to device (pixel) space instead of virtual space, for accuracy. Fixed display of audio automation graphs. (But not editing).
2011-08-08build fixesFlorian Jung