Dystopian Future Underground City – a game I made this weekend

Posted in 2D, art, code, music on August 21st, 2011 by peeba

Download the game here! (Windows)

Phew! This weekend I participated in the Ludum Dare game development competition. It’s a competition where you have to create a game completely from scratch by yourself in a weekend. Or 48 hours to be exact, of which I used about a little over half. The competition was extremely demanding. Not only because there’s a ton of stuff that goes even into the simplest of games but because I’m not a very experienced programmer. When I’m programming, it totally feels like I could speak a foreign language but I only know the curse words. I can always get the point across but, for the most part, it’s not very elegant. Luckily my coding weapon of choice, LÖVE, proved to be a good one. It was very accessible for a novice programmer even though I had only installed the framework the day before!

Graphics and music, on the other hand, were pretty easy for me. Business as usual. It was fun doing all those little funky sprites and I even managed to make the music in less than an hour. Overall, I’m extremely pleased in the end product and I learned tons even though I hit a few walls during coding. There’s obviously a great number of flaws in a game like this but the only one that I have regrets of is the skill level. It’s bloody hard! Basically, EVERYTHING in the game kills you. I was aiming for Super Meat Boy or Trials HD style frustration/fun balance but I think the skill ramp is just too damn high and the deaths can be too unfair at times. If the walls would bounce you around when hitting them instead of killing you in a split second, it’d be much better. I tried to hack together pretty simple collisions for the level blocks but it didn’t work out really well so I just went with the simpler and more brutal model instead. Despite all this, the game CAN be fun if you just bear with it. Just be prepared to die a million times!

But hey! It’s a game! That I’ve manage to make completely by myself! In two days!! My previous game programming experience has been limited to one small prototype made in Processing that had maybe one tenth of “stuff” in it compared to this game so this has been a gigantic leap for me.

End of Line (Voimaduo remix)

Posted in music on April 2nd, 2011 by peeba

To fuel the exchange of musical knowledge, me and Jyri U decided to recreate/remix Daft Punk’s End of Line from the Tron Soundtrack. Here’s what we managed to assemble in an afternoon session:

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download as 192kbps CBR MP3

Various musical delights

Posted in music on March 29th, 2011 by peeba

Here’s an update on my journey in composing electronic music: a selection of songs from the last couple of months… Now, watch me struggle trying to describe the songs and genres!

———

I Want the Sun Back

Let’s start it off easy with some pretty gloomy and dark ambient.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download as 192kbps CBR MP3

———

Slim Mind

It starts out as drum and bass but then starts drifting in another direction. That seems to be pretty common for me when I try to do drum&bass. Jyri U. recorded a few guitar things for this to beef up the background near the end.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download as 192kbps CBR MP3

———

Acid Rock

I started working on a remix of a silly old Belgian techno song but it ended up pretty damn far away from the original. But I don’t mind that at all. Psytrance.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download as 192kbps CBR MP3

———

Genera

Experimenting with a little bit more laid back and progressive sort of sound.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download as 192kbps CBR MP3

———

Dark Deeds

Another experiment in the progressive and deep side of psy. I feel I have committed something unholy by using a dubstep wobble bass sound in a trancey tune.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download as 192kbps CBR MP3

———

Breaking of symmetry

This is dubstep, I suppose.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download as 192kbps CBR MP3

———

Phew. That’s 43 minutes of music right there! Come to think of it, I could’ve turned this into a nicer package; a digital LP with cover graphics and some more polishing, mixing and coherent mastering… Well, maybe later. If you want all the songs, here’s a ZIP package with the MP3s above!

Muses of Helicon and Delta as Indicated

Posted in music on April 2nd, 2010 by peeba

I’ve been spending some more quality time with Ableton Live recently. Here’s two recent songs of mine:

———

Delta as Indicated. Downtempo electro.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download as 192kbps CBR MP3

———

Muses of Helicon. Goa trance.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download as 192kbps CBR MP3

Voimaduo in the house.

Posted in music on January 30th, 2010 by peeba

Here’s something me and Jyri U. managed to produce in Ableton Live in two evenings: one for the music and another for editing the video. The instruments used in the song are all sampled from various sources and we used a more or less similar approach to editing the video. It’s epic!

A few songs.

Posted in music on October 17th, 2009 by peeba

Here’s some electronic music that I’ve done in the last few months. Pretty random stuff.
Read more »

Subspaces – a progressive psytrance mix

Posted in music on May 2nd, 2009 by peeba

I’ve been ravaged by an eye infection during the last two days or so and it inspired me to mix some progressive psytrance again. I don’t know why.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download as 192kbps CBR MP3

I’m actually quite happy with the mix myself and I think the timings were kinda solid this time around too. To celebrate the fact, I decided to do some simple cover graphics from an old Holga photo of mine and name it properly. So I present to you: Subspaces.

subspaces_back01subspaces_back01


Tracklist:
1. Nasser - Timeless
2. Duca - The Tour
3. FM Radio Gods - Musak Attack
4. Gaudium - 4 Outputs
5. Paulina Cewe - Incipit
6. Ace Ventura - Presence (Motion Drive remix)
7. Vibrasphere - Follow Me
8. Quantize feat. Buttersonic - Think Different
9. Ace Ventura - Sao Paulo
10. Protonica - Final Step

March 2009 goa trance mix

Posted in misc, music on March 15th, 2009 by peeba

Here’s a goa trance DJ set I just mixed.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download as 192kbps CBR MP3

During the last few years, there has been a new surge of great goa trance music, a subgenre many people thought died in the turn of the decade. Only the first song here is still from the 90s era but the rest are newer. Too bad that I don’t have Merr0w’s album yet…


Tracklist:
1. Talamasca - Jungle Storm
2. Afgin - Tribute to the Sun
3. Red Gravity - Momentary 29
4. Filteria - The Snail Keeps on Crawling...
5. Antares - Aurora
6. Lost Buddha - Regeneration
7. Vox - Mayana
8. Artifact303 - Energy Waves (Positive mix)

February 2009 psytrance mix

Posted in misc, music on February 15th, 2009 by peeba

A full-on psytrance mix.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Download as 128kbps CBR MP3

Even though the name of this DJ set is named after an influental month in the Gregorian calendar, I’m not intending to do new mixes every month. I’m just too lazy to think about any fancier names for the mix. Some of the transitions in the mix can be shocking or cruel and are not recommended for children or expecting women.


Tracklist:
1. Talamasca - Obsessive Dream
2. Ananda Shake - Inside the Sound
3. SynSUN - Dancing Machines
4. Space Buddha - Legendary Lighting
5. Wizzy Noise - Sputnik
6. 1200 Mics - Rock into the Future
7. Astral Projection - The Prophecy
8. Technikal - Summassault (Phil York remix)

Playing with Korg DS-10

Posted in misc, music on January 31st, 2009 by peeba

Korg DS-10 is a small music “studio” for Nintendo DS. It has two synth and four drum tracks (which use the same synth as the lead tracks so no samples there), a simple sequencer, mixer and effects system. It’s pretty limited and very cumbersome to use but I guess the limits are what makes this a fun piece of software to play around with. It’s fun to try and see how far you can get within the limits and with a bit of tweaking and exploring, you can get some surprisingly deep and fat sounds from it. If only composing with it would be easier! Having an option for patterns longer than 16 bars would be a great starting point. And the possibility of separating the synth and drum patterns to their own patterns instead of lumping them together would make things a bit easier. Those are some limitations I’d rather do without :)

Anyway, here’s three mini songs I did with Korg DS-10:

Read more »