Analyzable music data [closed]












2















I would like to investigate the musical intervals between consecutive notes in various classical excerpts. For example, which composers make their music using relatively larger intervals, etc.



I think a good starting point is using musicXML files. However, the file itself contains too much information such as page margins and stem direction of notes.



Is there any way I can analyze the notes and intervals with MATLAB or Python (programming)?



I don't know whether this question is most suitable for this or another stackexchange website.










share|improve this question













closed as off-topic by David Bowling, Tim H, ttw, Todd Wilcox, Dom Mar 12 at 13:54



  • This question does not appear to be about music practice, performance, composition, technique, theory, or history within the scope defined in the help center.

If this question can be reworded to fit the rules in the help center, please edit the question.












  • 1





    Interesting, but I doubt any useful revelations will be uncovered.

    – Tim
    Mar 12 at 11:44






  • 4





    I'm voting to close this question as off-topic because it's more about information parsing than about music theory or practice.

    – Tim H
    Mar 12 at 12:28






  • 1





    It would be good if those voting to close could explain their thoughts in a little more depth. At its heart, this question seems to be about the content and characteristics of musical file formats - why would that not be on topic here? We answer questions about MIDI and lilypond...

    – topo morto
    Mar 12 at 12:57






  • 3





    @topomorto The question seems to be asking for an algorithm. To me it reads, “how do I parse XML?” Doesn’t seem to be about music at all, and parsing XML doesn’t strike me as very different when it’s MusicXML.

    – Todd Wilcox
    Mar 12 at 13:04






  • 2





    @topomorto -- I have voted to close as "too broad". As I said in my earlier comment, I think that "Is there any way I can analyze the notes and intervals with MATLAB or Python (programming)?" is just way too broad. It would also be too broad at Stack Overflow. If this is a request for a library recommendation, that would also be off-topic here and at Stack Overflow.

    – David Bowling
    Mar 12 at 13:27
















2















I would like to investigate the musical intervals between consecutive notes in various classical excerpts. For example, which composers make their music using relatively larger intervals, etc.



I think a good starting point is using musicXML files. However, the file itself contains too much information such as page margins and stem direction of notes.



Is there any way I can analyze the notes and intervals with MATLAB or Python (programming)?



I don't know whether this question is most suitable for this or another stackexchange website.










share|improve this question













closed as off-topic by David Bowling, Tim H, ttw, Todd Wilcox, Dom Mar 12 at 13:54



  • This question does not appear to be about music practice, performance, composition, technique, theory, or history within the scope defined in the help center.

If this question can be reworded to fit the rules in the help center, please edit the question.












  • 1





    Interesting, but I doubt any useful revelations will be uncovered.

    – Tim
    Mar 12 at 11:44






  • 4





    I'm voting to close this question as off-topic because it's more about information parsing than about music theory or practice.

    – Tim H
    Mar 12 at 12:28






  • 1





    It would be good if those voting to close could explain their thoughts in a little more depth. At its heart, this question seems to be about the content and characteristics of musical file formats - why would that not be on topic here? We answer questions about MIDI and lilypond...

    – topo morto
    Mar 12 at 12:57






  • 3





    @topomorto The question seems to be asking for an algorithm. To me it reads, “how do I parse XML?” Doesn’t seem to be about music at all, and parsing XML doesn’t strike me as very different when it’s MusicXML.

    – Todd Wilcox
    Mar 12 at 13:04






  • 2





    @topomorto -- I have voted to close as "too broad". As I said in my earlier comment, I think that "Is there any way I can analyze the notes and intervals with MATLAB or Python (programming)?" is just way too broad. It would also be too broad at Stack Overflow. If this is a request for a library recommendation, that would also be off-topic here and at Stack Overflow.

    – David Bowling
    Mar 12 at 13:27














2












2








2








I would like to investigate the musical intervals between consecutive notes in various classical excerpts. For example, which composers make their music using relatively larger intervals, etc.



I think a good starting point is using musicXML files. However, the file itself contains too much information such as page margins and stem direction of notes.



Is there any way I can analyze the notes and intervals with MATLAB or Python (programming)?



I don't know whether this question is most suitable for this or another stackexchange website.










share|improve this question














I would like to investigate the musical intervals between consecutive notes in various classical excerpts. For example, which composers make their music using relatively larger intervals, etc.



I think a good starting point is using musicXML files. However, the file itself contains too much information such as page margins and stem direction of notes.



Is there any way I can analyze the notes and intervals with MATLAB or Python (programming)?



I don't know whether this question is most suitable for this or another stackexchange website.







musicxml






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Mar 12 at 11:36









ThePortakalThePortakal

239311




239311




closed as off-topic by David Bowling, Tim H, ttw, Todd Wilcox, Dom Mar 12 at 13:54



  • This question does not appear to be about music practice, performance, composition, technique, theory, or history within the scope defined in the help center.

If this question can be reworded to fit the rules in the help center, please edit the question.







closed as off-topic by David Bowling, Tim H, ttw, Todd Wilcox, Dom Mar 12 at 13:54



  • This question does not appear to be about music practice, performance, composition, technique, theory, or history within the scope defined in the help center.

If this question can be reworded to fit the rules in the help center, please edit the question.








  • 1





    Interesting, but I doubt any useful revelations will be uncovered.

    – Tim
    Mar 12 at 11:44






  • 4





    I'm voting to close this question as off-topic because it's more about information parsing than about music theory or practice.

    – Tim H
    Mar 12 at 12:28






  • 1





    It would be good if those voting to close could explain their thoughts in a little more depth. At its heart, this question seems to be about the content and characteristics of musical file formats - why would that not be on topic here? We answer questions about MIDI and lilypond...

    – topo morto
    Mar 12 at 12:57






  • 3





    @topomorto The question seems to be asking for an algorithm. To me it reads, “how do I parse XML?” Doesn’t seem to be about music at all, and parsing XML doesn’t strike me as very different when it’s MusicXML.

    – Todd Wilcox
    Mar 12 at 13:04






  • 2





    @topomorto -- I have voted to close as "too broad". As I said in my earlier comment, I think that "Is there any way I can analyze the notes and intervals with MATLAB or Python (programming)?" is just way too broad. It would also be too broad at Stack Overflow. If this is a request for a library recommendation, that would also be off-topic here and at Stack Overflow.

    – David Bowling
    Mar 12 at 13:27














  • 1





    Interesting, but I doubt any useful revelations will be uncovered.

    – Tim
    Mar 12 at 11:44






  • 4





    I'm voting to close this question as off-topic because it's more about information parsing than about music theory or practice.

    – Tim H
    Mar 12 at 12:28






  • 1





    It would be good if those voting to close could explain their thoughts in a little more depth. At its heart, this question seems to be about the content and characteristics of musical file formats - why would that not be on topic here? We answer questions about MIDI and lilypond...

    – topo morto
    Mar 12 at 12:57






  • 3





    @topomorto The question seems to be asking for an algorithm. To me it reads, “how do I parse XML?” Doesn’t seem to be about music at all, and parsing XML doesn’t strike me as very different when it’s MusicXML.

    – Todd Wilcox
    Mar 12 at 13:04






  • 2





    @topomorto -- I have voted to close as "too broad". As I said in my earlier comment, I think that "Is there any way I can analyze the notes and intervals with MATLAB or Python (programming)?" is just way too broad. It would also be too broad at Stack Overflow. If this is a request for a library recommendation, that would also be off-topic here and at Stack Overflow.

    – David Bowling
    Mar 12 at 13:27








1




1





Interesting, but I doubt any useful revelations will be uncovered.

– Tim
Mar 12 at 11:44





Interesting, but I doubt any useful revelations will be uncovered.

– Tim
Mar 12 at 11:44




4




4





I'm voting to close this question as off-topic because it's more about information parsing than about music theory or practice.

– Tim H
Mar 12 at 12:28





I'm voting to close this question as off-topic because it's more about information parsing than about music theory or practice.

– Tim H
Mar 12 at 12:28




1




1





It would be good if those voting to close could explain their thoughts in a little more depth. At its heart, this question seems to be about the content and characteristics of musical file formats - why would that not be on topic here? We answer questions about MIDI and lilypond...

– topo morto
Mar 12 at 12:57





It would be good if those voting to close could explain their thoughts in a little more depth. At its heart, this question seems to be about the content and characteristics of musical file formats - why would that not be on topic here? We answer questions about MIDI and lilypond...

– topo morto
Mar 12 at 12:57




3




3





@topomorto The question seems to be asking for an algorithm. To me it reads, “how do I parse XML?” Doesn’t seem to be about music at all, and parsing XML doesn’t strike me as very different when it’s MusicXML.

– Todd Wilcox
Mar 12 at 13:04





@topomorto The question seems to be asking for an algorithm. To me it reads, “how do I parse XML?” Doesn’t seem to be about music at all, and parsing XML doesn’t strike me as very different when it’s MusicXML.

– Todd Wilcox
Mar 12 at 13:04




2




2





@topomorto -- I have voted to close as "too broad". As I said in my earlier comment, I think that "Is there any way I can analyze the notes and intervals with MATLAB or Python (programming)?" is just way too broad. It would also be too broad at Stack Overflow. If this is a request for a library recommendation, that would also be off-topic here and at Stack Overflow.

– David Bowling
Mar 12 at 13:27





@topomorto -- I have voted to close as "too broad". As I said in my earlier comment, I think that "Is there any way I can analyze the notes and intervals with MATLAB or Python (programming)?" is just way too broad. It would also be too broad at Stack Overflow. If this is a request for a library recommendation, that would also be off-topic here and at Stack Overflow.

– David Bowling
Mar 12 at 13:27










2 Answers
2






active

oldest

votes


















4














Well if you intend to use programming language then "too much information" in xml file shouldn't be a problem. You can write a script that will pick from xml file only the nodes you're interested in.



If you use python then try libraries like mingus for analysing the intervals:



https://github.com/bspaans/python-mingus






share|improve this answer































    4














    MusicXML files contain page layout information. To strip it down to just note data use MIDI files. If you have the programming skills to analyse intervals, you shouldn't have any trouble parsing a MIDI file.



    Any score editor that reads MusicXML will do the conversion to MIDI for you. Including the free Muse Score.






    share|improve this answer


























    • I also think midi files would fit better for this purpose. But the XML files can be transformed into midis aswell.

      – Albrecht Hügli
      Mar 12 at 12:55




















    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    4














    Well if you intend to use programming language then "too much information" in xml file shouldn't be a problem. You can write a script that will pick from xml file only the nodes you're interested in.



    If you use python then try libraries like mingus for analysing the intervals:



    https://github.com/bspaans/python-mingus






    share|improve this answer




























      4














      Well if you intend to use programming language then "too much information" in xml file shouldn't be a problem. You can write a script that will pick from xml file only the nodes you're interested in.



      If you use python then try libraries like mingus for analysing the intervals:



      https://github.com/bspaans/python-mingus






      share|improve this answer


























        4












        4








        4







        Well if you intend to use programming language then "too much information" in xml file shouldn't be a problem. You can write a script that will pick from xml file only the nodes you're interested in.



        If you use python then try libraries like mingus for analysing the intervals:



        https://github.com/bspaans/python-mingus






        share|improve this answer













        Well if you intend to use programming language then "too much information" in xml file shouldn't be a problem. You can write a script that will pick from xml file only the nodes you're interested in.



        If you use python then try libraries like mingus for analysing the intervals:



        https://github.com/bspaans/python-mingus







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 12 at 12:11









        Jarek.DJarek.D

        9167




        9167























            4














            MusicXML files contain page layout information. To strip it down to just note data use MIDI files. If you have the programming skills to analyse intervals, you shouldn't have any trouble parsing a MIDI file.



            Any score editor that reads MusicXML will do the conversion to MIDI for you. Including the free Muse Score.






            share|improve this answer


























            • I also think midi files would fit better for this purpose. But the XML files can be transformed into midis aswell.

              – Albrecht Hügli
              Mar 12 at 12:55


















            4














            MusicXML files contain page layout information. To strip it down to just note data use MIDI files. If you have the programming skills to analyse intervals, you shouldn't have any trouble parsing a MIDI file.



            Any score editor that reads MusicXML will do the conversion to MIDI for you. Including the free Muse Score.






            share|improve this answer


























            • I also think midi files would fit better for this purpose. But the XML files can be transformed into midis aswell.

              – Albrecht Hügli
              Mar 12 at 12:55
















            4












            4








            4







            MusicXML files contain page layout information. To strip it down to just note data use MIDI files. If you have the programming skills to analyse intervals, you shouldn't have any trouble parsing a MIDI file.



            Any score editor that reads MusicXML will do the conversion to MIDI for you. Including the free Muse Score.






            share|improve this answer















            MusicXML files contain page layout information. To strip it down to just note data use MIDI files. If you have the programming skills to analyse intervals, you shouldn't have any trouble parsing a MIDI file.



            Any score editor that reads MusicXML will do the conversion to MIDI for you. Including the free Muse Score.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Mar 12 at 13:50

























            answered Mar 12 at 12:32









            Laurence PayneLaurence Payne

            37.7k1871




            37.7k1871













            • I also think midi files would fit better for this purpose. But the XML files can be transformed into midis aswell.

              – Albrecht Hügli
              Mar 12 at 12:55





















            • I also think midi files would fit better for this purpose. But the XML files can be transformed into midis aswell.

              – Albrecht Hügli
              Mar 12 at 12:55



















            I also think midi files would fit better for this purpose. But the XML files can be transformed into midis aswell.

            – Albrecht Hügli
            Mar 12 at 12:55







            I also think midi files would fit better for this purpose. But the XML files can be transformed into midis aswell.

            – Albrecht Hügli
            Mar 12 at 12:55





            Popular posts from this blog

            Probability when a professor distributes a quiz and homework assignment to a class of n students.

            Aardman Animations

            Are they similar matrix