Zune Applet:
Tracker
Creator: Based on original code by
DiNoGames, new code by
badmoodguy88
Version: Beta
Description:This program is a 4 channel Tracker that uses some DiNoGames' succinct code for his Metronome program. It has up to 64 beats in one measure and 49 sounds.
This is an update replacing my MetronomeDrumMachine program.
The major difference is a new basic GUI and menu that makes laying out patterns easier. It also has a save and load feature as of the 1.3 release.
This program is now under GNU GENERAL PUBLIC LICENSE Version 3. So you can use it and do purity much what ever you want with it so long at the end result is also open source and under GNU GENERAL PUBLIC LICENSE Version 3. I would ask that if you take and use a significant portion of my code that you mention me just as a courtesy, although you are under absolutely no obligation to do so.
This program still contains some code from DiNoGames' Metronome program
I did ask DiNoGames if I could use his code and he has no problems with me using it like this

.
-I have a 30gb Zune and those have a faster clock speed than later models. Other Zunes may have more trouble with this program.
This program is easy to grasp and it is now more intuitive than ever. The buttons behave predictably. When selecting tempo, the up d-pad increases the tempo.
Tap Button Back = move selection backwards
Tap Button B = move selection backwards
The four items that can be selected are Tempo, Menu, Maxbeat, and the main tracker edit window.
-In the main window Pressing A changes channels.
-Autoload, loads the last save at the start of the program.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\////////////////////////////////
======DOWNLOAD LINK HERE======
Source
Tracker 1.3.rar
.ccgame
Tracker 1.3 ccgame.rar
==============================
//////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
----------Bugs and other stuff----------
-There is a slight bug. If you play too many sounds too fast the program will crash after a moment. Playing a sound on all channels, on every beat, at a near max tempo, is the only usual way it happens. Something may be added latter skip that beat length when the tempo is to high or bump the tempo down. If for example set the program to auto load, paused the song, bumped the tempo up to a speed that will make the game crash and then saved the song. It would load this crash causing song each time the game starts. So don't be foolish. Installing and reinstalling the game would get rid of the saved song.
-I wanted people to be able to tune by ear using the notes in the program but I can't tune by ear so I don't know how well I did.
-I notice that wile in the main menu the A button does not always work on the first press. This may just be my Zune because, the Dpad and B buttons work perfectly.
-----------planed improvements-------------------------
***getting things running more smoothly
***getting the code to run more efficiently
-Adding more to the menu.
-----Scales (adding an image of various scales for reference)
-----List of presets (either by channel or for all channels. They cannot really be made until the default sound bank is improved a bit more and becomes more permanent)
-----adding more save and load slots; possibly separate save and load screens.
-----play/stop sound loop one
-----play/stop sound loop two
-Adding controls to alter the pitch, pan, and volume of channels is a possibility. IT would be very easy to add but I don't know if it would greatly affect the smoothness with which Zune can play sound clips. I highly doubt it but if the pitch, pan or volume of currently playing sound effect instances can be altered as they are playing some primitive sound effects could be added; tremolo, flange, phazer, and auto pan shifts. I have not looked into it.
-I also plan on putting in more and better notes/sound clips. If you have a suggestion let me know.