summaryrefslogtreecommitdiff
path: root/muse2/muse/track.h
AgeCommit message (Collapse)Author
2013-08-19some const-correctness. Part interface overhaul.Florian Jung
various fixes.
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-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-01-16Various usability fixes. Please see ChangeLog.Tim E. Real
2013-01-02deduplicated AudioTrack::{copy,add}DataFlorian Jung
2012-10-04added gain knob to channel stripsRobert Jonsson
2012-10-03defaults for wave track and audio input changedRobert Jonsson
2012-09-30various fixes and changesRobert Jonsson
2012-07-08see ChangeLogRobert Jonsson
2012-07-01final mergeFlorian Jung
2012-05-28merged with release_2_0Florian Jung
2012-03-16custom columns now send their changes to the device if appropriateFlorian Jung
2012-03-15custom columns only consider controller changes at tick0 nowFlorian Jung
2012-03-15merged with trunkFlorian Jung
2012-01-03merged with trunkFlorian Jung
added "copy drummap" to duplicate track dialog
2012-01-03merged with release_2_0Florian 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-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-14keyboard navigation for tracksRobert Jonsson
2011-10-13removed or fixed many FINDMICH markers. NEEDS TESTING!Florian Jung
2011-10-10track's drumlists can be loaded, saved and copied aroundFlorian Jung
2011-10-09recording and importing midi now works for new style drum tracks plusFlorian Jung
fixes for old-style drum tracks
2011-10-09updated MidiTrack::read and ::writeFlorian Jung
2011-10-08muted instruments in new style drum tracks are now respectedFlorian Jung
2011-10-08merged namespace changes. HOPEFULLY the last one.Florian Jung
2011-10-07added new style drum tracksFlorian Jung
atm, they aren't different from midi tracks except that they launch a drum editor by default added markers to help me finding the places to change TODO: instrument muting, in-note-mapping etc...
2011-10-07(hopefully) final huge namespace update.Orcan Ogetbil
2011-10-03merged with trunk, removed more memory leaksFlorian Jung
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-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-06Updated the licensing informationOrcan Ogetbil
2011-08-29Fixed audio automation graph editing. And now 'snaps' to discrete integer or ↵Tim E. Real
bool types. All control movements should update display now. Also slightly changed behaviour of Ctrl class. TODO: Fix some painting corruption, improve discrete display, add transparency etc. etc. Applied compilation patch to rhythmbase.ui by Jean-Damien Durand.
2011-05-25added step-recording support to the score editorFlorian Jung
moved clefTypes to avoid compile-horror updated templates due to the new toolbar
2011-05-21added midi clef in track list + right click menu to select columns in track listRobert Jonsson
2011-03-08removed some warningsRobert Jonsson
2011-03-05tweaks here and tweaks thereRobert Jonsson
2011-03-01allow to show/hide track-types from arrangerRobert Jonsson
2011-02-24Improved midi auto-connections. Fixed Organ synth crashing.Tim E. Real
2010-12-27create new project dialog addedRobert Jonsson
2010-12-02Please see the ChangeLogOrcan Ogetbil
2010-11-23Added Track::cname(), applied to strip labels' object names, so they may be ↵Tim E. Real
used in style sheets.
2010-10-13new branch muse2, first checkinRobert Jonsson