Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] MusicXML

Date2009-03-15 19:29
Frommichael.gogins@gmail.com
SubjectRe: [Cs-dev] MusicXML
Thanks for your thoughts. However, in my experience as a composer, I find 
that I prefer to speed up the workflow by combining steps as much as 
possible. Hence, the thought of building it directly into Csound.

The application you prefer, having a separate program to translate using 
maps of numbers and parameters, could be accomplished by scripting with the 
CsoundFile class if it were extended with MusicXML.

Would this be useful to you?

Regards,
Mike


----- Original Message ----- 
From: "Jonatan Liljedahl" 
To: "Developer discussions" 
Sent: Sunday, March 15, 2009 2:45 PM
Subject: Re: [Cs-dev] MusicXML


> michael.gogins@gmail.com wrote:
> ...
>> For Csound itself, I am not contemplating exporting MusicXML, but I am
>> thinking about emabling Csound to render from MusicXML files.
>>
>> This could be done in a number of different ways. The easiest way would 
>> be
>> add to the CsoundFile class the same stuff that I will be adding to the
>> CsoundAC Score class. In this case, the ability to use MusicXML would
>> require scripting from the Csound API.
>>
>> It would also be possible to add a command-line option, or simply to 
>> switch
>> off the filename extension, so that Csound's core score reader could work
>> off MusicXML files. This, of course, would be usable without scripting 
>> and
>> would probably therefore be more useful.
>>
>> Some MusicXML files and parts backtrack in time. Therefore, it would be
>> necessary to translate the entire MusicXML file to a Csound score before
>> rendering it, although I expect that this can be done pretty quickly.
>
> Just wanted to say that I strongly think this kind of stuff is better
> handled by a separate commandline application that would translate a
> MusicXML file (according to some map of instr numbers and parameters) to
> a .sco file.
>
> -- 
> /Jonatan         [ http://kymatica.com ]
>
> ------------------------------------------------------------------------------
> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 


------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net