B00daW #1 Posted January 31, 2009 (edited) http://average.truechiptilldeath.com/chann...eizsa_v0_21.zip Here is the engine's source and a capable Windows version of MESS that can emulate Channel F sound properly (compared to hardware.) There are some example songs and I believe it's documented well enough to be used by those even slightly introduced to code and formatting. (This also being my first code project.) Features: - "Octave" decreasing (really is cycle sensitive) - "Tempo" decreasing - "Noise" instrument - A rather full range of notes without much detune - PAL support (shitty) v0.21 (Sproutinging): - Addition: Preliminary noise instrument support. - Change: Added some examples to examples directory by b-knox and Warlord. - Change: Changed names of some commands. - Change: Removed "config.inc" and incorporated it back into main.asm and song.inc. Use song.inc for signature. - Optimization: Optimized some old code to shorten cycles and conserve registers. - Optimization: Removed some unnecessary MESS files. - Fix: Fixed some documentation errors. - Fix: Fixed binary size calculation. (Back down to 2Kb per binary.) v0.2 (Sprouting): - Addition: Preliminary PAL support. (Notes may be detuned.) - Addition: "Delay" command to make note sequences faster or slower. - Addition: "DecOctv" command to be able to approximately decrease an octave. - Addition: Added ability to warm up CPU before playing. - Fix: Calibrated NTSC tunings and duration. - Aesthetic: Incorporated changelog.txt into bottom of readme.txt. - Aesthetic: Incorporated todo.txt into bottom of readme.txt. - Optimization: Removed unnecessary code. (Thanks e5frog.) v0.1 (Sprout): - First version. A few examples: http://kulor.arnoldascher.com/quickaphonic.mp3 < The old version v0.1 pulling off some arps by kulor. http://armagon.org/temp/arps.mp3 < More arps by Warlord. http://average.morphcat.de/channelf/exampl..._(channelf).mp3 < A ninja song by b-knox. http://average.morphcat.de/channelf/exampl..._(channelf).mp3 < "Boogie 2" by Warlord. http://average.truechiptilldeath.com/chann...prelimnoise.mp3 < Version 0.21 playing some "noise" instruments. Side note: Battle of the Bits (http://www.battleofthebits.org) will be having Channel F as one of its music formats this year in the competition; as well as many others. Please feel free to enter and have a great time! Edited January 31, 2009 by B00daW Quote Share this post Link to post Share on other sites