Re: [fomus-user] question
Status: Alpha
Brought to you by:
psenicka
|
From: David P. <dps...@gm...> - 2009-11-26 23:59:55
|
The grace notes you explicitly specify w/ a so-called grace offset--if you want grace 16ths, you need to translate that to the logical value (1/4 of a "beat" by default). So the grace note would all have the same time value, "grace times" of 0, 1/4, 1/2, 3/4, 1, etc.. and durations of 1/4 It's possible to get fomus to use strict notation values (1/16 = sixteenth notes, etc..) and change that behavior for different chunks or segments, but it's not implemented in the scheme/lisp interface yet. to get a 5/4 measure you specify a measure of duration 5. The default behavior is to put a 4 in the denominator. The `timesig-den' setting specifies the denominator (by default it's 4). The idea is that if you then specify a measure of, say, duration = 5+1/2 (or any other arbitrary duration), then fomus figure out the right time signature for that (so it would use 8 in the denominator). Everything is reduced to time in "beats," even when specifying measures. If you want to just tell it "5/4" measure, then I need to add a setting for that. : in your example: `tuplets' needs to be set to 13 (the default is not to go above septuplets), and `tupletdur` can be used to specify a tuplet duration (which fomus will use if the notes fit properly into a 13-uplet)--so if the 13th notes span, say 2 beats, then set `tupletdur' to 2 for those notes. You also need to set `min-tupletdur' and `max-tupletdur' to put bounds on how short or long tuplets are allowed to be. unfortunately fomus needs `tuplets', `max-tupletdur' and `min-tupletdur' as bounds for its search, I haven't figured out a simpler way to deal with tuplets yet. in the next release I'll implement these things (these are probably what you're looking for): notation values (1/16 = sixteenth notes, etc..) in scheme/lisp a `timesig' setting (right now you have to set the duration of the measure and `timesig-den') a `tupletrat' setting to be used with `tupletdur' which will let users explicitly specify tuplets (I think a "begin-tuplet" and "end-tuplet" would be too complicated to deal with algorithmically so I didn't plan on implementing anything like that, but if you or anyone thinks that would be useful I'll put that it too). I'll try to get examples of all this stuff up by tonight or tomorrow, I'll put them in the SAL section of the fomus docs. docs will be finished soon also--i anticipate maybe only two more alpha releases. Lyrics and windows bugs fixes are there too and will be in the next release. -david On Thu, 2009-11-26 at 13:34 -0600, Heinrich Taube wrote: > is there a way to explicity specify what the notation should be for my > music? say i just computed a chunk of 20 notes and i already know > that i want it to be notated in a 5/4 measure that contains 6 grace > notes then a quater, then a list of 13 13th notes. i have these values > in lists and i just want to pass this stuff to fomus to notate for me. > that is, i dont want to use fomus to "parse" an atribitary time line, > i want to tell it the notational layout of my data. is there a way to > do this? this seems to me the most natural way to work with a notation > engine > > > --rick > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > fomus-user mailing list > fom...@li... > https://lists.sourceforge.net/lists/listinfo/fomus-user |