Posts Tagged ‘multimedia’

  • Using Debian multimedia repository

    Date: 2010.04.06 | Responses: 0

    I needed to install the lame mp3 library, but Debian’s own repositories do not included; however, I was able to find it at http://www.debiam-multimedia.org.

    Simply add that URI to your repositories and choose your distribution (i included both squeeze and sid) and chose sections main and non-free.

    When upgrading packages, try upgrading a few at a time, as when i did it, I got a broken package libavcodec52 or something like that. I resolved by removing ffmpeg, upgrading another package and then reinstalling fmpeg.

  • How to set up MIDI on debian linux

    Date: 2007.11.13 | Responses: 0

    I have EDIROL PCR-M30
    All you gots to do is run timidity as:
    timidity -Os -iA

    -Os means output to alsa
    -iA means launch Timidity as ALSA sequencer client

    Then, you connect the input coming from the controller to Timidity:
    Check to see which ports are where by aconnect -i/o, for me this works:
    aconnect 20:1 128:0

  • Streaming audio to icecast/shoutcast server on debian linux

    Date: 2007.11.13 | Responses: 0

    After a long battle, I got it:

    I installed lame from source. Then, I downloaded ices0 (which is only for mp3 files). I had to change the configure file because it wasn’t finding shout. I probably don’t need all of these, but it doesn’t hurt.

    # seed pkg-config with the default libshout location
    PKG_CONFIG_PATH=${PKG_CONFIG_PATH:-/usr/local/lib/pkgconfig}
    PKG_CONFIG_PATH=${PKG_CONFIG_PATH:-/usr/include}
    PKG_CONFIG_PATH=${PKG_CONFIG_PATH:-/usr/lib/pkgconfig}

    Then did:
    make
    make install

    And that was it!
    Well, almost… the last stretch was gratifyingly easy. It turns out xml support was not installed when I complied ices0, so… I did it all in the command line:

    ices -h [myserver] -m / -p [myport] -P [mypass] -t icy -F playlist -v

    My server was hosted by serverroom.us

    However, since I don’t want to enter all that stuff each time, I made a bash script that encapsulates it and I just call that script (which I put in /usr/local/bin) and I pass in the playlist file (file containing paths to mp3 files).

About me

1

I live in Denver, Colorado and work as a contractor for HAIKU Learning Systems, Inc., an online learning company. I did my Master's in Music Informatics at Indiana University and got a B.A. in Computer Science and Mathematics, with a minor in Music from Carroll College in Helena, Montana.

Resume Contact me

Blog Tags