#musicbrainz

/

      • xplt
        Is Vacuum cleaner a real musical instrument? :P
      • ianmcorvidae
        I know we have some stuff that uses it, heh
      • hawke_
        xplt: Sure, why not?
      • _5moufl has left the channel
      • I mean, I guess “musical” could be in question
      • xplt
        hawke_: :D
      • kepstin-netbook is reminded of the top gear episode where they performed the theme song using car exhaust notes.
      • tungolcraft joined the channel
      • tungolcraft joined the channel
      • Leftmost joined the channel
      • Leftmost
        I don't suppose anyone has suggestions for finding promo release dates.
      • Canadian release.
      • ianmcorvidae
        what sort of promo?
      • (some, I'd say, don't even have more than a year-of-release, e.g. label-produced "best of last year" type promotional compilations)
      • (or it could be something put out with e.g. a magazine, in which case look for the magazine's printed date
      • )
      • etc.
      • tungolcraft joined the channel
      • Leftmost
      • I have Disc In Hand, but no date on the sleeve.
      • ianmcorvidae
        why is it a separate release at all?
      • i.e.: why not just tag it as the official release
      • (asking honestly, not making a suggestion -- I'm not sure how this is different)
      • Leftmost
        It's explicitly a promotional copy. It's a cardboard sleeve, rather than whatever the official was in, and says "Promotional Copy" on the back.
      • ianmcorvidae
        hm, okay
      • makes sense as a separate release then; I might still just say put the same date as the official one though
      • unless it was a promotion associated with a specific event or publication
      • Leftmost
        Alright.
      • ianmcorvidae
        yeah
      • I'd say put the date of whatever thing it's promotional in relation to -- so if it was handed out at an event or with a magazine, that; otherwise, it was probably just alongside the main release, which says same date to me
      • (condensing my previous thoughts)
      • also, please add an annotation explaining why this is a separate release, so future editors don't wonder as I did why it's separated :P
      • Leftmost
        Yeesh, what do you want from me? Good data? :P
      • kepstin-laptop joined the channel
      • LordTrev joined the channel
      • hrglgrmp1 joined the channel
      • tungolcraft joined the channel
      • MClemo joined the channel
      • Wizzcat joined the channel
      • warp joined the channel
      • luks joined the channel
      • thomasvs joined the channel
      • tenthirteen joined the channel
      • thomasvs joined the channel
      • timo joined the channel
      • tungolcraft joined the channel
      • Leftmost joined the channel
      • LordTrev joined the channel
      • STalKer-X joined the channel
      • ianmcorvidae joined the channel
      • ianmcorvidae joined the channel
      • jacobbrett joined the channel
      • kepstin-laptop joined the channel
      • voiceinsideyou joined the channel
      • STalKer-X joined the channel
      • jacobbrett
        Hmm, the work "Alice in My Fantasies" appears to have two ISWCs. I think this may be because one of the composers had his mother's name appear, due to contractual reasons. His mother's name appears under one ISWC and his own under another. How can I add both to one work? "ISWC / ISWC"?
      • ianmcorvidae
        I dunno that we have a way to deal with multiple ISWCs
      • kepstin-laptop
        right now the only thing we can do is pick one, then put the others in the work annotation
      • jacobbrett
        Would you think using a slash wouldn't be too harmful?
      • kepstin-laptop
        please add a tag, "multiple iswcs" iirc
      • jacobbrett: the database will reject the edit, it only allows properly formated single iswcs
      • jacobbrett
        Ah, I'll do what you suggested, then. Thanks.
      • kepstin-laptop
        the correct tag is "multiple iswc"
      • jacobbrett
        Yeah, just saw that ;)
      • ianmcorvidae
        we need to stop implementing things based on any assumption that other databases have reasonable things like only one identifier for a given thing
      • kepstin-laptop
        the current schema even has a thing were we assume incorrectly that /we/ only have one identifier for a given thing :)
      • ianmcorvidae
        hah
      • true
      • jacobbrett
        Hmm, actually, do you think it's possible the earlier, instrumental arrangement was assigned a different ISWC? http://en.wikipedia.org/wiki/Standing_on_the_Ve...
      • kepstin-laptop
        https://github.com/kepstin/riker/blob/master/st... has an experiment where I'm pulling out all the artist mbids into a separate table, not sure whether I'm gonna keep it that way
      • be more consistent to do that than have a primary mbid and redirect mbids like the musicbrainz db.
      • jacobbrett
        And do we consider such things to be separate works?
      • kepstin-laptop
        jacobbrett: sometimes?
      • kepstin-laptop should spend some more time working on riker, his last commit's from december :(
      • ianmcorvidae
        yes you should
      • (and I hate GUI apps :P)
      • (well, non-ncurses/urwid/console GUIs)
      • kepstin-laptop
        well, I don't have a gui... yet ;)
      • jacobbrett
        Ooh, will Riker have command-line options once it's finished?
      • kepstin-laptop finds it amusing that 'Triple H' and 'HHH' are trending in Canada on twitter
      • kepstin-laptop
        jacobbrett: I don't know
      • ianmcorvidae
        you could just make it an ncurses app, I'd approve ;)
      • (I say 'just' like that's an easy task)
      • kepstin-laptop
      • of course, on twitter they're talking about some sort of wrestling thing.
      • ianmcorvidae
        haha
      • it is a recent release, it could totally be the album, right? ;)
      • kepstin-laptop
        I was confused for a bit there, had to actually click the trending link to see what was up :)
      • but yeah, I'm not really that sure about how much work I'm going to put into an alternate UI for riker
      • ianmcorvidae
        yeah, I'm mostly kidding
      • kepstin-laptop
        my plan is to put all of the database code into a shared library, and build the player on that
      • ianmcorvidae
        if the program is well-made I won't really care that much about the interface
      • kepstin-laptop
        but I probably will only build one player, and it's most likely going to be a gtk+3 gui.
      • ianmcorvidae
        while I prefer ncurses, as some do, it's mostly because I tend to prefer the UI in ncurses apps :)
      • kepstin-laptop
        the UI design for this is going to be /really/ tricky.
      • because I want to present the links between everything in a usable manner
      • ianmcorvidae
        yeah
      • I keep almost trying to implement some sort of cool network-graph-visualization thing on the MB site using arbor.js but I come against that problem
      • kepstin-laptop
        at least I know what one feature I want is going to look like: you'll be able to make 'dynamic playlists' using a query syntax like the musicbrainz.org advanced search. :)
      • ianmcorvidae
      • haha
      • you planning to integrate some sort of search library? that would be the quickest way to process that sort of syntax
      • (probably)
      • kepstin-laptop
        I was gonna see how much I could do with sqlite's integrated full-text search, but I might end up needing something fancier.
      • jacobbrett
        kepstin-laptop: Do you have a feature wishlist?
      • kepstin-laptop
        jacobbrett: not really. I should make one... hmm.
      • ianmcorvidae
        isn't riker on github?
      • use their issues system, perhaps
      • kepstin-laptop
        yeah, that could work
      • jacobbrett
        I think it'd be cool if Riker detected all of your MB-tagged music and downloaded all relevant info into a local DB (all of the relationships etc.)--could make some pretty rich smart-playlists.
      • kepstin-laptop
        jacobbrett: that's exactly what it's going to do.
      • ianmcorvidae
        I think that's the plan
      • kepstin-laptop
        (in fact, I might not even support music that's not MB-tagged ;)
      • ianmcorvidae
        heh, that's Riker's core selling point, pretty sure :P
      • jacobbrett
        Ah, great..I recall talking about something like that to someone on IRCa while ago.
      • kepstin-laptop
        was probably me.
      • jacobbrett
        Yeah
      • kepstin-laptop
        but yeah, if you have some ideas for things in your "ideal musicbrainz player", add an issue on https://github.com/kepstin/riker/issues
      • ianmcorvidae adds scrobbling support :P
      • I talk a bit about my current plans at https://plus.google.com/101837717951653302230/p...
      • ianmcorvidae: well, duh :)
      • jacobbrett
        I presume gapless and ReplayGain are planned?
      • ianmcorvidae
        ooh, replaygain
      • good call
      • kepstin-laptop
        replaygain for sure.
      • jacobbrett
        Well, +1 for gapless
      • ianmcorvidae makes issue 1 the last.fm one :P
      • kepstin-laptop couldn't stand a player without scrobbling and replaygain :)
      • ianmcorvidae
        yup
      • I'm going to add replaygain too, even though it's planned
      • makes it clear what's planned :)
      • kepstin-laptop
        gapless would be nice, but might not make the initial release since I'll want to keep the playback engine simple.
      • ianmcorvidae: fine by me.
      • ianmcorvidae thinks of other features I want
      • ianmcorvidae
        hm, possibly type/query-based configurable displays
      • to deal with "I want to see the composer for classical"
      • kepstin-laptop
        well, I just want to always see the composer.
      • the 'now playing' screen will display a selection of credits.
      • ianmcorvidae
        well, that possibly solves it
      • I was meaning for when I'm perusing a list of songs
      • e.g. looking through a library in a list-style display
      • kepstin-laptop
        hmm. so that would be like configurable columns in a listview
      • ianmcorvidae
        yeah, that would be a way to solve it
      • jacobbrett
        kepstin-laptop: Perhaps a space to submit UI designs would be a good idea?
      • ianmcorvidae
        I was more thinking "if it's tagged 'classical' by me show composer and performer, otherwise show the AC" or something
      • kepstin-laptop
        hmm. doesn't look like you can attach images to the github issues, eh
      • if you host mockups externally, you could link to them.
      • ianmcorvidae
        or put them on imgur or something :P