Options Nat Roe: Playlist from August 24, 2011 Options

Nat's avatar View Nat's profile Options

An avant nerd remixing smooth disco in a dancehall stylee.

On WFMU | 91.1, 90.1, 91.9 FM & wfmu.org
WFMU LIVE Audio Streams (Get help):   Pop-up  |  128k MP3  |  32k MP3  |  24k Real  |  24k Windows

<-- Previous playlist | Back to Nat Roe playlists | Next playlist -->


Options August 24, 2011: Everything good that happened in 1986

Listen to this show: | Add or read comments

Comments Approx. start time
I made a program that automatically makes a chartsweep from a folder full of mp3s. This week's the test run - I made a chartsweep of the top 100 from that year and I'm remixing my "favorite" songs from that year too.

Here's the code for those who are interested or curious...it's written for BASH and uses Sound Exchange. Linux is the COOLEST! Essentially what's happening here is I find the loudest part of each song and cut 10 seconds after that moment, then stick em all together. Below, lines that start with # explain what the following line of code does.

#! /bin/bash
clear
# sets folder with mp3s as the variable $FILES
FILES=/Users/natroe/Desktop/Top_100_1986/*
# for every mp3 in that folder, do this process
for f in $FILES.mp3
do
# downsample to 8000 samples per second for time concerns
sox $f -r 8000 $f.mp3
# cut only the first 2 minutes of the song for processing time concerns
sox $f.mp3 $fcutup.mp3 trim 0 120
# save mp3 as list of time vs. amplitude
sox $fcutup.mp3 $f.dat
# set variable max as (take every amplitude, sort them in numerical order, take the first one)
max=$(awk '{print $2}' $fgood.dat|sort -n|tail -1)
# set the variable "maxtime" as (find time corresponding to max variable
maxtime=$(grep $max $fgood.dat |awk '{print $1}')
# cut from maxtime until 10 seconds after maxtime
sox $f $f.wav trim $maxtime 10
# deletes temp files
rm $f.dat
rm $f.mp3
rm $fgood.dat
done
# puts all the cutup files created into one big file sox /Users/natroe/Desktop/Top_100_1986/*.wav /Users/natroe/Desktop/Top_100_1986/chartsweep.mp3
rm /Users/natroe/Desktop/Top_100_1986/*.wav

Songs from the last hour from James Ferraro, Opponents, Delired Cameleon Family 

0:00:00 ()

Listener comments!

  Wed. 8/24/11 3:16am Elwyn:

Hey Nat,

The 80s have never sounded so great!
  Wed. 8/24/11 3:20am Elwyn:

Ha ha! This is nerderific. I'm using Linux every day for work.
  Wed. 8/24/11 3:21am Nat:

Nerd power!!
  Wed. 8/24/11 3:34am Sam:

I need the smooth music because of all of the things coming at me!!!
  Wed. 8/24/11 3:38am Sam:

This is getting going - starting to kick some ass.
  Wed. 8/24/11 3:42am Nat:

Well thank ya
  Wed. 8/24/11 4:00am Jif:

I just realized I like this song
  Wed. 8/24/11 4:17am Jif:

All is RAM.
  Wed. 8/24/11 4:18am Jif:

All is RAM.
  Wed. 8/24/11 4:18am Nat:

Verily verily verily
  Wed. 8/24/11 4:19am Jif:

All is RAM.
  Wed. 8/24/11 4:41am Jif:

This is the aural equivelent of a velvet painting of a cat wearing pajamas.
  Wed. 8/24/11 5:56am Jif:

what's the name of this one?
  Wed. 8/24/11 5:58am Nat:

This is Opponents. Synth trio from Brooklyn. It's from a new 2xCD called Temple of Decadence.
Post a comment!
Name:
Email address
(optional, not public):
Your comment: (No HTML, please)

<-- Previous playlist | Back to Nat Roe playlists | Next playlist -->

RSS feeds for Nat Roe: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Nat | Other WFMU Playlists | All artists played by Nat Roe |

Listen on the Internet  |  Contact Us  |  Music & Programs  |  WFMU Home Page  |  Blog  |  Support Us  |  FAQ

Live Audio Streams: Flash  |  128k MP3   |  32k MP3  |  20k Real  |  20k Windows

(C) 2014 WFMU. Generated by KenzoDB, (C) 2000-2014 Ken Garson