[prev in list] [next in list] [prev in thread] [next in thread] 

List:       lilypond-devel
Subject:    Re: Swing Midi
From:       Erik Sandberg <mandolaerik () gmail ! com>
Date:       2006-09-20 17:54:23
Message-ID: 200609201954.23589.mandolaerik () gmail ! com
[Download RAW message or body]

[switching to lilypond-devel]

On Wednesday 20 September 2006 18:34, David Greene wrote:
> Erik Sandberg wrote:
> > If you want to do something more generic (something you can apply on any
> > existing ly score), then you may want to consider using music streams.
> > Music streams are a new concept in 2.9, and nobody has used them yet
> > AFAIK. However, I can try to guide you if you're interested. (I would
> > guess htat this solution can be coded entirely in Scheme)
>
> I'm very interested in this.  I don't recall seeing anything about
> it in the manual -- maybe I missed it.  Is there a description
> somewhere?

No, it's too new to be documented. A good start would be to skim through my 
master's thesis, which usually can be found here:
http://home.student.uu.se/ersa9195/report.pdf
The only existing application of music streams is the function 
recording-group-emulate in scm/part-combiner.scm. I have also written some 
test SCM code which dumps music streams as raw lists, and which also can read 
them back in.

There are plans to write a datastructure for analysis/manipulation of music 
streams (this is part of the planned rewrite of the partcombiner). Your 
application is definitely interesting, because it shows some new operations 
(to move events over time) that this datastructure ideally should support.

-- 
Erik



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic