Recent changes to Muse
Some of the recent changes to Muse
Sept 20 1997 version:
- Added advice to help file about creating tablature.
- Note added to tripletted or dotted chord automatically acquired dot or becomes tripletted.
- Repetition of a note within a tablature arpeggio is now allowed (and guaranteed to get the same string and fret throughout the arpeggio).
- Show layout controls renamed to Show invisible elements and key signature of C made visible in this case.
- UNDO facility added.
- Symbols inserted on mouse UP instead of down. Legers lines drawn on mouse down and drag. Symbols deleted on mouse right button UP, symbol to be deleted highlighted on mouse right button down or drag.
- Edit all lyrics function added. You activate this by right mouse click on a word - preferably the first word in the piece.
- Changing key and preserving pitch now avoids introducing sharps in flat keys and vice versa.
- Customisable settings for numbers of leger lines etc. (Also fixes tablature overlapping lyrics).
- Tuning and number of strings can be set for tablature generation. Allows bass tab, mandolin, banjo…
- Tablature editing! (at last) Mouse mode or keyboard mode.
Sept 30 97 version - fixes for two regression bugs:
- Change font scale required exiting and re-starting Muse to take effect - fixed. Fonts made bolder.
- Notes were "dinged" at the wrong pitch when entered
Oct 10 97 version - fixes for guitarists:
- Printing bug fixed. On some systems text did not appear, even though the notes and staff did. (Tablature is mainly text!)
- Fixed ties - should make guitarists happier!
- ASCII tab output.
Oct 18 97 version - printing improvements:
- Printing of multiple copies in Right-Adjust mode gave progressively more peculiar spacing
- Printing multiple copies caused fonts to become tiny on second and subsequent copies.
- Printing in right-adjust mode gave erratic spacing of triplets. Looked funny
- Sharps and flats did not print bold enough. (Not good if you’re reading over someone’s shoulder!).
- Lyrics were positioned wrongly when using a clef other than treble
- Added an Annotation type - allows you to put text anywhere you feel like
Nov 2 97 version - usability improvements:
- Improved scrolling - Page up key scrolls up one system but keeps the cursor place
- Auto scroll up when entering in mouse mode and running off the bottom of the screen. This allows you to "touch-type" without interruption.
- When cursor wraps to next line, entering dot will still dot the previous note.
- Adding / removing a staff from display scrolls to keep approximately the same place in the music
- Open file dialog no longer displayed when opened by double-flick on a file
Jan 17 1998 version - more usability, mainly
- Transpose All added - one click to put the whole thing into a new key
- Slur marks added - fixes a bug in ABC input
- Paste bugs fixed - pasting ties, pasting into different clef.
- New tune dialog bypassed if started by double click on file
- Arbitrary time signature allowed
- Bug fixed that caused ragged left hand margin
- Double digit fret numbers no longer overlap
- Quavers beamed in groups of 4 rather than 2 in 4/4 or 2/2 time
- First shot at MIDI input - very flakey - don't rely on this!
Jan 25 version - better printing, mainly
- Better graphic for Repeat First-Time-Only
- Fix bug in beaming of triplets.
- Fix up missing repeat-begin (previously did not play correctly)
- When new staffs added, automatically add clef, key-signature and time-signature.
- Dalmation effect fixed (if you never saw this effect, just be grateful!)
- Printing tablature sometimes missed (or partly missed) the bottom tab staff on page
Jan 29 version - one annoying regression fixed
- Saving abc file gave spurious warning about non-empty hidden staff
Feb 11 version - bug fixes (thanks to those who reported them!)
- Crash on loading file fixed (quite rare - thanks Tony Gray).
- Spurious extra note at start of file eliminated when file opened by double-click.
- ABC input and output bug fixed: Accidentals now handled correctly with written-out chords.
- Fix beaming (regression) dotted 1/8 followed by 1/16 now beam again (thanks Dimitris).
- MIDI file output with many parts and first part not played used to generate invalid file (thanks Tony).
April 12 version - bow/strum directions, ASCII tab, lyrics, ties and many other fixes
- Repeat-ends added automatically during a Play command are removed again
- Spurious warning about repeats now comes out less often.
- Cancel in New Tune dialog backs out properly.
- Shortcut (F4) added for Clear Mark (short for Alt+e m).
- Fixed crash associated with Repeat First-Time-Only symbols.
- Capitalise first letter of guitar chord on input.
- Repeat first time only symbol matches the following line in height.
- Bow / strum markings now supported (including ABC support).
- Mark chord, add notes to top and bottom then copy it doesn't crash.
- Irregular spacing and other peculiarities when pasting chords fixed.
- Written-out chords shorter than crotchet (1/4 note) in non-treble clef now OK.
- Widely-spaced chords shorter than crotchet (1/4 note) now have stem that joins up.
- Tie lines are bolder, ties across line correctly allow for margins.
- Save .MID file without staff 1 playing now generates a valid MIDI file.
- For adding lyrics, a tied note now counts as one note.
- Typing t (tie shortcut) *beyond* end of music now ties last two notes in staff.
- When tie added, cursor is left on note following tie ready for further input.
- Notes which required accidentals when entered from tab will now make into chords
- Some symbols tidied up (especially vertical size of long rests)
- Lyrics input - no longer repeats last word, now handles multiple + signs OK.
- ASCII Tab output fixed to do multiple lines sensibly!
May 9 version - Fonts, Options reorganised, Many bug fixes
- MIDI file reading greatly improved (not sure I’d call it good yet)
- Separate fonts for text/annotations, tab, titles, lyrics, chords, other things (time sigs etc)
- Entering note into chord with guitar chord at same place fixed.
- Options rationalised and divided into temporary, permanent, default and file settings
- Editing music with tablature present now re-calculates tab in some cases where it failed to.
- Tablature is now correctly aligned when score is right-justified
- MIDI selection list box has first item selected to reduce confusion.
- Play from middle of repeat fixed (regression introduced in April 12 version)
- Added Bass guitar to instrument tuning dialog
- Discovered and fixed another case of seeing double
- Changing legers does an automatic re-adjust (previously it looked stupid)
- Transpose down by large amounts (especially 8ve) no longer makes garbage key sigs
- Copy and paste to a different clef finally seems to work properly
- Cursor no longer disappears for Repeat First-time only in mouse mode (April 12 regression bug)
- Pasting a passage with text no longer truncates the text.
- "Not saved as mus file, save now?" now saves as mus file, rather than current type.
- ABC missing repeat algorithm improved - inserts also after ||, not just :||
- Bug fix - cursor became invisible in mouse mode , especially with key sigs
- Improved layout - guitar chord moved after tie or accidental to align with note
- Home now works correctly even when left margin is non-zero
June 10 version - Important fix in Transpose (caused crashes), A few other fixes
- Non right justifying newline added. Allows short intros in R J mode.
- Minor bug fix. Open or New starts at top of file, irrespective of previous scroll position
- Help file location. If it ever finds the help file it remembers where it found it.
- Delete of long text, title, annotation etc in Edit Mode preserves the object properly for re-entry.
- Volume indications placed below staff, not in middle (thanks, Jennie).
- Bug fix in transpose which could cause incorrect beaming, wrong stem direction and crashes
Aug 4 version - At last tells you how many pages it will print as.
- Chords position adjustable to get them clear of lyrics
- "Boredom coefficient" message made less facetious and more meaningful! (thanks, Ian).
- Setting tablature generation hand position weight fell through into spurious code.
- Transpose all out of key of C left messy first line. Fixed.
- Dotted semibrieve rest had dot overrunning next symbol (thanks Derek). Fixed.
- Fix up all parts to same length before File Append, add double bar to avoid repeat problems
- Scroll bar fixed.
- Greater variety of ABC key signatures accepted, including some "Barflybynight" variations.
- After transposing some note tails could be left going the wrong way. Fixed.
- Ctrl+Alt+P gives a way to see how many pages will be printed
- Chords above staff options now fixes up existing chords as well as new ones.
Sept 14 version - bug fix for tablature files
- Saved tablature files sometimes crashed on loading. Fixed.
- Ties from high pitched whole notes (semibrieves) curved right way.
- Added help about entering chords
- Half note (minim) rests allocated more space.
- Top margin when loading old files fixed
- Tracing option added to help menu. (For bug tracing only).
Dec 1, 98 version - MIDI input, in-place note editing, free-rhythm
- Warning if printing or saving tab before optimisation.
- Speed buttons added to tab tuning dialog for drop bass, Open G and "vihuela".
- "2" added at start of second time to balance the "1" for first-time-only sections in repeats.
- Bug fix if tie entered beyond final note which was part of a chord. Could cause a crash.
- Improved handling of layout of TEXT type. Allows printing "blank manuscript" sheets.
- Exception handler added to attempt to handle any crashes (that aren’t supposed to happen anyway).
- No time-signature now allows free measures (put the lines where you like) does not default to 4/4.
- "Other" and "None" added to new tune dialog for time signatures. "Other" added to time sig menu.
- MIDI file input *greatly* improved (still does "just the notes" not instruments, pitch bend. volume etc).
- New option to split notes which span bar lines (was needed for MIDI input anyway).
- New option to avoid automatic insertion of bar lines (useful when editing).
- Improved algorithm for removing spurious accidentals
- MIDI set-up is now persistent (i.e. don’t need to tell it every time).
- Accepts :|[2 as an ABC end-repeat (thanks, Joel and Mimi)
- Choice of quantisation, Grand Staff option and Single Staff options added to MIDI input.
- In-place note editing (Ctrl+arrow keys will stretch, shorten or change pitch of note)
Jan 2, 1999 version - ABC improved and bug fixes
- MIDI setup no longer released after every play. (Was very tedious!)
- MIDI setup details cleaned up a little (less tedious to get no dings).
- ABC syntax - support M:None better.
- Bug fix in bar-counting when free-rhythm time signature happens mid bar.
- ABC syntax allow x and y on input (even though they are hideous).
- Prevent attempts to clone slurs (thanks, Bruce).
Jan 10, 1999 version - fixed serious bug in cloning
- Ctrl without focus no longer stops playback
- Bug fix - Clone symbol could cause invalid files to be created (thanks Daniel).
- Bug fix - Flat in flat key in bass clef was sometimes cleaned up erroneously (thanks Bruce).
- Bug fix - eliminate spurious reports of non-empty second staff when saving ABC.
- Bug fix - merging of ties didn’t always do a good job.
- Ignore mouse click which gives focus to Muse. Allows you to click on it to bring it alive.
Feb 8, 1999 version - better ABC parsing plus some bug fixes/cleanup
- Eliminate annoying message saying you only have one MIDI device.
- Use upper case letters for ids and passwords (helps fuzzy faxes)
- Fix bug in Transpose. Sometimes failed to transpose parts of written-out chords.
- Alter new tune time-sig default to make 3/4 visible (that has got to be a windows bug!)
- Bypass problem where staffs occasionally not visible. (Rare device driver bug I believe)
- Fix bug in ABC time sig input - exhibited by my sample file - blush!
- Improved ABC parsing - allow spaces and tabs in many places - e.g. after V:
- Fix bug in layout of ABC files (invisible stuff like copyright notes upset the music layout).
Mar 9, 1999 version - mainly bug fixing
- Various bugs in transpose fixed (to do with written out chords and guitar chords).
- Print bug fixed. Printing 1 part of multi-part score could cause hang.
- Much more forgiving ABC parsing (but it still needs an X: line)
- Brieves and brieve rests added (double notes/rests)
- ABC ties into repeats disallowed with diagnostic - used to just make a mess.
- Problems with multiple concurrent ties cleaned up.
- Spacing of text, guitar chords etc. with accidentals improved.
- Better ABC diagnostics (more specific, less verbose)
- Better slur handling from ABC input
- Layout bug fixed to do with slur at start of line
- Better fixup for missing repeat-start in ABC
- Cloning bug fixed
- Fixed problem in flat keys where 256 spurious flats could sometimes appear.
Mar 30, 1999 version - optimised and tidied up
- Made fast again (in fact faster than before - thanks Keld).
- Triplets drawn more nicely (with "slur" arcs)
- Greater control over spacing (can insert custom spacing where you want).
- Use ctrl+arrows to adjust rest length (used to cause a hiccup).
Apr 16, 1999 version - several new small features
- Draw fancier tails on isolated quavers and nicer acciacaturas
- Add "end of tune" marks for helping ABC output of multi-tune files
- More generous parsing of ABC files (esp. X: and T: lines)
- Automatic generation of multi-tune ABC files from multi-tune .MUS files
- Option of wider default spacing between notes
- Bug fix in layout where multiple symbols at same point
- Allow vertical adjustment via Ctrl+arrow of most symbols.
- Better drawing of "second time only" symbol for repeats
- Change clef added to edit menu (useful to get the bass clef in from MIDI
-
May 16, 1999 version - Another several new small features
- Add half-speed shortcut (like double-speed)
- Add play delayed feature to let you get your hands on the instrument
- Alter shortcut keys and menus for tab show/hide/optimise to free s for Sharp on US keyboards
- Prevent # from generating BOTH a sharp AND a rest on US keyboards.
- "Segno" sign added, though player ignores it
- Fixed Mark colouring bug
- Allow locking of tab notes so that optimisation will NOT affect them. (Unlocked tab is grey).
- Make RIGHT mouse always generate menu. Alt+RIGHT mouse will delete with no menu
- Fix bug in drawing of isolated semiquavers
July 19, 1999 version - Allow 2 parts on one staff (much requested)
- Allow two parts on one staff (tails up and tails down). Many consequential changes, e.g. file format.
- Further ABC file improvements. Include index number in titles list. Protect against no selection.
- Make it possible to enter unisons in tablature.
- Four options for note head shapes (square, diamond, cross or round.
- Add chord types +4 and 5 C+4 = C F G (rather jazzy) C5 = C G C’ ("power chord" with no third)
- Warning issued before printing invisible elements.
- Allow four different note head shapes (normal, cross, square, diamond).
July 28,1999 version - bug fixes
- Fix conflict between note-head shape and tab generation
- Fix index number reporting in abc titles dialog
March 30,2000 version - transpose reworked plus some more fixes
- Bug fix: appending ABC file caused multiple time signatures
- Bug fix: ABC file with (illegal) newline in middle of chord caused major upset
- Bug fix:Ctrl+right arrow to stretch beamed dotted quaver could cause beaming error
- Edit all lyrics; delete; OK now gives warning and chance to cancel before removing all the lyrics.
- Tabs in lyrics now discarded instead of printing as blobs.
- Bug fix: Ctrl+up/down could give "no fingerings possible" even if no tab showing.
- Bug fix: ABC Error listing left lying around even when there were no errors.
- Transpose completely re-done.
- Some error messages reworded
- Staff line width independent of spacing (option to vary it - saved with file)
- Font bug fixed - caused text not to print on some systems
- Font dialog improved - now remembers the previous setting
- Setting default font for new files simplified (asks when you set font)
- New file format - more extensible, fewer incompatibilities
- Double-click on file bug fixed
- Capo for chords added.
- Bug fix (the sharp that couldn't be deleted)
- Bug fix - incorrect vertical alignment of layout
- Titles, Annotations etc. now editable via right-click
- Support added for Application key as alternative to right-click
- Positions of annotations can be moved left-to-right by Ctrl+arrows
- Bug fix - some files opened with notes misplaced until an Adjust
- Bug fix - sometimes got two clefs at the start of a line
- Bug fix - changing clef left notes playing at the old pitch but looking like the new
- Bug fix - storage leak when generating tablature with arpeggios
- Relative scale length (max stretch) stored in file along with string tuning.
July 11,2000 version - Usability, better tab, better ABC plus some more fixes
- Bug fix: ABC file with no time signature at all caused a crash
- Bug fix: (blush) the lyrics example in the help file went wrong!
- Bug fix: Cancel from advanced transpose still did something!
- Bug fix - correct positions of bar lines in tenor clef
- Add transposition for many more instruments
- ABC support for all four clefs and transposing instruments
- New option to suppress automatic removal of unnecessary accidentals
- New option to include any locked tablature in ABC output"
- Bug fix. Cursor left of left margin sometimes refused to wrap back to line above.
- Cursor positioning when adding first bar line in keyboard mode improved.
- Allow use of menus from keyboard mode without upset.
- Full support of modes (for ABC and otherwise)
- Bug fix (to do with accidentals inside chords in ABC).
- Bug fix (to do with tied notes inside chords in ABC)
- Better right-click and Ctrl+arrow editing (+help of course)
- Bug-fix: slurs which spanned lines were drawn wrongly.
- Add Clone to almost all right-click menus
- Better help - context-driven help available in almost all dialogs.
- "Switch this note to the next string" functin for tab
- Extra simple clef changing (Ctrl+down-arrow on clef)
July 27,2000 version - More usability and general cleanup
- Right-click menu for keysig changes
- Right-click menus for tab notes
- Tab tuning - add preserve pitch boxes
- Fix bouzouki tuning
- Transposes which do not affect the playing leave the tab alone
- Tidy up some layout when right-justified
- Allow editing when right-justified (at last!!)
- Several minor, but annoying bugs fixed for tab entry from keyboard
- Cursor now stays in tablature on delete
- Cursor follows symbol when appropriate for Ctrl+arrow editing
- Obscure, harmless cloning bug fixed (to do with storage, gets rid of message).
- Greater control of ornaments, Mordent and inverted mordent added
- Tuning dialog warns about transposing tunings and pre-selects old tuning
- Bug fix to do with saving defaults
Aug 3,2000 version - A few bug fixes
- Alignment of symbols better
- Keyboard mode works properly in tab
- Keysig appended at end of piece could cause crash (fixed)
Jan 16, 2001 version - yet more tidying up
- Advisory accidentals allowed
- Removing spurious accidentals works better
- Bug fixed in beamed quavers with grace notes within the beam
- Bug fixed in drawing a slur across multiple lines with no notes on final line
- Right justified editing (two bugs fixed)
- New function: Join ties in mark, Join tie pop-up menu for tie.
- New option to control the size of the blob.
- Chords names can now be edited in-place
- 2--- for 2nd repeat moved to miss bar lines
- "Split notes crossing bar lines" and "Join ties automatically" are now separate adjust options
- Menus restructured a little.
- Ties in tablature now shown as =.
- Some MIDI input bugs fixed. (Files which had zero length notes and other oddities).
- 12/8 time signature beamed in 3s not 4s
Jan 24, 2001 version - bug fixes
- cursor movement fixed - failed to wrap at end of line
- handle unmatched newlines in multi-part scores better
- tidy up dialog for making new font the default
- draw dotted brieves better
- musical mode of keysig drawn more intelligently
- draw legers for brieves better
- generate triplets in ABC output
- handle strange note lengths in input
Jan 31, 2001 version - one bug fix
- eliminated spurious complaints about note lenghts in ABC input