Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:michael [2009/09/05 02:07]
michael
dev:michael [2009/12/22 04:11]
michael
Line 1: Line 1:
 ====== Michael's Post-It Notes ====== ====== Michael's Post-It Notes ======
 This is a place for me to jot down things I want to remember, in a place where I can remember where I put them. This is a place for me to jot down things I want to remember, in a place where I can remember where I put them.
 +===== Parts vs. Score =====
 +I don't have any specific thoughts about how to tackle this, but we really need some way to print parts vs. printing the entire score.  Tempo indications and other such directives are per segment, but many should be present in individual parts if they're printed separately.  We can make nice looking scores complete with brackets now, but there isn't any simple, convenient way to produce a set of parts from there.
 +
 +This along with thoughts about barlines and more reasonable handling of repeats all feels like a major construction project for Abraham Darby.
 +
 +===== Variable speed control =====
 +Pedro just asked me why we don't have variable speed control yet.  It's an idea that's been floating around in my head somewhere that I could probably pull off at this stage of my development into a developer, and I had sort of half nibbled on the idea.  Let's go from a nibble to a bite and put this on the agenda for Abraham Darby.
 +
 +===== Matrix "current segment" Indicator =====
 +The matrix is really begging for some notification widgetry somewhere, perhaps the status bar, to indicate which segment is currently active.  Similar in concept to the track/staff headers in notation, but it doesn't really need to be that fancy.  The matrix status bar really needs a current hover note indicator too, but I don't think I'm going to get that done anytime soon.
 +
 +
 +===== Cue Sized Notation =====
 +The newly reworked NotePixmapFactory doesn't lack a whole lot to be capable of drawing notation with different sizes relative to a primary size.  It takes some sizing cues from the primary size, and some cues from the "grace" size, and in this fashion ledger lines can be scaled horizontally while maintaining the same spacing as their full-sized neighbors.  We have LilyPond Directives \tiny and \small and so forth that can be used to do notes at cue sized in an inconvenient half-assed way.
 +
 +What we could do is rig something up so that we have grace notes that aren't really grace notes, maybe an alternative mode to the duration monobar to draw in cue size or something.  Probably make these take a different size from grace notes, to avoid confusion.  Maybe set the size up as an event property, has BASE PROPERTIES "CUE NOTE" or something for LilyPond export to switch on.
 +
 +It's only the beginning of a skeleton of an idea, but I like where it's going.  It would be nice to be able to do true cue sized parts through the front door and get rid of the stupid LilyPond hack version.  Cue notes come up rather often when entering the kids' 40 year old beat up piece of crap scores from the band room in order to produce legible copies, and it would be quite nice to use this dual sized NotePixmapFactory gizmo for more purposes.
 +
 +Something to think about for Abraham Darby as a pet project to do in between real jobs.
 +
  
 ===== Fermata and text marks on rest ===== ===== Fermata and text marks on rest =====
 
 
dev/michael.txt ยท Last modified: 2022/05/06 16:07 (external edit)
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki