Freebase
Start typing to get some suggestions
  • Explore
  • Use
  • Build
  • Developers

        Discussions on Music Domain Documentation

        Music Domain Documentation » Discuss

        Start a New Discussion

        Discussion will be posted in:

        • Music Domain Documentation

        Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

        • General Support,
        • Developer Support
        1.  

          Weird definition?

          also posted to
          • Musical Contribution Documentation
          5 posts, latest post: moustaki, Aug 15, 2007
          Link to discussion
          1. Aug 9, 2007
            moustaki says:

            Hello everyone!

            Just taking a look at this definition, it seems a bit wrong to me: what if you want to attach to several track/album, etc., the same contribution? If I composed a particular song, I want all performance/recordings of this song attached to my particular contribution?

            This seems to go back to the workflow stuff defined in the music ontology (http://musicontology.com/imgs/mo-workflow.jpg) - you can attach agents (performers, composers, conductors, whatever) to every event in the music production workflow (composition(/arrangement)/performance/recording)

            Best,
            Yves

            1. crism Metaweb Staff
              Aug 9, 2007
              crism says:

              Hi, Yves! We do plan to add contributions to tracks as well as to albums. However, specifically for compositions, we have a Composition type that would handle that; you would have composed an instance of a Composition, and various Musical Tracks would be recordings of that composition.

              Performance contributions (such as conductors) would then be a little easier to track; sometimes, the same recording ends up as multiple tracks (alternate versions on box sets, e.g., but that’s a relatively rare case and I think it’s not too much trouble to capture the performance contributions separately for those.

            2. Aug 10, 2007
              moustaki says:

              Hi Crism!

              Just a quick comment re. "the same recording ends up as multiple tracks" - well, that happens a lot! (for example singles/albums, which often have at least one track in common).

              Also I think you should capture the notion of Performance, between a Composition and a Track, exactly for this sort of reason?

              Anyway, we have a mailing list for this sort of discussion - it would be great if you could join us!
              http://groups.google.com/group/music-ontology-specification-group

              So far, the data model that raised from discussions there is something like:
              Composition (---> Arrangement) --> Performance --> Recording ---> Track, record, etc.

              (btw, have you heard about the linking open data project? there is a big music-related part in it, and we already interlinked quite a few datasets - Jamendo, Musibrainz, Magnatune, DBPedia, John Peel sessions, etc. etc.)

              Cheers!
              y

            3. crism Metaweb Staff
              Aug 10, 2007
              crism says:

              Yves,

              By multiple tracks I meant substantially different audio artifacts. If the single is the same as the album track, then it should be the exact same object in Freebase. If, however, the single contains a shortened version, it should be a different track.

              We’re not trying to replace MusicBrainz, so I am not sure that capturing recording sessions (i.e., performances) is necessarily the right thing. MusicBrainz’ next-generation schema should be capturing that level of detail; we will have to see if our community demands it from us as well. (I’ll put you down for one vote yea. (-:)

              We have Composition, Arrangement, and Musical Track, flattening the intervening layers. We could also have relationships between tracks as needed for alternate takes, radio edits, etc. (analogous to MusicBrainz’ “advanced relationships”). Do you think that would suffice?

              Do you have a link to the “linking open data project”?

            4. Aug 15, 2007
              moustaki says:

              Oh yes, i completely forget, sorry about that:
              http://linkeddata.org/

              You can check the mailing list for up-to-date information about interlinked datasets, and this page for a concrete explanation of what we do and why we do it:
              http://sites.wiwiss.fu-berlin.de/suhl/bizer/pub/LinkedDataTutorial/

              I know Chris Bizer has been in touch with some freebase people, I don't know who, though.


          Discussion is posted in:

          • close Musical Contribution Documentation
          • close Music Domain Documentation

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        2.  

          better unit displays

          1 post, latest post: tsturge, Jul 5, 2007
          Link to discussion
          1. tsturge
            Jul 5, 2007
            tsturge says:

            I agree we should list them in hour:minute:second like the rest of the world; we just don't have this feature right now (it's a question of UI presentation of 301 seconds as "5:01")

            I'll bring it up with the appropriate people.

          Discussion is posted in:

          • close Music Domain Documentation

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        3.  

          Quick Questions

          2 posts, latest post: crism, Jun 26, 2007
          Link to discussion
          1. soundacious
            Jun 26, 2007
            soundacious says:

            Hey folks,

            Why on earth is track length listed in number of seconds?

            And can album track listings have numbers next to them?

            1. crism Metaweb Staff
              Jun 26, 2007
              crism says:

              Tracks are given in number of seconds because number of minutes would be too hard (5.333333…). (-:
              We are working on support for values with units, such as times in seconds, that will enable more user-friendly display and editing, but we’re not there yet. Having consistent underlying data (1220.0) instead of a possibly-parseable string (5:20, 5'20", 5m20s, 5.20) will make enabling that feature possible when the tools are ready.

          Discussion is posted in:

          • close Music Domain Documentation

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        4.  

          Musical artists: types vs professions

          also posted to
          • Musical Artist Documentation
          3 posts, latest post: barneypell, Jun 17, 2007
          Link to discussion
          1. May 26, 2007
            barneypell says:

            There seems to be some confusion about whether specializations of musical artists are themselves subtypes or professions. For example, there are hardly any instances of "singer" in freebase (only 5?), despite their being many musicians for whom it is clear that they are singers. Sometimes musicians have associated profession of "singer". But there is no type for "singer", so I don't see any way to easily add that information.

            Why is "songwriter" a type, but "singer" only a profession?

            1. crism Metaweb Staff
              May 29, 2007
              crism says:

              The main reason for the Songwriter type is to enable the properties for songs composed and lyrics written. Singers of recorded songs are generally reflected by either band membership, direct recording credit, or contributions, so a separate type isn’t needed. The profession probably is a more appropriate place to record that information unless and until someone comes up with a compelling case for a Singer type.

              1. Jun 17, 2007
                barneypell says:

                I think the use you point out is fine. I have two basic use cases in mind:

                1. Find all the singers in Freebase. Unless you know in advance that the way you find this is via profession attributes on musical artist types, you will not be able to do this. Instead you will find the 5 instances of singers as types that someone has created. This is confusing.

                2. Extract out from Freebase properties with which to tag individuals. In the case of musical artist or other types, this is easy (you just use the type). In the case of singers, you have to have separate logic that checks the profession slot to determine that the person is a singer.

                If we're going to be using key information sometimes in a profession attribute, and sometimes in a type, one thing that would help would be an explicit handle on the possible (or existing) values for an attribute on that type, with a way to find all the instances that have that value. Then it would be clear when looking at a musician that there are multiple kinds (almost subtypes...) based on the profession.

          Discussion is posted in:

          • close Musical Artist Documentation
          • close Music Domain Documentation

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support
        5.  

          Every track should have a song

          also posted to
          • Musical Track Documentation
          2 posts, latest post: crism, May 29, 2007
          Link to discussion
          1. bjimba Top Contributor
            May 26, 2007
            bjimba says:

            I don't think you should say in the documentation that "if a track is the only or definitive version of a song, no song topic is needed". Every track should point to one or more songs, because there are certain attributes (composer, lyricist) that belong to the song, not the track.

            (Note the "one or more songs" above. A track like Springsteen's "Devil with the blue dress / Good golly Miss Molly / Jenny Jenny" should be a single track pointing to three songs.

            1. crism Metaweb Staff
              May 29, 2007
              crism says:

              You have a good point. The problem is just that composition credits are harder to find than recording credits, and so I’ve only been typing Musical Track instances as Song when I actually have composition information for them, and I’m sure they’re the definitive version.

          Discussion is posted in:

          • close Musical Track Documentation
          • close Music Domain Documentation

          Think this discussion also relates to something else? Cross-post it by adding a new discussion area:

          • General Support,
          • Developer Support

        Search Discussions

        Related Discussions

        • Musical Contribution Documentation
        • Musical Artist Documentation
        • Musical Track Documentation
        ©2009  Metaweb
        • Page History
        • RDF
        • Feedback
        • Attribution Policy
        • Terms of Service
        • About Us
        • Jobs
        • Freebase Blog
        Freebase contains information on:
        • Arts & Entertainment
        • Products & Services
        • Science & Technology
        • Society
        • Special Interests
        • Sports
        • Time & Space
        Dev Tools
        Refresh cache | Query Editor | Normal view | Explore | Explore2 | Admin view | View transaction log | Suggest transaction log | Client transaction log | hide (F8) | debug-level
        TID(s):
        Controller: 0.332s
        Template: 0.220s
        Cost: br=13.0, cc=0.432, ch=0.0, cm=0.0, cm+h=0.0, cr=0.0, cs=8.0, cw=4.0, dr=6336.0, dt=0.748, dw=0.0, gqr=0.0, in=3543.0, ir=64.0, iw=0.0, lh=0.0, lm=1.0, lr=1.0, mcs=0.004, mcu=0.092, mr=4.0, nivcsw=114.0, nreqs=10.0, nvcsw=34.0, pf=0.0, pr=0.0, stime=0.024, te=0.127, tf=0.319, tg=0.301, tm=0.399, tr=0.046, ts=0.0, tu=0.036, utime=0.408, va=15153.0