Skip to content

raster-atari-org/RASTER-Music-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

460 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RASTER Music Tracker - RMT

About

RASTER Music Tracker (short RMT) is a cross-platform tool for making Atari XL/XE music on a Windows PC. RMT uses the Atari XL/XE music routines created by Radek Štěrba from 2002 to 2009. It was a small revolution for all Atari musicians and fans.

This fork is the latest development branch of RMT, version 1.35. It is the continuation of the original version 1.28 of RMT by Štěrba and the version 1.34 of RMT by Vin Samuel.

The following versions are available for download:

See the change history for the differences between the versions.

Please provide your feedback about the daily version via one of the following channels:

Documentation

Technical Documentation

Main features:

Note that this is as of RMT 1.28 and not accurate for 1.34 and later!

  • Mono 4 tracks / stereo 8 tracks.
  • 254 tracks, each with its own length (256 beats max.) and with support for track loop.
  • 64 instruments (stereo, instrument table up to 32 steps - 2 types and 2 modes with loop, instrument envelope up to 32 steps with loop, portamento, filter, 16bit bass, volume slide, volume minimum, vibrato, frequency shifting, etc.).Fully automatic management of AUDCTL register (filters, 16bit basses) and/or manual AUDCTL settings.
  • Support for "volume only" forced output.
  • Note portamento up/down effect.
  • Instrument envelope commands for note/frequency shifting and support for special "like a C64 SID chip" filtering.
  • Up to 256 lines for song (with "goto line" support).
  • Beat speed 1 to 255 (1/50 to 255/50 sec).
  • Instrument speed from 1 to 4 per screen (up to 1/200 sec).
  • Main input/output song file format: RMT song files (*.rmt).
  • Input/output instrument file format: RMT instrument files (*.rti).
  • Export formats: RMT stripped song file (.rmt), SAP file (.sap), XEX Atari executable MSX file (.xex), ASM simple notation source (.asm).
  • Import formats: ProTracker modules (.mod), Atari XE/XL Theta Music Composer songs (.tmc)
  • Support for speed/size optimizations of RMT assembler player routine for a concrete RMT module (very useful for background music in demos, games, etc.).
  • MIDI IN support!
  • MIDI multitimbral playing possibilities. You can use the RMT like an Atari multitimbral MIDI instrument. You have to send MIDI output from your MIDI sequencer or player to RMT MIDI input by means of some virtual MIDI cable (for example "MIDI Yoke" etc.). The MIDI implementation chart is in the midi.txt file.

Known Issues

Issues are tracked on the GitHub issue tracker.

There are no more changes to the 1.34 version. If you find an issue in the stable version, please test the daily 1.35 version to see if it's already fixed.

Credits

Additional Credits

  • New features, bugfixes and improvements for RMT 1.31-1.34 by VinsCool
  • POKEY Tuning Calculations programming by VinsCool, with helpful advices from synthpopalooza and OPNA2608
  • SAP-R Dumper and VUPlayer programming by VinsCool
  • LZSS compression programming by DMSC, C++ port by VinsCool
  • Unrolled LZSS music driver by Rensoupp, with few changes and new features by VinsCool
  • New Bitmap graphics, ideas and beta testing by PG
  • Ideas, features suggestions and inspiration by PG, Enderdude, Spring, Ivop, Tatqoo, Miker
  • Spiteful inspiration by Rensoupp, Emkay, and anyone who challenged me to try doing things believed impossible or outside of my abilities ;)
  • Special thanks to everyone from The Chiptune Café, AtariAge, and GBAtemp who motivated me to work harder on the revival of RMT!

Greetings

  • Fox/Taquart - Thanks for XASM and ASAP
  • Jaskier/Taquart - Thanks for TMC and a lot of RMT routine speed/size optimizations
  • Tatqoo/Taquart
  • Sack/Cosine
  • X-ray/Grayscale
  • Greg/Grayscale
  • Bewu/Grayscale
  • PG - Thanks for the ASMA - Atari SAP Music Archive
  • Fandal
  • ZdenekB
  • KrupkaJ
  • Pepax
  • LiSU
  • Miker
  • Dely
  • Nils Feske
  • Elan
  • Wrathchild
  • Kozyca
  • Born/LaResistance
  • Sal Esquivel
  • Nooly
  • All the active "Atariarea" Polish Atarians (https://atariarea.krap.pl)
  • ...and all other 8-bit Atarians all over the world! :-)

Disclaimer

THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. AUTHOR DOES NOT WARRANT, GUARANTEE, OR MAKE ANY REPRESENTATIONS REGARDING THE USE, OR THE RESULTS OF USE, OF THE SOFTWARE OR WRITTEN MATERIALS IN TERMS OF CORRECTNESS, ACCURACY, RELIABILITY, CURRENTNESS, OR OTHERWISE. THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE SOFTWARE IS ASSUMED BY YOU.

About

RASTER Music Tracker - RMT

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors