Requested Feature List

Arkkra maintains a list of requested features. Most of them were requested by users, and the rest we added ourselves. In each new release of Mup, we implement more features from the list (and take them off the list when done). We don't guarantee that we will implement any particular feature.
ID DESCRIPTION
130 make it possible to end til clause at a grace note
205 support location variables off of syllables
208 support nested tuplets
216 MIDI could infer things from STUFF
217 way to specify gradual tempo and volume changes for MIDI
226 limitation on grace backup with vscheme != 1 and voices have diff numbers of graces
259 grace groups could collide with grace groups in other voice
261 tuplets or other unusual time values can sometimes get spaced strangely because of how chords are placed
266 allow adjustment of size of Ped *
267 way to bracket chord that spans staffs
280 cross-measure beaming
286 sometimes need way to have underscore go through rest
291 4-line staff, etc for Gregorian chant
297 an "auto-arranger" feature
298 a "harmony analyzer" feature
304 allow different time signatures on different staffs
308 include lyrics and chords in MIDI output
311 allow custom key signatures
317 allow tying notes from one voice to another on same staff
326 tablature slur (we use slur as slide)
330 multiplication and division in coordinate offsets
336 way to auto number every measure
337 allow specifying a list of staffs on a staff or voice context
357 have legato marks negate release and maybe apply both release and staccato
361 MIDI offset to synchronize better for instruments with slow attack
366 handle tabs in text strings
369 bold and boldital music characters
370 way to automatically show voice ranges
371 quadruple whole note symbol
372 way to do footnotes
377 support for SMDL
378 support for NIFF
383 rotate output in mupdisp when in landscape or 2-on-1
385 way to transpose without getting double sharps/flats
386 way to show alternate for different verses, like 4 or 2 eighths
390 bounding box of actual marks, not whole page
391 support Jazzfont
407 something like "with" list, but outside the staff
413 way to draw arrow, specifically in lyrics
421 output x,y at MIDI time for "follow the bouncing ball"
422 bracket on lyrics going into a chorus
423 auto adjust of scale to fit on specified number of pages or way to specify measures per score
426 measure duration notes
427 counters
434 double measure repeat
439 transpose DO/RE/MI in chords
442 way to query stem dir, parameters, etc
445 way to make some subset of [] items carry forward
448 better way to show guitar fingering
450 have octave of first group be inherited for remainder of measure
451 maybe way to override the normal stem extension to middle line
452 fingering number to the left of notes
453 a newsong directive
456 German h for b natural
474 dvi version of uguide
476 don't count "all space" measures in measure count
479 mupdisp automatically rerun when file rewritten
482 filter to transpose Mup input to different keyed input
484 way to reorder staffs for printing
487 abc input mode or front end
490 better slashes through numbers
491 printed and actual time signatures
493 incipits
495 predefined page formats
497 size parameter for notes, to make all cue
498 line on figured bass
500 way to specify label justification
501 control of cue size
502 bar lines between staffs rather than on them (allow location tag on staff?)
503 control of tuplet number position
504 manual control of ending points of tie/slur
507 parser as library to allow building other tools
509 color
510 French lute tablature
515 make pedal consistent across voices on staff, and allow pedal to apply to multiple staffs for MIDI
516 allow a "none" in addition to "all"
517 way to decrement measure number
518 way to specify "all staffs except..."
519 other beamslope styles
521 allow tie designation in lyrics time
523 rehearsal at other than bar line
524 allow same note letter with sharp/flat/nat on drum/MIDI staff
525 drum map
526 beam thickness parameter
532 make grace frets full size
533 html version of quick reference
535 MIDI true handling of DS al Coda
536 -q option to prevent copyright message
537 automatic verse number at the beginning of each score
538 4 voices on a staff
539 way to specify side for with, and to put next to note head when on stem side
541 lyric of underscore to mean continue current underscore
542 pilefactor for pile font size scaling
543 beaming back to normal
544 remember the [] for use on later groups
545 underlined text
547 tie/slur out of ending back to repeatstart
549 ossia, or allow visibility change without scorefeed
550 allow font/size change before circled text
554 Hungarian characters
556 put tuplet number closer when beamed and not bracketed and beams are inside the staff
561 allow mixing newlines/pile/vertical motion in a string
567 way to make Mup generate the Ghostscript alignment
578 support something like \w for whitebox behind strings
579 describe fingering workaround in uguide
582 support ... on pedal for simile
584 tie/slur changes
585 command to print verses below the score
590 a way to specify "don't allow a newscore here"
594 way to not beam consecutive grace notes
595 Nachschlaege
597 graces with split beams
599 way to escape slash after o for dim
602 label for multiple instruments on one staff
605 use double underscore to force lyric underline to go farther
606 Unicode
607 8bass, bass8, trebledlb clefs
608 way to force printing time signature (like after hidechanges)
610 automatic rehearsal marks every N measures
612 more control of beaming
614 Chinese notation
617 string escapes to get filename
619 courtesy key signature at end of 1st ending when key changes
622 relative defoct setting
623 up to 12 tab strings and allow some to be invisible or wider
624 way to get cue notes on one staff and regular on another only entering once
627 ph and eph to specify phrases with lyrics
629 custom beaming overlaying just a portion of measure
633 more control of tuplet appearance
635 ability to do 2 notes on same pitch on same voice and other tablature enhancements
639 note symbol as denominator of time signature
648 centering of lyrics between specific verses
649 implied tie for appegiated chord
650 maxleger to force automatic octave marks
652 way to use different bar line types on different staffs (or at least make some staffs invisbar)
655 \f(R) etc to change font in same family
656 ability to use backticks and string concat on include file name
658 allow release to be negative
659 parameter to give warning if measure space was implicitly added
661 control of staff line width
664 disallow senseless tuplets
665 string escape for date/time modified and total pages
666 way to add time/key sig, etc at arbitrary places
667 arithmetic in macros or wherever numbers can be used
668 ability to specify stem dirs on cross staff beams
671 feathered beams
672 more helpful processing of cascading errors like missing quote
673 compile time option to use A4 as default, etc
686 mensursrichen (between staff lines not necessarily at bar lines)
687 way to center "with list" items on a chord
688 gridsatbegin
692 allow mixed stem dir on non-cross staff beams
694 put staccato/legato "with" marks inside phrase curve ends
695 allow "release=N" on phrase to apply to all except last
696 slurrelease parameter to apply to slurred-from notes
699 make duplicate parameter names in macros work like most other preprocessors
703 something like a #line directive to correlate back to input line to some preprocessor
704 force odd/even page
705 allow restcombine/multirest for a single measure
714 backticks working differently
715 make a cresc/desc < > pair automatically use same dist to align
716 allows stafflines of other than 1 and 5 (like 3)
717 something like a .muprc file to override some things
720 elseif construct
724 shorten stems as they stick out from the staff
725 specify phrases via Bezier curves
728 alternation across staffs
729 if stafflines change at restart, don't force new score
730 range for staffsep, like scoresep
731 parameter to limit number of scores per page
732 control of size of curve joining syllables
733 ability to force grace note stem direction
735 circle drawing command
736 note clusters
742 Mupmate color syntax highlighting
743 Mupmate ability to pass arguments to player/displayer
744 Mupmate user-supplied editor
745 Mupmate "goto bar" menu item
746 Mupmate use gv 'watch' mode
747 Mupmate menu/toolbar shortcuts for things like key
748 Automatically select alternate transposition if specified won't work
751 Print text at an angle