|
---
This section is used as a checklist for the development team for the 2.0 release if you have bugs to report or feature requests to... well, request. Please use our bug tracker:
http://sourceforge.net/tracker/?group_id=93414
You could also send a mail to our mailinglist.
There was previously a TODO page which now is archived as TODO_old
Terminology
= not fixed, important
= fixed
= confirmed bug, not very important
= not assigned yet
= bug confirmed but the bug will probably not be fixed at the moment. This could be for various reasons: 1. too much work to fix it 2. it is not clear how to fix it 3.... If someone else wishes to take a shot at it they are welcome to do so.
TODO items
List of items that need to be worked on.
[name] means that $name can tell more about this
Looping audiotracks doesn't always restart the audio at the right point [flo, robert]
arranger's sidebar's scrollbar's pagestep seems set wrong. [flo]
arranger's sidebar should be rearranged: when hiding the sidebar, the tracklist's width should stay equal, and the part canvas should expand. currently, it's vice versa [flo]
disable keyboard tracking for most (if not all) spinboxes [tim]
[unconfirmed] sometimes ghost notes at very low pitches appear [flo once had this because the pianoroll-toolbar with the pitch spinbox etc. wasn't disabled even when no note was selected. clicking the box caused a ghost note to appear. non reproducible. geoff beasley also experiences ghost notes, but nobody knows how they are created...]
make muse valgrind-clean [flo]
Bounce with freewheeling enabled does not produce working audio output. [ flo cannot reproduce. rjo - will recheck ]
Selecting automation is nonstandard [flo]
Cannot build in monolithic mode due to libmuse_core.a appears at wrong place in output (manual compilation possible)
end of bugs
begin of enhancements
Drum editor's note-info-toolbar doesn't work with multiple notes selected. should behave as in the pianoroll. [flo]
added program changes in pianoroll (and other editors) are invisible. display them somehow! [geoff beasley]
transpose-, patch- and volume- (maybe also pan, bank and so on) spinboxes should be displayed (maybe hidden by default?) in the arranger's tracklist [flo]
add the following toolbars: one containing a "time-scrollbar" (maybe more for different sizes), and some toolbars containing several widgets from the transport window (like tempo, key, recording mode and so on) [flo]
implement "edge-scrolling" for selections in the score editor [flo]
maybe allow controller graphs to be edited directly in the arranger? merge with automation. needs more thinking
REQUEST: pitch- and transpose boxes for the arranger? see mail from Florian with that title [flo]
finish new drumtrack stuff [only for flo]
add a tutorial system, which lets popup helpful hints whenever you're doing something you never did before [flo]
add support for automatic downmixing: that is: record a MIDI track's synth'es output, and store it along with that midi track (transparent! the user should not notice this as additional wave track or so). this can be extended as follows: [flo, robert]
- allow basic effects like fadein/out, LADSPA plugins etc.
- automatic export to some ardour- or traverso format
- intelligent recording management (that is, use all available audio inputs to record as many tracks simultaneously as possible, with as less user interaction (like re-plugging synthes) as possible
- when applying effects to these recorded tracks, allow to pre-render them as well (non-destructive, that is, keep a midi track, a wave track containing the bare raw recording, and a wave track containing the after-effect-data. of course, transparent!)
- intelligently re-record. that is, maybe only re-record the last three measures instead of the full song when i only changes the last measure or so.
add a patch-column, and probably some more to the arranger. make these columns hideable [flo]
solved bugs
default.med does not open the master track to default jack outputs.
insert empty measure does not seem to cut audio tracks
global cut does not seem to cut audio tracks
add "unify parts": a bit like "glue", just that it works on whole selections.
Importet wave, split in two, close --> crash
the arranger's port-rightclick menu should also offer unmapped devices. currently, it requires me to open the midi config dialog to set up some synth to be port 1, and then assign port 1 to the track. i want to just assign somesynth to the track, and muse automatically assigns it the next free port number and so on... see email
About says 2.0beta2
Logarithmic parameters in automation are not handled correctly
Selecting automation (i.e., clicking on the dropdown entries, which is nonstandard :/ ) in Automation rightclick menu requires ctrl+click, when "some popups stay open" is NOT set. should work without [robert, flo]
pressing CTRL while moving the mouse in the tracklists draws green lines, but it shouldnt [flo]
make "hide tracktypes" hide these tracktypes from the "add track" menu as well. (maybe offer a config option to switch between this and "allow all tracks to be added, but when adding a hidden track, un-hide it automatically")
the "Windows" menu doesn't always display the up-to-date window titles, as they might be changed in the meantime (e.g. Pianorolls and ALT+left/right) [flo]
focus stealing issues between mixer and main win: when trying to activate the other win, immediately the first takes over again. [flo and geoff beasley]
arranger's sidebar's scrollbar is buggy: on muse start, it doesn't appear when it should (manual resize neccessary)
marker and arranger windows' visible state aren't restored properly: arranger is always shown, marker always hidden :/ [flo]
port's instrument type is not remembered (in the midi devices config)[flo]
"load song on muse-startup" was horribly broken. workaround is a timer which waits some milliseconds before actually loading the song. but this is an awfully dirty fix, someone should do it right [flo] -- tim did. thanks.
|
|