Re: Possible feature requests?

From: RaphaŽl Mouneyres <>
Date: Thu Nov 14 2013 - 12:11:37 CET
Hello Kevin,

i had worked on implementing midi markers on midish, but had stopped
lacking time to work on it. I had successfully been able to import
markers from a previously existing midi file containing a midi marker
track. Then listing their position was possible too, i only had
problems with files containing variable tempo information.
Based on was you describe, i see no problem implementing it. Markers
position are not stored with a measure position. They are stored with
a tick position, wich is the same as notes (anyone correct me if i'm
wrong). The measure position is then calculated for user display, base
on tempo definitions and midi timing configurations. So your markers
could be anywhere in the timeline.
Then i implemented a "goto marker" function, this you would need too.
I may still have the modified code on my computer, and could send you
patches if you know how to deal with them.

2013/11/14, Kevin Utter <>:
> Hi Alexandre.  I don't know if this has been asked before, but have you
> considered a way of adding markers at specific positions?  It would be nice
> if one could add a marker at the current position, then at least list them
> to see their names and locations.  There is a marker feature in MIDI files,
> but I'd be happy even if this weren't compatible with those, as long as they
> would save in the .sng file, and could be created, deleted, and perhaps
> modified or moved.
> I have asked before about the following, and I hope I will be able to keep
> your concerns in mind during this proposal.  I do a lot of recording without
> a metronome so that phrasing and tempo can be natural as its played rather
> than having to re-manufacture the feel after the fact with tempo control.
> Doing this creates problems when there is a need to cut and paste sections
> which often don't start at measure boundaries.  I understand your use of
> frames and why, and why this prevents currently editing at other points than
> measure boundaries.  Would it be possible to slide a portion of a track,
> forward or back in time without modifying your frame checking plan?  And
> could this be done by beats and ticks?  If this doesn't work, what about
> adding measure boundaries at arbitrary points?  This wouldn't be as elegant,
> but if it would be easier to do it could be a workable situation for what
> I'm doing.  But I suspect that might cause even more problems.  I believe
> you said before th!
>  at changing the selection spec to something other than measures wouldn't be
> very easy either.  My main concern is to find a way to make two sections
> match up together, even if they don't start and end at a measure boundary.
> I'd be surprised if I were the only one doing this, as there are a lot of
> times a real-time performance might need to be captured.  I don't expect to
> make that live performance match up to measure boundaries after that point,
> but if I could some how move parts by smaller increments, that would be very
> helpful.  If you need further clarification, please let me know.  Hopefully
> I'm not asking too much here.  And I thought that since events can occur at
> any point, perhaps they could somehow be moved in a group to a later or
> earlier point.  Thanks for reading and considering this.  I do find MIDISH
> extremely useful.  Thank you for all you've done with it.
> Kevin
Received on Thu, 14 Nov 2013 12:11:37 +0100

This archive was generated by hypermail 2.1.8 : Wed Nov 08 2017 - 16:32:27 CET