[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Denemo-devel] A new idea
From: |
Jeremiah Benham |
Subject: |
Re: [Denemo-devel] A new idea |
Date: |
Mon, 13 Oct 2008 08:23:13 -0500 |
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