denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] The playback panel development.


From: Jeremiah Benham
Subject: Re: [Denemo-devel] The playback panel development.
Date: Tue, 9 Feb 2010 09:33:00 -0600



On Feb 9, 2010, at 3:14 AM, Richard Shann <address@hidden> wrote:

Jeremiah - I am glad to see progress on the playback thing, but I am a
bit concerned that your playback panel may not be heading in a good
direction. I left an example of the Play command, which called a
procedure defined in denemo.scm

The idea is that the actual functionality can be refined there, rather
than in C

Ok. So maybe each one calls something like Playback_$button_name in guile?


The sort of thing I imagine you could do would be get the times of the
objects at the start and end of the selection and set the playback
interval to that and then play.

So I get the time on of the first note in a selection then the timeon +duration of the last?

Or allow the user to move the playback
interval back by one measure, or ...

With the popup GUI? Should the GUI Select by measure and not seconds?

The development has all gone the other way, for example a dialog written in C to control the playback interval in seconds - that would be a very
specialized user who would want to be doing that regularly.

We need some sort of GUI don't we? Should it be to set measures?


I can understand that we may well need to do some C work - dragging the
playback markers with the mouse for example, but we should be able to
get a long way with just a few buttons, sliders etc calling back to
scheme procedures which we can then refine.

Perhaps we

We meaning not me please. I have no need for this. So I don't know what is required.

should draw up a wish-list of things to go on the panel (not
too large!) - more concrete than what is already on denemo.org

Yes. That should be helpful.


What do you think?

So I will have all the buttons call out to guile some procedure called Playback_$button and the set up some defaults in denemo.scm. If the user wants something different they overide it in their denemo.scm. Or I could leave the procedures empty so Alex and Nils can fill it out as a template as they see fit. If they are just going to be buttons couldn't the button creation be done in scheme? This is not much different from the misc. control bar that is created by adding buttons in scheme. The only difference is the scheme one can't be minimized or hidden.

Jeremiah


Richard




_______________________________________________
Denemo-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/denemo-devel




reply via email to

[Prev in Thread] Current Thread [Next in Thread]