Favoriting Nat Roe: Playlist from August 24, 2011 Favoriting

Nat's avatar View Nat's profile Favoriting

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 AAC  |  128k MP3  |  32k MP3

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


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

Listen to this show: Pop-up listen Pop-up player!

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 (Pop-up)


<-- 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 | Support Us | FAQ

Live Audio Streams for WFMU: Pop-up | 128k AAC | 128k MP3 | 32k MP3    (More streams: [+])


Listener comments!

  3:16am
Elwyn:

Hey Nat,

The 80s have never sounded so great!
  3:20am
Elwyn:

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

Nerd power!!
  3:34am
Sam:

I need the smooth music because of all of the things coming at me!!!
  3:38am
Sam:

This is getting going - starting to kick some ass.
  3:42am
Nat:

Well thank ya
  4:00am
Jif:

I just realized I like this song
  4:17am
Jif:

All is RAM.
  4:18am
Jif:

All is RAM.
  4:18am
Nat:

Verily verily verily
  4:19am
Jif:

All is RAM.
  4:41am
Jif:

This is the aural equivelent of a velvet painting of a cat wearing pajamas.
  5:56am
Jif:

what's the name of this one?
  5:58am
Nat:

This is Opponents. Synth trio from Brooklyn. It's from a new 2xCD called Temple of Decadence.
Bottom
Comment!
Name
Email
(C) 2024 WFMU. Generated by KenzoDB, written by Ken Garson