summaryrefslogtreecommitdiff
path: root/muse2/muse/track.cpp
AgeCommit message (Collapse)Author
2013-09-12Chain clones after loading a file. Fixes Windfisch/muse#12Florian Jung
2013-09-02MovePartToTrackFlorian Jung
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-08-10cleanupFlorian Jung
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-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-28missing fileRobert Jonsson
2013-01-16Various usability fixes. Please see ChangeLog.Tim E. Real
2012-12-07Feature: Native VST instruments support. PLEASE SEE ChangeLog.Tim E. Real
2012-10-28Improved: Eliminated copious unrequired "controller" sections from songs and ↵Tim E. Real
templates. Eliminated ALL "controller" and "midiport" sections from built-in templates. For template "synth.med", changed synth ports to 198 and 199. Improved: Templates, use your chosen default output port/channel from the midi ports setup dialog.
2012-09-28compile fix: don't use DSSI-related stuff when compiling withoutFlorian Jung
DSSI-support.
2012-07-04Fixed new drum parts disappear as sson as they're drawn.Tim E. Real
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-26tiny fixFlorian 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-11-07housekeeping: pulled 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-11some testing and crash-fixesFlorian 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-08merged with trunk againFlorian Jung
drum ordering is now stored in the songfile track reading bugfix
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-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-08introducing namespacesOrcan Ogetbil
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-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
2011-01-09Completed soloing system. Other fixes - see ChangeLog.Tim E. Real
2010-12-12Translations are now handled by cmake. Updated the Russian translation. ↵Orcan Ogetbil
Added -l flag to override system locale.