Remote controller for SONY MiniDiscs

Support Realtime and Batch titling

(c) 1997 Martin Danek, E-mail: [email protected] (or [email protected]).
and Michal Schwarz - communication with COM port.

Abstract:



Features:


Will it work with my MiniDisc?

Tested MD Decks:

Generally:


RealTime controlling and titling

Main screen of application looks like remote controller for MDS-JE500 (RM-D7M) with some new functions (Erase, Divide, Combine, ...).

You can controlling (and titling) your MD in Realtime by this way:

List of command buttons and key shortcuts
Button Shortcut
Eject  
Power  
Display <Ctrl><Insert>
Scroll <Ctrl><Home>
Continue <Insert>
Shuffle <Home>
Program <PageUp>
1, ... 25, >25  
Repeat <End>
A-B repeat <PageDn>
A. Space <Scroll Lock>
M. Scan <Ctrl><gray +>
Clear <Delete>
Play <gray +>
Pause <Pause>
Stop <gray ->
Prev. track <num 2>
Next track <num 8>
Scan backward <num 4>
Scan forward <num 6>
Record <gray *>
T.Rec <Ctrl><gray *>
Music Sync <gray />
Name <F2>
Divide <F4>
Combine <F5>
Erase <F8>
Yes <F11>
No <F12>

You can redefine this commands (for using with other MD Deck) in WinRemote.cdf file.


Batch titling

Batch titling enables you to write names of MD and individual tracks and then transmit it to MD.
You can load names from text file, save to text file and trasfer by clipboard.

Common using of Batch titling:

  1. Insert (unprotected) MD to MiniDisc Deck
  2. Erase all titles on Your MD
  3. Write (or load from text file) names of disc and songs in this format:
           <MiniDisc Title>
             [1)] <Title of 1. track>
             [2)] <Title of 2. track>
             [3)] <Title of 3. track>
             ...
         
    All redundant spaces and tabelators are ignored.
    Empty lines and lines started with ; are comments (ignored).
    Example:
           Queen - Made In Heaven
            1) It's A Beautiful Day
            2) Made In Heaven
            3) Let Me Live
            4) Mother Love
            
  4. Press "Start titling" button to transmit names to MD

Batch (script) controlling

This feature isn't available yet, but will be implemented in near future

Batch Scripting enables you to write sequence of commands (with time synchronization).

Common using of batch controlling

  1. Write (or load from text file) script.
    Each command must be on single line (line started with ; are ignored).
  2. Optional: Test syntaxe of script
  3. Optional: Save script for later use
  4. Start script

Syntaxe of commands

Command = <Function> [<Repeat>] [<Delay>] [<CodeRepeat>]

Function: You can left out MD_ prefix (or only _ ), so MD_Play = Play = MDPlay

Repeat: No. of command repetition (you can use "-" for default, default is 1)
Delay: Delay after each command (1..5000)[ms] (you can use "-" for default, you can set default in ini file)
CodeRepeat: No. of IR-code repetition in command (1..50) (default is 3)

Examples of commands


Config files

You can cofigure WinRemore by changing two configuration files (WinRemote.ini and WinRemote.cdf).

WinRemote.ini

You can change these parameters (in ini file): Lines starting with ; are comments (ignored).

WinRemote.cdf

In command definition file "Winremote.cdf" you can define your own commands - assign commands names to IR (hexadecimal) codes. These codes you can use in Batch titling.
You can also redefine MD command (which are used in Realtime titling), form example MD_Play, MD_Stop, ...

Empty lines and lines started with ; are ignored - comments
Each command must be defined on single line.
Syntaxe of definition: <NAME> = #<hexacode>
Maximum <NAME> length is 64 characters,
Maximum <hexacode> length is 16 hexa-numbers (64bit code)


Hardware:

Hardware consist of these parts:

  1. small box (85mm * 60mm * 30mm) with:
    - CANNON DB9F connector for connecting to COM port
    - (Mono headphones) connector for connecting IR-LED
  2. cable for connecting to COM (CANNON DB25F - CANNON DB9M, 25cm long)
    If you want (CANNON DB9F - CANNON DBM (part 2b) then let me know when ordering hardware)
  3. 3m long cable with IR-LED on end.
  4. IR-LED directly placed in (Mono headphones) connector.

Installing hardware for Desktop PC:

  1. Connect box (part 1) to COM port, using cable (part 2)
  2. Connect cable (part 3) to box (part 1) and place IR-LED ahead of MD Deck
  3. Set appropriate COM port in WinRemote.ini
  4. Run WinRemote application

Installing hardware for Notebook:

  1. Connect box (part 1) directly to COM port.
    I'm not sure if it's possible on all notebooks, because connector CANNON DB9F is placed directly in one side (60mm * 30mm) of box (par 1), so there must be some place around COM port connector in notebook. Maybe you will need use cable (part 2b) or some reduction.
  2. Connect (part 4) to box (part 1) and place Notebook (with described hardware part) ahead of MD Deck.
    It credible works on distance (2m - 2.5m) but IR-LED must lead up to MD Deck.
  3. Set appropriate COM port in WinRemote.ini
  4. Run WinRemote application

Download demo version

There you can download demo version (145kB).

Demo version don't send codes to COM port.
If you want to see what program do, then open Output window (menu: Option/Show Output Window).


Ordering Software and hardware

You can order hardware and software by E-Mail: [email protected] (or [email protected]).

If you ordering hardware please specify:

The price

The price (of hardware and software) including charge of postage (and bank fee) is

You can pay by:

Upgrades

I will automaticly send you new versions (upgrades or updates) of this program by E-Mail.

Return to the Mini Disc Home Page.