denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] A new idea


From: Richard Shann
Subject: Re: [Denemo-devel] A new idea
Date: Wed, 15 Oct 2008 17:49:43 +0100

I've implemented this idea. Now, if you have a script defined when you
save you are offered the chance to save it with the file. If you do then
invoking denemo with that file performs the script.
We need to think about a directory for containing examples of self
contained denemo programs (a script runs and exits denemo at the end).

Richard

On Mon, 2008-10-13 at 08:23 -0500, Jeremiah Benham wrote:
> These are all very exciting ideas.
> 
> Jeremiah
> 
> On Mon, 2008-10-13 at 12:29 +0100, Richard Shann wrote:
> > It has occurred to me that we could usefully store a scheme script in a
> > Denemo music file, to be run when the file is opened.
> > 
> > An application would be a "Music Minus One" application: you play/sing
> > along while the computer is providing the other parts. This would be a
> > script that would open up the piece, delete the part that you will sing
> > and start midi playing (after setting the midi tempo to one you have
> > decided on). The open in this script would be done as a template, ie no
> > name to save to, so as not to risk the original. You could use the
> > script to insert a two measure intro to set the tempo/give the initial
> > note to be sung.
> > 
> > Educational applications (such as the note-naming one already in git)
> > could be made available in this way too. Then, instead of running Denemo
> > and selecting the NoteNaming item from the menu system, the user could
> > click on a .denemo file with the script embedded. Given the correct file
> > association for the .denemo extension, Denemo would run, execute the
> > script and the user would be able to do the note naming exercise - the
> > script could even email the results to the teacher and quit at the end.
> > 
> > I suspect there are many more uses for this, and it is trivial to do. We
> > would want a "file load" command for loading the file but not executing
> > the script, so that the script could be edited as well as the file open.
> > 
> > Howzat?!
> > 
> > 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]