From: Dominique F. <fo...@gr...> - 2019-10-09 14:40:17
|
Hi Michael, Regarding the point a): you have just to use the \pageFormat tag ( https://guidodoc.grame.fr/refs/tags/Layout/#pageformat) and to set the page width to a pseudo-infinite value. It's less obvious for b): in fact, the basic answer is no, you can't ask the engine to draw from measure n to m, and you can't impose a spacing either. But I think there are simple solutions. Regarding the measures subset: you can draw in an offscreen and next copy only the selected measures. Using the mapping API (GUIDOScoreMap.h), you can get all the information to cut one or several measures in your offscreen and to copy them anywhere you want. The spacing issue is more complex: actually, if you want a temporal alignment between the score and your sequencer, it's probably more easy to do it the reverse way i.e. change the spacing in your sequencer for alignment to the score. Again the mapping API makes it easy to do. -- Dominique Le mar. 8 oct. 2019 à 22:17, Michael Chourdakis <win...@gm...> a écrit : > In my sequencer I want more control on the drawing. > Basically I want to be able > > a) to draw it in one system (that is, no break to multiple systems, just > draw up to available width > > b) Start and end in a specific measure, say draw from measure 2 to measure > 4. Ideally, with my own spacing (so the measure is aligned in my sequencer, > for example). > > Are these possible somehow? > > _______________________________________________ > Guidolib-devel mailing list > Gui...@li... > https://lists.sourceforge.net/lists/listinfo/guidolib-devel > |