Neo TeAm Forum

NEO Coding Competitions => NEO Spring Coding Competition 2006 => NEO Compo 2006 => The past Neo Coding Compos => NEO spring coding contest 2006 for NDS APPs => Topic started by: 0xtob on March 21, 2006, 02:29:07 AM

Title: contest: NDS APP - NitroTracker
Post by: 0xtob on March 21, 2006, 02:29:07 AM
NitroTracker

A FastTracker II style tracker for the DS, by 0xtob

What's this?

NitroTracker is a (music) tracker for the Nintendo DS. If you didn't understand that, you might want to read up on trackers (http://en.wikipedia.org/wiki/Trackers). For starters, NitroTracker is a versatile tool for creating music - everywhere! It supports the popular XM file format that is used by many PC trackers and that can be played on many PC audio players such as Winamp or XMMS.

With NitroTracker, you can carry your XMs around in your DS and compose whenever and wherever you feel like it. "Tracking on a handheld console? Sounds like a pain in the ass." You might say. But because of the touchscreen and stylus of the DS, it's quite easy. You can compose your melodies using an on-screen keyboard, directly edit your patterns by making selections, copying and pasting - all with the stylus. And that's not where it ends: If you don't have any samples at hand, make your own with the DS's microphone. You can even replace the samples in existing songs with your own recorded ones. There are many possibilities already and there will be even more.

The project was coded completely from scratch using only libnds and chishm's FAT library. It includes


It uses Chishm's FAT library, so the following adapters are supported:


Some screenshots

(http://nitrotracker.tobw.net/content/screen.png)(http://nitrotracker.tobw.net/content/screen_diskop.png)
The user interfaceThe file browser for loading songs and samples
(http://nitrotracker.tobw.net/content/screen_sampledisplay.png)(http://nitrotracker.tobw.net/content/screen_recordsample.png)
The sample displayThe sample recorder
(http://nitrotracker.tobw.net/content/screen_select.png)(http://nitrotracker.tobw.net/content/screen_typewriter.png)
Flip screens and edit your tracks with the stylusThe typewriter for renaming songs or instruments

Homepage

http://nitrotracker.tobw.net (http://nitrotracker.tobw.net)

Documentation

http://nitrotracker.tobw.net/index.php?cat_id=4 (http://nitrotracker.tobw.net/index.php?cat_id=4)

Bye, 0xtob
Title: Re: contest: NDS APP - NitroTracker
Post by: Dr.neo on March 21, 2006, 02:40:26 AM
the looking soooooo ...... professional!
Title: Re: contest: NDS APP - NitroTracker
Post by: DynamicStability on March 21, 2006, 03:35:40 AM
HOLY GOD NICE!  :P
Title: Re: contest: NDS APP - NitroTracker
Post by: rogerpoco on March 21, 2006, 03:45:33 AM
O.K. Buddy.You've got a musician here. ::)
I'm taking this to work tonight(no time now).

I'm getting kinda tired of saying nice things to people(I love this compo) :)
But I'm pretty excited here...........
Title: Re: contest: NDS APP - NitroTracker
Post by: d-loader on March 21, 2006, 03:47:48 AM
This.. dude.. this is .. wow, I'm speachless... only thing I can say:

YOU HAVE GOT TO WIN!

 :-*
Title: Re: contest: NDS APP - NitroTracker
Post by: worstenbrood on March 21, 2006, 03:50:29 AM
real real nice dude, tracking rules, especially now !
this is one of the best apps for sure, i hope you win or at least 2nd place.
Title: Re: contest: NDS APP - NitroTracker
Post by: rogerpoco on March 21, 2006, 04:13:38 AM
BTW-you can view most of the documentation through Moonshell.
Title: Re: contest: NDS APP - NitroTracker
Post by: 0xtob on March 21, 2006, 07:52:20 PM
Hi, thank you for your nice comments!

I wanted to inform you that I have realeased a new version. I didn't change anything in my code, I just compiled in a new FAT library by chishm, because I realized I wasn't using the latest one. The new version has increased support for MK2/3 and also read support for Supercard SD and M3 SD.

It's OK if you use the old version for judging, I just wanted to let you know.

Bye,
Tob
Title: Re: contest: NDS APP - NitroTracker
Post by: rogerpoco on March 21, 2006, 09:25:39 PM
Was sad.logged on to tell ya it didn't work.(for me)
Happy again.I'll bet this one will.
Thanks for trying to make sure this works for everybody.
This is pretty much an MK3 place,I guess,and some of the entries don't even work with it(for me).strange.
Title: Re: contest: NDS APP - NitroTracker
Post by: d-loader on March 22, 2006, 04:26:00 AM
Argh, I still can't boot it from my MK  :'( .. however, when sending it over WMB it works fine, and it reads/writes to the SD card on the MK as it should  :)
Title: Re: contest: NDS APP - NitroTracker
Post by: QuickJump on March 22, 2006, 05:24:43 AM
Amazing work!
Title: Re: contest: NDS APP - NitroTracker
Post by: mcm on March 22, 2006, 10:40:13 AM
Seems like a nice little app, however didn't work for me on v.4 mk2/3 menu with v7 flashme. Whenever I move the selector on top of the Nitrotracker icon, the nds freezes up so I can't even try to flash it to any memory or start it directly.
Title: Re: contest: NDS APP - NitroTracker
Post by: seffyroff on March 23, 2006, 01:11:15 AM
I can't get this working on my MK2. The Neoflash spring coding comp splash screen appears, and fades out, then it just stays on a black screen forever :(

Am I doing something wrong?  I'm using menu v0.5, and a Sandisk UltraII 512MB SD card.
Title: Re: contest: NDS APP - NitroTracker
Post by: kiwibonga on March 23, 2006, 09:44:29 PM
I can't get this working on my MK2. The Neoflash spring coding comp splash screen appears, and fades out, then it just stays on a black screen forever :(

Am I doing something wrong?  I'm using menu v0.5, and a Sandisk UltraII 512MB SD card.

I have the same SD card, and the same problem, so I think we still need to wait for neo to extend support for that SD card :s
Title: Re: contest: NDS APP - NitroTracker
Post by: 0xtob on March 24, 2006, 04:21:30 AM
Hi!

I've made a new version that includes a .gba.nds file that should work better for people who had trouble running it so far. Also, M3 SD reading is now supported.

Bye,
Tob
Title: Re: contest: NDS APP - NitroTracker
Post by: juhees on March 25, 2006, 02:24:40 AM
The best NDS app so far!  :-*
works like a charm here. Who needs mp3 if you can listen and create(!) your own music in the bus!
 :P
Title: Re: contest: NDS APP - NitroTracker
Post by: kiwibonga on March 25, 2006, 03:05:27 AM
I was finally able to test it :)

Well, it's a bit buggy at times, but overall it's extremely promising! It brought back some memories of my first steps on DSS and Protracker on the amiga :D

All these apps make me wonder if we'll ever see DS projects created entirely on the DS  :-*
Title: Re: contest: NDS APP - NitroTracker
Post by: ChesireCat564 on March 28, 2006, 07:14:29 AM
this is the best program in this compo... no doubt for me!

i have used almost 20 different music mixing/sampling/looping programs on my PC and now i can get that power on my nintendo ds??! this is insane!

thanks soooo much! ive always wanted something like this!!

--jake--
Title: Re: contest: NDS APP - NitroTracker
Post by: headspin on April 01, 2006, 01:28:46 AM
Congrats on first place 0xtob!
Title: Re: contest: NDS APP - NitroTracker
Post by: 0xtob on April 01, 2006, 03:41:46 AM
WOOHOO!

Thank you all very much for supporting my project!

I had a great time coding it so far and I'm sure I will have in the future! As you know, this compo is by far not the end. In fact, it's just the beginning. I'm hoping to get as close to the feature set of modern PC trackers as possible while still keeping it easy to use.

The fact that it won this compo shows me that the interest of the homebrew community to have a tracker-style music composition tool is very high, and to be honest, I didn't quite expect that, because trackers are more of an underground scene. On the other hand, so is DS homebrew :-)

Anyways, thanks to everyone who voted for me! And check the website (http://nitrotracker.tobw.net (http://nitrotracker.tobw.net)) for updates!

Bye!
Tob
Title: Re: contest: NDS APP - NitroTracker
Post by: alekmaul on April 01, 2006, 03:55:28 AM
Yes, congratulation , very nice project  ;D !