raster/c.p.u. Posted May 11, 2009 Share Posted May 11, 2009 New version 1.28 of Raster Music Tracker was published. RMT website Changes in RMT 1.28 ------------------- - Recognition of any changes (indicated by '*' mark after filename in title bar) and dialog with "Save current changes?" question (when new song, load song, import song and/or when tracker goes to exit). - Hotkey for "Cursor go to the track speed column" changed to Control+Z. (There is also new menu item "Track - Cursor go to the speed column".) - Control+S is new hotkey for "File - Save" from now. (If this hotkey is used, messagebox with query "Save song to file '...'?" appears and you have to confirm your request. Also you can disable this query messagebox in Config dialog (menu View - Configuration)). - New hotkey Control+L for "File - Load...". - New hotkey ScrollLock for autofollow mode turn on/off. - Sound click when "Undo" hotkey is pressed but undo is not possible. - Handling of track events with zero volume during manual step replaying (by Shift+/Control+/Enter hotkey) corrected. - Vertical line separator added between left and right tracks. - View menu items settings are stored to rmt.ini configuration file. - New functions in menu Instrument - submenu Paste special: * Volume envelopes and Envelope parameters only * Insert Volume envelopes and Envelope parameters to cursor position (Note: Cursor has to be in some column of volume or parameters envelope.) * Volume R to L envelope only * Volume L to R envelope only - New function in menu "Song - Song change maximal length of tracks". It also compute effective maximal length value for current song. Warning: All tracks can be prolonged or truncated! (Note: Computing and setting of effective maximal length is also added to function "Song - All size optimizations".) - Routine in exported XEX Atari executable msx file improved. Now it works well on PAL/NTSC computers and playing speed is adjusted automatically to 50Hz on PAL and also on NTSC systems. (If configuration is set to NTSC system speed, then 60Hz. Note: RMT and SAP files doesn't contain any NTSC type, so playing speed 60Hz is supported only in exported XEX Atari executable msx files.) - NumLock handling improved (I hope ). - Other small corrections and bugfixes. RMT routine changes - New variable RMTSFXVOLUME for sfx volume settings (volume * 16). Example "/asm_src/sfx/sfx.a65" has been modified. (suggested by Tebe) (Coders, you have to use new rmtplayr.a65) Accessories - Atari RMT player RMTPL107.XEX (new version 1.07) is in "player" directory. New features: * Support for manual entering Device:Filename by TAB hotkey. (requested by Baktra) * Support for up to 35 subsongs by hotkeys 1-9 and A-Z. * Support for PAL/NTSC computer systems. Playing speed is adjusted to 50Hz on PAL and also on NTSC systems. (There is short description in RMTPL107.TXT file.) New songs - Song "wyjasnijmy_to_sobie.rmt" (by LiSU) in "songs/lisu/" directory. - Song "bomb_jack.rmt" (by Miker) in "songs/miker/" directory. - Song "amelie.rmt" (by Nooly) Song "summer.rmt" (by Nooly) in "songs/nooly/" directory. - Song "vietnamska_mise.rmt" (by PG) Song "summerdays.rmt" (by PG) Song "deflektor.rmt" (by PG) Song "xmasmix.rmt" (by PG) Song "gpc.rmt" (by PG) Song "kaviar.rmt" (by PG) in "songs/pg/" directory. - Song "mab.rmt" (by Raster/c.p.u.) Song "indianajones4.rmt" (by Raster/c.p.u.) Song "3d.rmt" (by Raster/c.p.u.) in "songs/raster/" directory. - Song "sunset_on_the_moon.rmt" (by XLent) Song "4tk35.rmt" (by Caruso) Song "ilusia.rmt" (by StRing) Song "naue.rmt" (by StRing) in "songs/" directory. 1 Quote Link to comment Share on other sites More sharing options...
candle Posted May 11, 2009 Share Posted May 11, 2009 Raster, could You add synchronisation support (as it is in TMC 2?) it is not mentioned on feature page, so if it is possible, then i'm sorry for not reading that f manual Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted May 11, 2009 Share Posted May 11, 2009 Hello Raster, thanks for the NTSC support... so in theory I could simply take the original PAL song and save it without additional editing as 60hz version? if so...this would lead directly to the Metagallactic Llamas NTSC port... Quote Link to comment Share on other sites More sharing options...
pps Posted May 11, 2009 Share Posted May 11, 2009 That automatic detection of the machine is a really nice idea! Quote Link to comment Share on other sites More sharing options...
raster/c.p.u. Posted May 12, 2009 Author Share Posted May 12, 2009 Raster, could You add synchronisation support (as it is in TMC 2?)it is not mentioned on feature page, so if it is possible, then i'm sorry for not reading that f manual In RMT asm player routine there is a lot of variables, some of them can be simply used for synchro. For example "v_abeat". It contains track's column which is played, so you can trace its value. Also you can check the "p_song" WORD pointer for some specific value (it is incremented by 4 or 8 for each songline from its initial value). Greetings, raster/c.p.u. Quote Link to comment Share on other sites More sharing options...
raster/c.p.u. Posted May 12, 2009 Author Share Posted May 12, 2009 Hello Raster,thanks for the NTSC support... so in theory I could simply take the original PAL song and save it without additional editing as 60hz version? if so...this would lead directly to the Metagallactic Llamas NTSC port... Unfortunately I think method used in exported XEX is not suitable for ingame music, because VCOUNT register has to be watched hard in program main loop. It's possible to see it when 50Hz song is played on NTSC - playing isn't synchronized with screen, so CPU meter flicker wildly over the screen. Quote Link to comment Share on other sites More sharing options...
vitaflo Posted May 20, 2009 Share Posted May 20, 2009 It's great to see this! Always love your updates. One question I've always had (and perhaps this isn't the right place for this), will there ever be some way to more fine tune the tempo of songs? Right now songs usually run between 05 and 09 speed. Anything higher than that is just really fast. This only gives us about 5 real world tempo's to choose from. I realize it's based on the clock rate, but will we ever be able to match specific BPM more exactly? Or am I missing something? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.