TwoFun version 0.15 (beta 3) - XL2S Entertainment 2009 ------------------------------------------------------ TwoFun is a PSG/SCC Music editor for MSX2 with at least a lot of memory. The SCC should be located at slot 1, but only if you would like to use the SCC of course. This version brings what we have all been waiting for: the possibility to change the colors from the song! Imagine that! We also removed some bugs, and added a new title screen. Files in this package: demodeun.tfm - a simple demosong sccwaves.swk - some scc waves stolen from konami and blaffer tf.com - twofun. run this :) twofun.msx - more twofun. twofun.dsk - use this with your favorite emulator twofun.txt - this very helpful text There might be some bugs here and there. The stand alone replayer also needs some more work. The replayer is not included in this release. To load the demo song: press F5, choose load, and choose the song. Have fun. And let us know what you think. The following is just an overview of the key combinations. Most are taken from Realfun, so nothing new here. TwoFun key combinations --- Trackeditor Navigation Steps Cursor up/ down Channels Cursor left/ right Tracks CTRL+cursor left/ right Tracks per 4 CTRL+cursor up/ down Events Color X 1-4, followed by the RGB values Note on A, B, C, D, E, F, G Note Off O Release R Note slide up ' Note slide down ` End of track Z Tempo T Transpose P Noise N Envelope with wave Y Envelope U Wave H Sample J Ornament K Volume L Increase volume ] Decrease volume [ Signal replayer S Repeat last event RETURN Deleting Delete cell SPACE Delete note DEL Delete commands BS Delete channel SHIFT+DEL Delete track CTRL+DEL Delete block GRPH+DEL Transposing Transpose up . Transpose down , Transpose octave up > Transpose octave down < Transpose block up GRPH+. Transpose block down GRPH+, Transpose block octave up GRPH+> Transpose block octave down GRPH+< Mute/solo channels Toggle mute channel CTRL+W Toggle solo channel CTRL+E Toggle mute block GRPH+W Toggle solo block GRPH+E Block functionality Set block start Q Set block end W Copy block GRPH+RETURN Overlay block GRPH+SHIFT+RETURN Copy block from other buffer GRPH+buffer number Delete block GRPH+DELETE Swap channels in block GRPH+X Transpose block up GRPH+. Transpose block down GRPH+, Transpose block octave up GRPH+> Transpose block octave down GRPH+< Toggle mute block GRPH+W Toggle solo block GRPH+E Song buffers Select song buffer SHIFT+buffer number Settings Set start tempo CTRL+T Set song name CTRL+N Play Play song F1 Play current track F2 Editors Position editor TAB SCC Wave editor F3 Sample editor F4 Ornament editor F9 Fun Disk menu F5 Settings menu (new colors!) F10 Add 16 tracks to song CTRL+A Restore default colors F6 --- Position editor Navigation Cursor keys Insert track track number Repeat last track RETURN Insert next track N Delete track DEL Toggle insert/overwrite mode INS Set play start position P Set end position ] Set loop position [ Clear loop position O Play song F1 Play track F2 Exit TAB Exit/ remember old track ESC --- Wave editor Navigation Steps Cursor left/ right Waves CTRL+cursor left/ right Editing Edit step Cursor up/ down Edit step fast SHIFT+cursor up/down Quick positions 1, 2, 3, 4, 0 or 5, 6, 7, 8, 9 Repeat last position RETURN Fun Negate step - Follow line ,/ . Block functions Set block start Q Set block end W Set block end/ start at previous end GRPH+W Scroll in block GRPH+Cursor keys Scroll fast in block GRPH+SHIFT+cursor keys Copy block GRPH+RETURN Negate block GRPH+- Mirror block GRPH+M Interpolate block GRPH+I Buffer Copy to buffer CTRL+C Copy from buffer CTRL+V Swap with buffer CTRL+X Fun Play notes CODE+keys Octave down CODE+4 Octave up CODE+8 Choose sample CTRL+J Choose ornament CTRL+K Choose volume CTRL+L Exit ESC Wavekit SELECT --- Instrument editor Navigation Cursor keys Instruments CTRL+cursor keys Insert step INS Delete step DEL Buffer Copy to buffer CTRL+C Copy from buffer CTRL+V Swap with buffer CTRL+X Fun Play notes CODE+keys Octave down CODE+4 Octave up CODE+8 Choose wave CTRL+H Choose ornament CTRL+K Choose volume CTRL+L Exit ESC Columns: Repeat input RETURN Clear column SPACE Jump Step to jump to number Volume (with jump) Jump until volume is reached volume in volume column Jump always SPACE Jump until release R Stop sample S Volume (without jump) Set volume 0-9, A-F (Hexadecimal input) Increase sample volume + or P Decrease sample volume - Reset sample volume R Keep sample volume = Mask Toggle tone mask T Toggle noise mask N Toggle envelope mask E Tone/ noise/ envelope Set offset 0-9, A-F (Hexadecimal input) Negative offset - Use base+offset as new base \ Wave Set wave number --- Ornament editor Navigation Cursor keys Ornaments CTRL+cursor left/ right Insert step INS Delete step DEL Input +0 SPACE Decrease step , Increase step . Step -12 SHIFT+, Step +12 SHIFT+. Input jump J Input end E Repeat input RETURN Buffer Copy to buffer CTRL+C Copy from buffer CTRL+V Swap with buffer CTRL+X Fun Play notes CODE+keys Octave down CODE+4 Octave up CODE+8 Choose wave CTRL+H Choose sample CTRL+J Choose volume CTRL+L Exit ESC