#metabrainz

/

      • rdswift_lt joined the channel
      • rdswift_lt has quit
      • rdswift_lt joined the channel
      • thefar8 has quit
      • LordSputnik
        Mr_Monkey: I'm working on cleaning up promise chains and converting things to use async/await and ES6 promises rather then bluebird promises at the moment
      • And at the same time moving some data stuff over to bb-data-js
      • Hopefully reducing the complexity of fetching data and improving error checking
      • Eventually I can start migrating the new data access finding to use TypeScript and TypeORM but that's some way down the line - the refactoring is more important
      • s/finding/functions
      • Dr-Flay[away] is now known as Dr-Flay
      • D4RK-PH0ENiX joined the channel
      • Dr-Flay_ joined the channel
      • Dr-Flay has quit
      • kartikeyash[m] has quit
      • MagnusSvensson[m has quit
      • arthelon[m] has quit
      • Leo_Verto[m] has quit
      • adhawkins has quit
      • somasis has quit
      • haruute[m] has quit
      • Guest52870 has quit
      • emerson has quit
      • adhawkins joined the channel
      • adhawkins has quit
      • adhawkins joined the channel
      • Guest52870 joined the channel
      • kartikeyash[m] joined the channel
      • haruute[m] joined the channel
      • MagnusSvensson[m joined the channel
      • arthelon[m] joined the channel
      • Leo_Verto[m] joined the channel
      • somasis joined the channel
      • Dr-Flay_ has quit
      • Leo_Verto_ joined the channel
      • Leo_Verto has quit
      • Leo_Verto_ is now known as Leo_Verto
      • arthelon[m] has quit
      • haruute[m] has quit
      • somasis has quit
      • kartikeyash[m] has quit
      • Leo_Verto[m] has quit
      • Guest52870 has quit
      • MagnusSvensson[m has quit
      • modwizcode has quit
      • modwizcode joined the channel
      • thefar8 joined the channel
      • rdswift_lt has quit
      • Dr-Flay joined the channel
      • somasis joined the channel
      • haruute[m] joined the channel
      • MagnusSvensson[m joined the channel
      • kartikeyash[m] joined the channel
      • Guest52870 joined the channel
      • Leo_Verto[m] joined the channel
      • arthelon[m] joined the channel
      • Dr-Flay_ joined the channel
      • Dr-Flay has quit
      • Jaykin joined the channel
      • michelv joined the channel
      • Dr-Flay_ has quit
      • outsidecontext joined the channel
      • Hobbyboy has quit
      • github joined the channel
      • github
        [metabrainz.org] PROTechThor opened pull request #313: MEB-100: Add a new datasets page (master...data-page) https://git.io/fpvza
      • github has left the channel
      • Jaykin_ joined the channel
      • Jaykin_
        hey so whats the difference between submitting acoutizids through picard and using an extractor programme on acoustizbrainz, arent they the same?
      • Hobbyboy joined the channel
      • outsidecontext
        Jaykin: AcoustId and AcousticBrainz are two totally different things
      • AcoustId deals with audio fingerprinting, which means it can generate a digital "fingerprint" from one of your audio files and look it up in its database
      • That allows you to identify the music based on the audio only
      • Jaykin_
        is the acoust id like an mbid
      • the musicbrainz identifier
      • outsidecontext
        AcousticBrainz deals with extracting certain characteristics from the audio
      • Depends how you look at it. What both have in common is that they are an identifier you can use to look up e.g. specific recording
      • But the difference is how they are assigned: AcoustId is based on calculations of the audio itself
      • The MBID is an arbitrarily assigned identifier. Just something saying: There is a recording, and we give it this unique ID
      • also AcoustId and MBID for a recording are not a 1 to 1 match. many recordings have multiple AcoustIds, and an AcoustId can have multiple recordings on MB.
      • Jaykin_
        That clears out some confusions i had. Using picard and i encountered this
      • what does it mean
      • cant submit acoutids, unless its already there?
      • outsidecontext
        Not sure what the question really is, but this is the release data from MusicBrainz for a release callef "Lost" with 4 tracks
      • The checkmark in front indicates that you have a file matched to this track, and that you have saved it. hopefully you checked the file really is for this track before saving ;)
      • The golden disc indicates that this release is considered "complete", which means you have files for all 4 tracks
      • This is also shown by the 4/4
      • You can't submit AcoustIds if they are already there
      • Jaykin_
        what does it mean hah, i should have been more specific
      • ah so theres an acoustids
      • outsidecontext
        If you got this result with the "Scan" button this actually means the AcoustIds where already there, and you can't submit them
      • Jaykin_
        ok so if there is an acoutids, does that mean there is an musicbrainz entry for it, or the two are separate?
      • Jaykin_ has quit
      • Jaykin_ joined the channel
      • outsidecontext
        they are in general separate, there are many AcoustIds without MB recording (Picard cannot submit those, but other tools can)
      • Jaykin_
        sorry for that
      • ahh i see. So acoutids are only obtained when someone submits them, are they gotten from other sources?
      • outsidecontext
        But if you get a result in Picard this currently always means there is a MBID, Picard cannot give back results from only AcoustId
      • Yes, that's bascially true. The AcoustIds first need to be submitted by someone, because they need the audio data analyzed. And linked properly to MB for Picard to use it
      • Jaykin_
        now for the MBID, lets say the MBID thing is still in editorial review, can picard still register it?
      • outsidecontext
        the MB webservice does not return pending changes, so no, Picard can't see those
      • Jaykin has quit
      • Jaykin_
        oh...
      • outsidecontext
        the only exeption I think are cover art images from CAA, you can get unapproved ones
      • but so many changes are auto-edits nowadays :D
      • Jaykin_
        I'm lookin through picard, so composer in one of the file, what is composer? Whats the difference with artist?
      • thefar8 has quit
      • outsidecontext
        compose is the one who wrote the music
      • the artist usually is who performed the music
      • Skye joined the channel
      • Skye
        hello
      • Jaykin_
        in picard, scan vs lookup. Lookup puts all the files on the right and gives green ticks, scan does nothing, bottom of the programme it says it looks for fingerprints but nothing happens.
      • outsidecontext
        Jaykin_: Have a look if it generated a AcoustId, should be in the tag list at the bottom
      • also have a look if there is some error in Help > View Error/Debug log
      • See also some recent discussions about this:
      • in the last one setting an AcoustId API key in options fixed it
      • Skye
        hi, i wanted to join metabrainz for the google code in, is there someone i can talk to for that?
      • outsidecontext
        Skye: Hi and welcome. You can probably just ask here. For details Freso is our community manager and also admin for the Code In
      • Otherwise just grab a task at https://codein.withgoogle.com/tasks/?sp-organiz... :D But you can always ask questions here if unsure
      • Skye
        thanks for the info :)
      • i will probably need sone help with docker. i dont have a lot of experience using it
      • Jaykin_
        yeah i read through it
      • Jaykin_ has quit
      • outsidecontext
        Skye: which task are you looking at?
      • yvanzo
        mo''in'
      • Skye
        one sec, still scrolling through them
      • outsidecontext
        Skye: depending what you want to do or how familar you already are with MusicBrainz or some related projects there are also some editing tasks that could be a way to get into the project
      • Skye
        i am mostly looking for python related and some beginner docker tasks, tho i am fine with editing
      • outsidecontext
        But if you want to take up a programming task please do. the mentors of the task and others here can for sure help you setup the tools
      • Skye
        alright, thanks :)
      • yvanzo
        Picard is written in Python and doesn’t use docker at all.
      • Skye
        ooh, i will check that out
      • outsidecontext
        Yep, good point. The "Add tests for MusicBrainz Picard code" would be a good start
      • We'll hopefully have a few more Picard development tasks up in a few days
      • Skye
        that was the first one that caught my eye too, and the upgrading messybrainz one
      • yvanzo
        Most of other Python projects are servers and may require basic docker setup, see https://github.com/metabrainz?language=python
      • Skye
        but the setup has instructions avalaible and its not too long generally, so its not too hard
      • yvanzo
        Yep :)
      • ferbncode joined the channel
      • Skye
        for the add tests thing, i have to just grab any 3 functions and add tests to make sure they work properly right?
      • yvanzo
        right, just check with mentors if no one else is already testing it beforehand
      • outsidecontext
        Yes, exactly. Just let us know what the functions are before you start
      • thefar8 joined the channel
      • github joined the channel
      • github
        [messybrainz-server] paramsingh closed pull request #58: Re-order installation steps (master...readme-edit) https://git.io/fpvvn
      • github has left the channel
      • bukwurm joined the channel
      • kartikeyaSh joined the channel