#musicbrainz

/

      • catgroove has left the channel
      • Muz_
        moose
      • ruaok
        assgasket.
      • demonhunter joined the channel
      • Apollozeus has quit
      • aCiD2
        :(
      • script no worky
      • not with real data, anyway
      • FauxFaux stabs warp in the FACE. Or maybe something slightly less harsh.
      • FauxFaux
        aCiD2: Use php!
      • aCiD2
        Dude, I'm not using php for a shell script
      • that's just...ewww
      • not to mention php just plain sucks anyway.. you'll convert one day ;)
      • ruaok
        > Dude, I'm not using php for a shell script
      • totally my thought.
      • FauxFaux
        Maybe when they stop trying to make python fast and make it easy to code instead.
      • aCiD2
        python IS easy to code
      • or use Perl
      • which doesn't seem too bad now I'm learning it
      • FauxFaux
        Um.. yeah. You're clearly broken. :p
      • aCiD2
        haha
      • FauxFaux can read and write perl and python (maybe not fluently, but..) fwiw, and I still haet them.
      • this is sucky, I don't get why it doesn't find The Love Movement by ATC :(
      • Hmm, nor lateralus by tool
      • MrPloddy29 joined the channel
      • oh wel, back to hacking
      • FauxFaux
        Maybe your rips are more than 5 seconds out? Sounds unlikely.
      • aCiD2
        nah, I don't think so, plus, I gave it 30 second wiggl
      • I think I'm getting the track duration totally wrong though
      • just checking now
      • FauxFaux guesses a missing secs->milisecs.
      • No
      • It's weird
      • ruaok gets to work organizing the board meeting tomorrow
      • thing.info.length (MPEGInfo.length from mutagen) gives 72 something
      • but the duration is 512 seconds
      • any idea what length is? frames?
      • FauxFaux
        If it is, the mutagen people are getting a knife to the face.
      • aCiD2
        lol
      • ruaok
        now now kids, be nice.
      • luks
        info.length should be in seconds
      • aCiD2
        hmm
      • maybe these tracks are in the wrong order then
      • FauxFaux
        How's your code to sort by guessed track numbers (based on the file-names, assumably)? Or are your file-names well-formed?
      • aCiD2
        Yup, it's cause the tracks are in a random order...
      • It's based on file names, I need to sort the list of files though
      • Compressed joined the channel
      • Ok, I think that some dir is Lateralus by Tool
      • yay
      • some dir being /opt/media/music/Tool/Lateralus
      • FauxFaux
        Heh.
      • aCiD2
        But that's cool, now I can drop in some wav files into a directory, and a cron job will transcode them to flac and lame, and then lookup the directory against my db, and tag the files :)
      • FauxFaux
        Heh.
      • aCiD2
        thanks faux!
      • FauxFaux
        I'm going to call you crazy at least one more time. ;p
      • aCiD2
        whyyy
      • cause I'm using a sane language?
      • FauxFaux
        Lies!
      • aCiD2
        nevar
      • MrPloddy29 has quit
      • MrPloddy29 joined the channel
      • FauxFaux
        Aagh! Burny!
      • FauxFaux doesn't comment on python.
      • ruaok groans
      • aCiD2: You may as well cut the LIMIT down to 1 or two if you only want one result. And you might want to get it to pick the closest. :)
      • aCiD2
        I don't want to limit it to 1
      • cause it could be wrong
      • FauxFaux
        Oh, you shouw them all, oops.
      • aCiD2
        so it gives me 20 choices
      • FauxFaux
        You might want to give all the choices, in that case. :)
      • aCiD2
        True, seeing as we have a limit imposed with the wiggle :)
      • shawn__ joined the channel
      • FauxFaux
        Go make it pick the closest ones, I'm too lazy. Make sure postgres doesn't /suck suckity suck/ doing the sort, though. Maybe with a view!
      • aCiD2
        maybe I should learn what a view is first :P
      • FauxFaux
        It presents the results of a query as a new table, query is (potentially) evaluated each time the view is accessed.
      • aCiD2
        oh... sort of like a stored procedure?
      • FauxFaux
        *blank look*
      • I don't really know what I'm talking about, honest. :p
      • aCiD2
        lol
      • ruaok
        FauxFaux: I like people who say that.
      • I tend to listen to them more than those who say they have all the answers.
      • FauxFaux
        You must have missed the multiple times I've said I know (or at least will attempt to know) eeeeverything. :p
      • aCiD2
        Man DJing with VSTs is fuuun
      • Digital vinyl system arrived today :)
      • phrontist
        ooooh
      • which one?
      • aCiD2
        Torq
      • can't afford scratchlive :(
      • phrontist has looked at MsPinky
      • yea
      • phrontist
        Torq looks pretty good
      • aCiD2
        MsPinky can read Torq vinyl :)
      • phrontist
        and vice-versa, iirc
      • aCiD2
        Yea, I think so
      • I wanna get the MsPinky api, and have some fun :P
      • phrontist
        are you using two turntables + mixer?
      • aCiD2
        Yea
      • buuut
      • I don't have enough rca leads atm... so I can't use the mixer yet
      • heh
      • I figured they'd be included...
      • phrontist
        wait... how does this work exactly
      • aCiD2
        at the moment, or how will it ork tomorrow?
      • phrontist
        you have two output channels on the PC and just connect them to the hardware mixer?
      • aCiD2
        Yea, it comes with an audio box (Conectiv - 2 inputs and 2 inputs)
      • 1 turntable to both input (or cdj), then each output to the mixer
      • but I can't connect the outputs yet, so I have to use the conectiv's headphone cue and do all my playing in there
      • phrontist
        ah okay, so the mixing isn't done in software
      • aCiD2
        No, but it can be
      • It has a software mixer too, and you can control it all by midi
      • phrontist
        yeah, that's what I mess about with
      • but I haven't got turntables
      • aCiD2
        ableton person?
      • phrontist
        no, I'm an OSS zealot
      • aCiD2
        :)
      • Max/MSP (is that os?)
      • ?
      • phrontist
        so it's Jack under UbuntuStudio running Mixxx and/or TerminatorX, Sooperlooper, and some other sound makers
      • aCiD2
        cool :)
      • I could never even get Jack setup.. but I didn't really try, heh
      • phrontist
        it, like many OSS systems, has it's weird little idiosyncracies that you have to learn by trial and error
      • UbuntuStudio makes it really painless though
      • if you're running ubuntu already, it can be as easy as installing the metapackage
      • (does realtime kernel and everything)
      • aCiD2
        ahh, that's the ubuntu for music thing ?
      • phrontist
        yeah
      • it's getting billed as a "Music OS", but really it's just a bunch of (albeit, really well put together) packages
      • it also does Video/Graphics
      • but I'm less in to that side of things
      • aCiD2
        nice
      • so are you just a tweakin' person, or do you compose too?
      • phrontist
        I wouldn't really profess any skill at either
      • so... equally incompetent :-)
      • aCiD2
        :)
      • same as me then :P
      • phrontist
        I'm taking piano lessons, after a long hiatus from formal music education
      • aCiD2
        cool, I used to play guitar... pretty much ditched it now
      • phrontist
        I find guitar to be a good interface for rhythm
      • but it seems like a strange way to structure tonality to me
      • my fingers just don't move that way
      • that, and I like to hit things
      • demonhunter has quit
      • aCiD2
        hmmm, I could really express my self... but I trapped myself into just one style of playing
      • so i eventually got bored
      • but I have a keyboard now too, so I want to learn how to play that, and learn more scales
      • phrontist
        I used to play clarinet, and messed about with other instruments
      • but the keyboard is the best interface to the conventions of western music
      • it's right there!