I've been lurking
here for years, and I've been working on this on and off for a long time
, I figured it wouldn't hurt to log my progress and see what folks think.
January is a generative music tool. You walk around and lick snowflakes with your tongue, and the tool uses a set of rules to make choices about what the next note (or notes) will be. It also gives the player freedom to play various types of chords, and choose when and how notes will be played. There are a bunch of advanced features, which you can explore below. It's being developed with Flixel and Flash/AS3.
ControlsWASD or Arrow Keys. Look Up!
Latest- Change the length of notes!
Features- Walk Around, Lick Snowflakes, and Make Music!
Advanced ControlsH Toggle HUD, which shows note information.
M Save your performance to a MIDI file!
P Pedal Point Mode. Adds a note underneath every regular note (not chords).
/ Pentatonics! Turns whatever the current scale is into a pentatonic scale, for some old-school riffin'
[ ] Use Brackets to Toggle Through Game Modes.
"Write" - default mode
"Repeat" - repeat up to the last 8 notes from Write mode.
"Detour" - Generate notes freely without effecting your Repeat sequence.
\ - in Write mode, resets the sequence you're creating for Repeat mode. In Repeat mode, starts the sequence back at the beginning.
K - Change the Musical Key!
< > - Toggle through modes (Ionian, Dorian, Lydian, Mixolydian, Aeolian)
SHIFT - Change Note Lengths. Toggle between Full (default), Half, or Random
i - Improv Mode, will periodically switch keys, modes, and use pedal point / pentatonics
CTRL - Hold this to move really fast! (aka cheat)
0 - Basically a Demo Mode. Player moves across the screen automatically, uses different gameplay modes on its own, etc
- = - Control Snow Amount (3 Settings: Flurry, Shower, and Blizzard)
Unsolicited AdviceI submitted this to IGF as a way of manipulating myself into working on it some more and making it better. I encourage this method as it has worked quite well for me
Feedback greatly appreciated!