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]
Podcast: Play in new window | Download
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? Yeah, that’s what you should be feeling during this mix (ok, maybe I’m biased because I like my next one way better).
At first I thought this mix was ok, but after hearing it again I realized this will probably be something people will look at later and realize how much it sucks. I think I can do much better than this in the future. Too bad I’m backlogged so I can be so self critical about it, but I guess you may think different.
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!
P.S.: I apologize for being so backlogged, but I’ve got 003 & 004 almost ready. Stay tuned soon for LyraPhase 003 – Neon (a guest mix by fellow DJ Alex M), and LyraPhase 004 – PsycheDatum (my first Psytrance mix that I’m mostly-happy with after a couple retries).
Podcast: Play in new window | Download
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:
- 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
- Make a tracklist text file:
~/Music/LyraPhase/004$ ls -l --color=never > LyraPhase_004.txt - 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 - Import the blank CUE file into GoldWave, listen, do audio processing stuff, then edit the track INDEX points.
- Save the wav & CUE files.
- 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
