Phasik Flux

Archive for November, 2009

LyraPhase 003 – Neon

by DJPhasik on Nov.12, 2009, under LyraPhase, Podcast

This is the first guest mix DJ Alex M did for the show! I remember that I’d gotten totally swamped with class work so I didn’t have time to make a set-list that week.

This one’s really smooth, deep & progressive sounding. I really enjoyed listening to it a lot, and I hope you do too ^_^

Here’s the tracklist & the cuesheet

01) Sascha Funke - Mango [Bpitch Control]
02) Quarion - Takin' No Shorts [Perpsectiv Records]
03) Osamu M & Satoshi Fumi - Reminiscence [Outerspace Records]
04) Marcel Wave - Aldie 71 [Freerange Records]
05) Masaya - Intentar [Perspectiv Records]
06) Lange - Songless (Cerf & Mitiska Tranceless Remix) [Maelstrom]
07) Slytek - Nettle Crush (Original Mix) [Stanby Records]
08) Sentrafuge - Music Is Electric [Plastik Park]
09) Hernan Cerbello - Emotional Distortion (Original Mix) [Echoplast Recordings]
10) Smartminds - Eighties Verantwoord [Add2Basket Records]
11) Ulrich Schnauss - In All The Wrong Places (Tom Middleton's 3D VIP Remix) [Reniassance]

Leave a Comment more...

LyraPhase 002 – Zagnut

by DJPhasik on Nov.05, 2009, under LyraPhase, Podcast

You know that feeling you get when you read a really old garfield comic, or watch one of the first simpsons episodes?   That’s what I felt like re-listening to this mix (ok, maybe I’m biased because I like my next one way better).

It’s interesting to see the improvements we make over time with practice and the evolution of our own creative process.  Reflecting on this makes me realize that back when I made this mix it was a different time in the learning process, and it makes all the small improvements along the way seem much greater now.  I know that I have begun to create much better quality already, and I will create even better mixes in the future.  Originally when I had posted this mix, I was a little self-critical.  In college I felt very scatterbrained and stretched too thin due to all the classes, projects, and hobbies that I spent my time on.  In reality, I made the best and most efficient effort I could with the time I had.  Back then it didn’t seem like enough… I felt it “wasn’t perfect enough”.  Listening to this again also made me realize what a broad spectrum of music that I’ve listened to over even the past 2 years!  Looking beyond that, I can say that I’ve probably accumulated the most eclectic music collection among most of my close friends besides Alex.  If it’s true that music brings people together, then those with the most open minded and encompassing tastes will not only enjoy the broadest spectrum of music, but they will enjoy the broadest spectrum of people they’ve met along the way.  This is something I’m really thankful for.

Anyway, here’s the tracklist:

01) Electrixx - Tetris (Original Mix)
02) Cyberpunkers - Is Alternative (Original Club Mix)
03) V Roth - One (Original Mix)
04) Gui Boratto and Mark Romboy - Eurasia (Marcs Mix)
05) Habersham - Follow The White Rabbit
06) D-Nox & Beckers - One shot (Gio Red remix)
07) Sisko Electrofanatik - No Control (Original Mix)
08) Musicbump - Supersonic (Mark Graves Remix)
09) Act Sense - Pratigi (Hamelin & Jr. Remix)
10) DJ Yellow - Cleaning My Kalashnikov

And a cuesheet, made with the help of my new Audio::Cuefile::ParserPlus perl module!

1 Comment more...

Audio::Cuefile::ParserPlus

by Administrator on Nov.01, 2009, under Projects, Software

On Friday & had a quite eventful day involving a bunch of lucky and happy coincidences, along with an amazing spurt of ultra-productivity!  Although it was an interesting day, that’s not what this post is about.

At one point, I was working on creating a CUE sheet for episode 004 and realized that GoldWave was clobbering all the PERFORMER attributes for every track in the original CUE sheet I imported!  That was definitely no good, and really irritated me at the time.

My current workflow for CUE-ing a mix is as follows:

  1. Export tracks from Traktor to a directory (ie: “~/Music/LyraPhase/004″), then make sure tracks are in order & named in the format: 01 – Artist – Trackname.mp3
  2. Make a tracklist text file:
    ~/Music/LyraPhase/004$ ls -l --color=never > LyraPhase_004.txt
  3. Run my magical script to generate a CUE file with empty INDEX points:
    ~/Music/LyraPhase/004$ tracklist2cue.pl LyraPhase_004.txt
    NOTE: all tracks have initial cutpoints of 00:00:00
    Opening tracklist file: LyraPhase_004.txt
    Writing cue file to: ./LyraPhase_004.cue
  4. Import the blank CUE file into GoldWave, listen, do audio processing stuff, then edit the track INDEX points.
  5. Save the wav & CUE files.
  6. Find out some extra stuff is gone after GoldWave got through with it :-(

Enter perl:

So since I really like GoldWave otherwise, I decided to go dust off my monk robes & dive into perl again.  The initial goal was to be able to read in the 2 CUE sheets, copy INDEX points from one to the other, and then save it again.  I also have been thinking about other things in the future I may want to do with CUE sheets, so I decided to try to find some perl code to do what I wanted.

After a search, I found a module on CPAN called Audio::Cuefile::Parser which really didn’t do everything I wanted, or fully support the entire CUE file specification as per the documentation here.

After 1.5 days worth of hacking at it, I’ve successfully got 1/2 of the problem solved.  So far my Audio::Cuefile::ParserPlus module will happily read in CUE sheets and print out the track information for you.  The next step is to make a file output method, which should be simple now that the hard part of parsing in things via regex is finished ^_^

Current code snapshot can be found at my GitHub Repository
Happy Hacking  ^_^

- DJ Phasic

Leave a Comment :, , , , , , , more...

Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...