scene.org File Archive

File download

<root>­/­resources­/­music­/­trackers­/­raster_music_tracker/rmt102b.zip

File size:
97 930 bytes (95.63K)
File date:
2017-04-29 05:45:01
Download count:
all-time: 9

Preview

  • beta102/docs/changes.txt 5.11K
  • beta102/docs/readme.txt 2.15K
  • beta102/docs/rmt.gif 3.68K
  • beta102/docs/rmt_cz.htm 33.59K
  • beta102/docs/rmt_en.htm 32.99K
  • beta102/examples/audctl.rmt 247B
  • beta102/examples/bassandnoise.rmt 194B
  • beta102/examples/humblebee.rmt 245B
  • beta102/examples/likeac64.rmt 343B
  • beta102/examples/multiecho.rmt 211B
  • beta102/examples/speedchanges.rmt 268B
  • beta102/examples/trackloops.rmt 404B
  • beta102/exports/sap/delta.sap 3.35K
  • beta102/exports/sap/first.sap 2.99K
  • beta102/exports/sap/horror.sap 2.39K
  • beta102/exports/xex/delta.xex 3.59K
  • beta102/exports/xex/first.xex 3.24K
  • beta102/exports/xex/horror.xex 2.66K
  • beta102/instruments/bass1.rti 57B
  • beta102/instruments/bass2.rti 57B
  • beta102/instruments/bass3.rti 57B
  • beta102/instruments/bassloop16b.rti 78B
  • beta102/instruments/curious/cats.rti 60B
  • beta102/instruments/curious/humblebee.rti 84B
  • beta102/instruments/curious/portamentoinenvloop.rti 81B
  • beta102/instruments/curious/slowvibratobytable.rti 57B
  • beta102/instruments/curious/spaceechoes.rti 57B
  • beta102/instruments/curious/tabenvshiftings.rti 66B
  • beta102/instruments/curious/updownbytableandshift.rti 66B
  • beta102/instruments/filter1.rti 57B
  • beta102/instruments/filter2v.rti 57B
  • beta102/instruments/gurgle1.rti 57B
  • beta102/instruments/noise1.rti 69B
  • beta102/instruments/noise2snare.rti 84B
  • beta102/instruments/portamento_continue.rti 60B
  • beta102/instruments/portamento_start.rti 60B
  • beta102/instruments/pure1.rti 57B
  • beta102/instruments/pure2.rti 57B
  • beta102/instruments/pure3v.rti 57B
  • beta102/instruments/pure4v.rti 75B
  • beta102/instruments/pure5.rti 78B
  • beta102/instruments/pure6.rti 57B
  • beta102/instruments/pure7.rti 78B
  • beta102/instruments/pure8.rti 78B
  • beta102/instruments/pure9_5420.rti 93B
  • beta102/instruments/synthc64portamento_continue.rti 84B
  • beta102/instruments/synthc64portamento_start.rti 84B
  • beta102/Rmt.exe 164.00K
  • beta102/rmt_ata.sys 2.44K
  • beta102/rmt_msx.sys 234B
  • beta102/rmt_sap4.sys 2.02K
  • beta102/rmt_sap8.sys 2.27K
  • beta102/songs/delta.rmt 1.38K
  • beta102/songs/first.rmt 670B
  • beta102/songs/horror.rmt 318B

file_id.diz

************************************************************************
RASTER MUSIC TRACKER - RMT
by Radek Sterba, Raster/C.P.U., 2002-2003
http://raster.atari.org
************************************************************************

About:

RASTER Music Tracker (RMT) is a cross-platform tool for making Atari XE/XL
music on PC (OS Win9x). RMT uses  new Atari XE/XL music routines of my own
- I developed them for a very long time and I hope it will be small
revolution for all Atari musicians and fans. 

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.

Credits:

Bob!k/C.P.U.
JirkaS/C.P.U.

Technical info:

Pokey sound emulation and Atari 6502 processor emulation aren't built-in
components of RMT. If the sound output is needed, the external dynamic DLL
libraries with the following functions are required. 
If you run RMT without this way described DLLs (sa_pokey.dll, sa_c6502.dll),
RMT will work, but there won't be any Pokey sound output and Atari sound
routines won't be executed.

sa_pokey.dll
void Pokey_Initialise(int *argc, char *argv[]);
void Pokey_SoundInit(uint32 freq17, uint16 playback_freq, uint8 num_pokeys);
void Pokey_Process(uint8 * sndbuffer, const uint16 sndn);
UBYTE Pokey_GetByte(UWORD addr);
void Pokey_PutByte(UWORD addr, UBYTE byte);
void Pokey_About(char** name, char** author, char** description );

sa_c6502.dll
void C6502_Initialise(BYTE* memory );
int C6502_JSR(WORD* addr, BYTE* areg, BYTE* xreg, BYTE* yreg, int* maxcycles);
void C6502_About(char** name, char** author, char** description );

Greetings:

Fox/Taquart (Thanks for XASM)
Jaskier/Taquart (Thanks for TMC)
PG (Thanks for ASMA - Atari SAP Music Archive - http://asma.atari.org)
All the active "Atariarea" Polish Atarians (http://atariarea.nostalgia.pl)
...and other 8bit Atarians all over the world! :-)
************************************************************************
RASTER MUSIC TRACKER - RMT
by Radek Sterba, Raster/C.P.U., 2002-2003
http://raster.atari.org
************************************************************************


Changes in RMT beta 1.02
------------------------

Since the RMT beta 1.02 version all the parts based on GPL sources are totally removed
from the RMT project (i.e. Pokey sound emulation and Atari 6502 processor emulation)
and these aren't a part of RMT henceforth. 

Description of dynamic DLL functions for standalone Pokey and 6502 emulation 
is specified in the readme file. If you run RMT without this way described DLLs
(sa_pokey.dll, sa_c6502.dll), RMT will work, but there won't be any Pokey sound output
and Atari sound routines won't be executed.

Improvements
- Use the hardware sound buffer if possible (instead of software sound buffer).
- Initialize the file load directory to program location.
- Block toolbar is showed by default.
- Much more summary informations in the About box.
- Text parameters editing was changed a bit. Because of ShiftKey is used for playing
  the notes, You have to press the CapsLock key for switch to "normal" ShiftKey behaviour
  (i.e. ShiftKey+Key for entering uppercase and other (!@#$%^&*()_+:"<>?|) characters).
  CapsLock mode is turned off automatically when text editing is over by pressing the Tab key
  or Enter key.
- CapsLock state indication in the status bar ("CAP").
- Reinit also RMT Atari sound routines when the Pause key is pressed.
- Functions for turn on/off the sound channels (tracks):
  Control+ 1-8 ...turn on/off the sound channel (track) 1-8.
  Control+ 9 ...turn on all the channels (tracks).
  Control+ 0 ...turn off all the channels (tracks).
  Control+ BackQuote ...turn on/off the active sound channel (track).
  Shift+ BackQuote ...negation of turned on/off sound channels (tracks).
  BackQuote ...solo play of active sound channel (track) / turn on all channels (tracks).
  Note: Muted sound channels are indicated by gray color of track title and volume
  analyzer scope.
- Status bar tool tips and short flying help messages completed.
- Other internal improvements.

TrackEdit
- Mouse control of turn on/off the channels (tracks) - it's indicated by mouse cursor design
  change to "hand with title 'on/off'":
  LeftMouseButton ... turn on/off relevant channel (track).
  RightMouseButton ... solo play of relevant channel (track) / turn on all channels (tracks).

InstrumentEdit
- Drawing of envelope volume curve by mouse - it's indicated by mouse cursor design 
  change to "pen with title 'volume'":
  LeftMouseButton ... draw volume curve.
  RightMouseButton ... set volume to zero value.

Bug fixes
- Playing the block area.
- Inserting and deleting song lines from track edit when "go to line" is active.
- Other internal corrections.



Changes in RMT beta 1.01
------------------------

All modes
- Set the octave up-down hotkeys changed from Shift+up,down to Shift+page_up,page_down
(it works now in TrackEdit and InstrumentEdit only).
- Correction of bug with instrument copy/paste.

TrackEdit
- No more set number of the track by Control+0-9A-F keys.
- Hotkey changed: Control+I - insert new line into the song.
- Hotkey changed: Control+U - delete the current line from the song.
- Show title "EMPTY" for empty tracks.
- Shift+up,down,home,end - the block select functions.
- Control+A - select all data in the track (from the begin to the end of the track).
- Control+Insert,Control+C - copy block to clipboard.
- Shift+Insert,Control+V - paste data from clipboard.
- If the block is selected and paste function is used, then data from clipboard is placed into the block select area only.
- If the block is selected, then Delete key will delete data inside the block area.
- If the block is selected, then Control+X key will cut data inside the block area.
- New toolbar for block data modifications: menu View - Block toolbar. All this modify functions are available also by hotkeys.
- Block data modification hotkeys (the block must be selected at first):
  Shift+Control+A switch between block modify mode all / current instrument only.
  Shift+Control+page_up,page_down do transpose up,down notes in the block (by semitones).
  Shift+Control+left,right do change of instrument numbers in the block.
  Shift+Control+Num-,Num+ do change of volumes in the block.
  Note transpositions, instrument changes and volume changes are indicated in window statusbar at the bottom.
- If the block is selected:
  Enter key will play the lines inside the block around.
  Home or End key set the cursor to the first or the last line in the block.
  Control+B will restore the block data changed by modification functions from the backup (backup is created when the block is getting start to select and destroyed when the block is deselected).
  Control+F4 will start cyclic playing of the part from the top to the bottom of selected block area.

Operation manual
- All this changes included to operation manual (see the rmt_en.htm, rmt_cz.htm).



RMT beta 1.00
-------------

- The first published version.