SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files
MIDI File Player for MID/RCP/R36/G18/G36 srgplay version 0.8.1
Copyright(C) 1998-2000 Sakai Katsuya

/*** About srgplay ***/

"srgplay" is a midi file player.
It is able to play Recomposer files(RCP/R36/G18/G36) and Standard MIDI files(format 0/1).

/*** Requirements ***/

  • MIDI instrument
  • C++ compiler
  • GNU make
  • Sequencer device(OSS/Voxware) and/or serial device(38400bps)

/*** Confirmed environments ***/

FreeBSD(98)3.3R, Linux/98 *1
gcc-2.7.2.3, egcs-2.91.60
make-3.77
LAPC-N + MU80 + SC55 + SC8850

*1) "98" means NEC PC-9800 series personal computer:-)

/*** Installation ***/

  1. Edit "config.h" and "Makefile" if necessary.
  2. Type 'make' to compile.
  3. If compilation was successful, type 'make install' to install the programs and data files.

/*** Usage ***/

usage: srgplay [-options...] files... [-options... or files...]

Option

-b[xxx] : change BankSelectLSB(CC#32) value for xxx

[xxx] ... 0 - 127, none

-d<xx>,<yyy> :

              output xx port data to device #yyy
              <xx>  ... 0 - 5 (0:A-port, 1:B-port, ...  , 5:F-port)
              <yyy> ... 0 - 15

-m<xx> : set output-mode

              <xx> ... 0 : output sequencer device
                       1 : output serial device

-n<dev> : set sequencer device

-o<dev> : set serial device

-R[xxx] : repeat play ([xxx] times)

-r<xx> : set data to send before playing each song.

              <xx> ... 0 - 4 or filename
               0 : not send reset data
               1 : send  RESET1 setting in config.h
               2 :       RESET2           
               3 :       RESET3
               4 :       RESET4
               filename: play the file

   -s       : shuffle play

-serial : use 0xF5 command to change port

              Setting -serial,  all data are outputed to
              device setted to A port.

usage: srgctrl {prev|next|stop}

prev : jump to previous song
next : jump to next song
stop : stop playing

/*** Copyright ***/

The copyright of this softyware belongs to the author(Sakai Katsuya).

This software comes with absolutely no warranty. Use it at your own risk.

This software is free software. You can modify it and/or redistribute it under the terms of the GPL.
Please read the COPYING file for more information.

                                                               SAKAI Katsuya
                           [Email] ksakai@geocities.com / sakaikty@yahoo.com
                      [Web page] http://www.geocities.com/Tokyo/Pagoda/2842/


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.