A game to practice your music skills with MIDI gear

Programming applications for making music on Linux.

Moderators: MattKingUSA, khz

Post Reply
User avatar
unfa
Established Member
Posts: 129
Joined: Tue May 17, 2011 10:43 am
Location: Warsaw, Poland
Has thanked: 1 time
Been thanked: 19 times
Contact:

A game to practice your music skills with MIDI gear

Post by unfa »

Hello!

I've got this idea while listening to the Open Source Musician Podcast, episode 9th.

The idea is to create a video game that would allow musicians easily and with a lot of fun practise their musical skills.

The game would work with MIDI hardware like keyboards, pad controllers, fader boxes and so on.

At first a new user would be prompted to create an online account to store all his statistics, patterns, device setups and so on. This could be omitted and user could just copy files if he wanted to port his stuff to another machine or share them with a pal.

Once this is done, player needs to connect a MIDI device to his machine. When the game detects the device and gets some technical info about it, it will attempt to find the device in the online databese to be able to propose proper exercises for this type of device. If the databese has no record of such a device, the player can answer some basic quesions about the device (what type of controller is it, what features does it support, what is the full name of the device, what is the manufacturer of the device etc.) to register the device in the database. That would help others to have easier start later on when a lot of people are playing this ;)

I can now think of three basic groups of exercises based on the device type:
  • keyboards → performing melodies and chords to the music.
  • pad controllers → performing rhythms to the music.
  • fader boxes → performing multitrack automation to the music.
Exercises in each group should be devided into several levels of difficulty, like for example the levels in Track Mania Nations Forever.

As for multiplayer modes:

I can also think about a hot seat cooperative mode when players perform using split screen on one machine or over LAN or maybe even over the Internet (ping might be a big problem here).

I belive songs could be made of four layers, so maximum of four players can be performing it. I can think of synthesizing the music on the go, so when someone is out of rhythm of out key, it can be heard and he's really playing the instrument not just pretending to do so like in Frets On Fire. The real music equipment and real music performance is the difference. Graphics don't need to be even 3D. I'd be into a minimalistic design with elegance and low impact on the machine performance.

Actually songs could be made using MIDI files to be played via ZynAddSubFX which is a really versatile and powerfull synth and could make every sound needed to make a song (excluding vocals).

The overall idea is to make this game inspire people to improve their musical skills and to make it more of a real performing of music, not just having fun. An educational game for musicians.

I'm not a programmer, I'm a musician and a 2D/3D designer (I do all my stuff with FLOSS software).

I'm looking for people willing to make this project real.

If you're a programmer, musican, graphic designer and you want to take part in creating such a game - you're welcome.

Maybe the is already such a project but I don't know about it - please let me know if so.

In the meanwhile you can also do worse things than check some of my music here: http://unfamusic.com ;)

Cheers!
i2productions
Established Member
Posts: 544
Joined: Sun May 22, 2011 6:14 pm
Location: New Hampshire, US
Been thanked: 1 time

Re: A game to practice your music skills with MIDI gear

Post by i2productions »

Nice idea, I like it. Wish I was a programmer to help make this a reality.
User avatar
linuxdsp
Established Member
Posts: 147
Joined: Sun Mar 01, 2009 12:40 pm
Location: Oxford, England
Contact:

Re: A game to practice your music skills with MIDI gear

Post by linuxdsp »

The idea is to create a video game that would allow musicians easily and with a lot of fun practise their musical skills.
Getting together with other (real) musicians and learning to play songs is quite a good and fun way to practice the necessary skills, never really understood why there need to be video games to allow people to do this. You get good at it by doing it and the enjoyment comes from the satisfaction of making good music.
User avatar
raboof
Established Member
Posts: 1855
Joined: Tue Apr 08, 2008 11:58 am
Location: Deventer, NL
Has thanked: 50 times
Been thanked: 74 times
Contact:

Re: A game to practice your music skills with MIDI gear

Post by raboof »

linuxdsp wrote:Getting together with other (real) musicians and learning to play songs is quite a good and fun way to practice the necessary skills, never really understood why there need to be video games to allow people to do this
Yeah, waiting till you're "good enough" before playing with others is a bit of an imaginary barrier: I recently had the pleasure of hearing the founder of Tower of Power, Emilio Castillo, play and speak at a local venue. He told us he first started his band, *then* started to learn how to play :).
User avatar
GMaq
Established Member
Posts: 2774
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 520 times
Been thanked: 555 times

Re: A game to practice your music skills with MIDI gear

Post by GMaq »

Haha,

That's funny... they're like the tightest funk/soul band EVER! Cool story...
paldepind
Established Member
Posts: 20
Joined: Sun Jun 19, 2011 10:14 am

Re: A game to practice your music skills with MIDI gear

Post by paldepind »

Your concept sounds a bit like Synthesia doesn't it?
User avatar
raboof
Established Member
Posts: 1855
Joined: Tue Apr 08, 2008 11:58 am
Location: Deventer, NL
Has thanked: 50 times
Been thanked: 74 times
Contact:

Re: A game to practice your music skills with MIDI gear

Post by raboof »

paldepind wrote:Your concept sounds a bit like Synthesia doesn't it?
Pretty cool, too bad it's not available for linux. Reminded me somewhat of http://pianobooster.sourceforge.net/
paldepind
Established Member
Posts: 20
Joined: Sun Jun 19, 2011 10:14 am

Re: A game to practice your music skills with MIDI gear

Post by paldepind »

raboof wrote:Pretty cool, too bad it's not available for linux. Reminded me somewhat of http://pianobooster.sourceforge.net/
There's a Linux port of it called Linthesia. Unfortunately the Ubuntu package for it is totally broken. So I haven't tried it.

Pianobooster looks pretty cool too. I'll try it out.
User avatar
unfa
Established Member
Posts: 129
Joined: Tue May 17, 2011 10:43 am
Location: Warsaw, Poland
Has thanked: 1 time
Been thanked: 19 times
Contact:

Re: A game to practice your music skills with MIDI gear

Post by unfa »

Synthesia looks like it :)
Post Reply