MusicXML

View: New views
3 Messages — Rating Filter:   Alert me  

MusicXML

by Joshua Parmenter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all,

Has anyone tried using the MusicXML stuff in Ctk? I'm thinking about  
making some changes, and need to know if I need to document what is  
changing.

Multi-voice parts and beaming will be possible very soon.

Thanks,

Josh

******************************************
Joshua Parmenter
University of Washington
Center for Digital Arts and Experimental Media
Seattle, Washington 98195

http://www.realizedsound.net/josh/
http://www.dxarts.washington.edu





_______________________________________________
sc-users mailing list

info (subscribe and unsubscribe): http://swiki.hfbk-hamburg.de:8888/MusicTechnology/880
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/

Parent Message unknown Re: MusicXML

by MORALES MANZANARES ROBERTO :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi Josh

I have try it and it will be my ideal solution for what I am working in
algorithmic composition.

Some thing I might suggest as a wish list is to have slurs representation for
the metric values in a list .

........

z.add(y = XMLVoice(meter: XMLMeter(4, 4), key: XMLKey.major(\Bf)));
// create a B-flat major scale in quarter notes
// uses XMLVoice's internal 'clock' to keep track of beats
[[58,\q], [60,\s], [62,\s], [63,\e], [65,\q], [67,\e],

[69,[\e,\h]], // e and h with slur

[70,\q]].do({arg keynum;
        y.add(XMLNote(keynum[0], y.now, keynum[1]))
        });

roberto

On Jul 9, 2008, at 9:11 PM, Joshua Parmenter wrote:

Hi all,

Has anyone tried using the MusicXML stuff in Ctk? I'm thinking about making
some changes, and need to know if I need to document what is changing.

Multi-voice parts and beaming will be possible very soon.

Thanks,

Josh

******************************************
Joshua Parmenter
University of Washington
Center for Digital Arts and Experimental Media
Seattle, Washington 98195

http://www.realizedsound.net/josh/
http://www.dxarts.washington.edu





_______________________________________________
sc-users mailing list

info (subscribe and unsubscribe):
http://swiki.hfbk-hamburg.de:8888/MusicTechnology/880
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/

--
Open WebMail Project (http://openwebmail.org)


_______________________________________________
sc-users mailing list

info (subscribe and unsubscribe): http://swiki.hfbk-hamburg.de:8888/MusicTechnology/880
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/

Re: MusicXML

by Josh Parmenter :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Morales.

Thanks for the feedback. I'm going to be working on slurs ands other  
markings that encompass many notes next (crescendos as well)... thanks!

One thing that I think will be changing is the XMLVoice class. I am  
going to make a new one called XMLPart that can take a number of  
XMLVoices (allowing for multi-voice music in a single line). So the  
interface is going to change a little. I think it will also make slurs  
and other markings easier as well.

More soon...

josh

On Jul 10, 2008, at 10:30 AM, MORALES MANZANARES ROBERTO wrote:

>
> Hi Josh
>
> I have try it and it will be my ideal solution for what I am working  
> in
> algorithmic composition.
>
> Some thing I might suggest as a wish list is to have slurs  
> representation for
> the metric values in a list .
>
> ........
>
> z.add(y = XMLVoice(meter: XMLMeter(4, 4), key: XMLKey.major(\Bf)));
> // create a B-flat major scale in quarter notes
> // uses XMLVoice's internal 'clock' to keep track of beats
> [[58,\q], [60,\s], [62,\s], [63,\e], [65,\q], [67,\e],
>
> [69,[\e,\h]], // e and h with slur
>
> [70,\q]].do({arg keynum;
> y.add(XMLNote(keynum[0], y.now, keynum[1]))
> });
>
> roberto
>
> On Jul 9, 2008, at 9:11 PM, Joshua Parmenter wrote:
>
> Hi all,
>
> Has anyone tried using the MusicXML stuff in Ctk? I'm thinking about  
> making
> some changes, and need to know if I need to document what is changing.
>
> Multi-voice parts and beaming will be possible very soon.
>
> Thanks,
>
> Josh
>
> ******************************************
> Joshua Parmenter
> University of Washington
> Center for Digital Arts and Experimental Media
> Seattle, Washington 98195
>
> http://www.realizedsound.net/josh/
> http://www.dxarts.washington.edu
>
>
>
>
>
> _______________________________________________
> sc-users mailing list
>
> info (subscribe and unsubscribe):
> http://swiki.hfbk-hamburg.de:8888/MusicTechnology/880
> archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
> search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
>
> --
> Open WebMail Project (http://openwebmail.org)
>
>
> _______________________________________________
> sc-users mailing list
>
> info (subscribe and unsubscribe): http://swiki.hfbk-hamburg.de:8888/MusicTechnology/880
> archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
> search: http://www.listarc.bham.ac.uk/lists/sc-users/search/

******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

“Every composer – at all times and in all cases – gives his own  
interpretation of how modern society is structured: whether actively  
or passively, consciously or unconsciously, he makes choices in this  
regard. He may be conservative or he may subject himself to continual  
renewal; or he may strive for a revolutionary, historical or social  
palingenesis." - Luigi Nono
*/


_______________________________________________
sc-users mailing list

info (subscribe and unsubscribe): http://swiki.hfbk-hamburg.de:8888/MusicTechnology/880
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
LightInTheBox - Buy quality products at wholesale price