[josm-dev] Audio user interface
david at frankieandshadow.com
Fri Feb 29 10:57:46 GMT 2008
On 29/02/2008 10:02, Chris Morley wrote:
> Synchronization by dragging the play head could also involve moving into
> the regions before and after the audio and so it is necessary for the
> process to be an atomic one to avoid the error message. That is, you
> cannot easily use an additional action from a menu to do the
> synchronization; the SHIFT modifier method is better.
It doesn't work for the case when you do have waypoint markers.
I also do need a marker to store the information, unless I completely
re-engineer the way layers work - the audio information is stored in the
markers, not the layer. Yes I could do that re-engineering, but it would
be a much bigger job.
However, I thought about this yesterday, and what I can do fairly easily
within the framework that exists (plus the ability to move drag play
head) is to have shift-drag create a marker at the point you release and
apply the synchronization to it. This pretty much does what you're
So, with a suitable tweak to how markers are dealt with in the first
place, you'd end up with two markers - one at the start of the track and
one at the sync point (more if you have more than one sync point of
course), and the sync the way round you want it. I think I'd also change
the waypoint case so 'Apply Audio' works for both off the GPX layer.
I'll try doing that soon.
More information about the josm-dev