/******************************************************************************

             File generated by Beologic visualSTATE Classic Matrix Designer
                               Version 3.01
                           Fri Jul 04 10:13:57 1997

******************************************************************************/

#STATEEVENT

/*$@
#FONT          0, 0, 10
#SIZE          0, 0, 804, 604
#COLORS        0X00FF00, 0XC0C0C0, 0X00FFFF, 0XFF00FF
#LEFTTEXT      0
#PRINTER       0
#PRINT         0, 79, 65, 0
#POST          0, 11.67, 8.25, 0, 1.00, 0, 1, 1, 0.60, 0.60, 0.75, 0.75
#PRINTPROCESS  "net print $1 lpt1:"
#COMPRESS      0
$*/

SE_INPUT
  t_f,
    "TUNER : TUNING > trykket ind";
  t_b,
    "TUNER : TUNING < trykket ind";
  p_f,
    "TUNER : PRESET >";
  p_b,
    "TUNER : PRESET <";
  am,
    "TUNER : AM mode";
  fm,
    "TUNER : FM mode";
  video,
    "AMP : VIDEO ";
  aux,
    "AMP :  AUX ";
  decka_f,
    "DECK A : >";
  decka_b,
    "DECK A : <";
  decka_stop,
    "DECK A : stop";
  decka_ff,
    "DECK A : >>";
  decka_rew,
    "DECK A : <<";
  decka_eject,
    "DECK A : eject";
  cd_open,
    "CD : open/close";
  cd_stop,
    "CD : stop";
  cd_play,
    "CD : >";
  cd_next,
    "CD : >>|";
  cd_prev,
    "CD : |<<";
  deckb_f,
    "DECK B :  >";
  deckb_b,
    "DECK B : <";
  deckb_ff,
    "DECK B : >>";
  deckb_rew,
    "DECK B : <<";
  deckb_stop,
    "DECK B : stop";
  deckb_eject,
    "DECK B : eject";
  power,
    "AMP : power on/off";
  active_bass,
    "AMP : Active bass ";
  vocal_masking,
    "AMP : Vocal masking";
  station_found,
    "TUNER : Event station_found";
  t_b_dep,
    "TUNER : TUNING < slubbet";
  t_f_dep,
    "TUNER : TUNING > slubbet";
  cd_track_found,
    "Event : track found";
  SE_RESET;

SE_INPUTGROUP

SE_STATE
  TUNER,
    "TUNER VALGT";
  CD,
    "CD VALGT";
  TAPE,
    "TAPE VALGT";
  VIDEO,
    "SOURCE : VIDEO";
  AUX,
    "SOURCE : AUX";
  STANDBY,
    "STANDBY";
  ACTIVE_BASS_ON,
    "ACTIVE BASS ON";
  ACTIVE_BASS_OFF,
    "ACTIVE BASS OFF";
  MASKING_ON,
    "VOCAL MASKING ON";
  MASKING_OFF,
    "VOCAL MASKING OFF";
  AM_MODE,
    "TUNER AM MODE";
  FM_MODE,
    "TUNER FM MODE";
  TUNER_IDLE,
    "TUNER AFSPILLE TILSTAND";
  TUNING,
    "TUNING";
  CD_STOP,
    "CD STOPPET";
  CD_PLAYING,
    "CD AFSPILLE MODE";
  CD_SEARCH,
    "CD SEARCH MODE";
  DECKA_PLAYING,
    "DECK A SPILLER";
  DECKA_STOP,
    "DECK A STOPPET";
  DECKA_FASTFORWARD,
    "DECK A FAST FORWARD";
  DECKA_REWIND,
    "DECK A REWINDING";
  DECKB_PLAYING,
    "DECK B SPILLER";
  DECKB_FASTFORWARD,
    "DECK B FAST FORWARD";
  DECKB_REWIND,
    "DECK B REWINDING";
  DECKB_STOP,
    "DECK B STOPPET";

SE_STATEGROUP
  Jvc_control (TUNER, CD, TAPE, VIDEO, AUX, STANDBY)
    /*$$MSGPOS0 82 3 0 3 -1 -1 0 800 35 532 1$*/;
  Decka_control (DECKA_PLAYING, DECKA_FASTFORWARD, DECKA_REWIND,
    DECKA_STOP)
    /*$$MSGPOS0 164 0 0 -1 -1 0 0 800 35 532 1$*/;
  Deckb_control (DECKB_PLAYING, DECKB_FASTFORWARD, DECKB_REWIND,
    DECKB_STOP)
    /*$$MSGPOS0 166 0 4 -1 -1 0 0 800 35 532 1$*/;
  Tuner_tuning (TUNER_IDLE, TUNING)
    /*$$MSGPOS0 94 0 0 -1 -1 -1 0 800 35 532 1$*/;
  Tuner_mode (AM_MODE, FM_MODE)
    /*$$MSGPOS0 89 0 0 -1 -1 0 0 800 35 532 1$*/;
  Active_bass (ACTIVE_BASS_ON, ACTIVE_BASS_OFF)
    /*$$MSGPOS0 132 0 0 -1 -1 0 0 800 35 532 1$*/;
  Vocal_masking (MASKING_ON, MASKING_OFF)
    /*$$MSGPOS0 106 0 0 -1 -1 0 0 800 35 532 1$*/;
  CD_control (CD_STOP, CD_PLAYING, CD_SEARCH)
    /*$$MSGPOS0 94 0 0 -1 -1 -1 0 800 35 532 1$*/;

SE_OUTPUT
  AMP_DISPLAY_OFF,
    "Slukker for AMP'ens display";
  STDBY_DIODE_ON,
    "Taender for STANDBY-dioden";
  STDBY_DIODE_OFF,
    "Slukker for STANDBY-dioden";
  DECKA_MOTOR_FORWARD,
    "Saetter motoren i DECK A til at koere fremad";
  DECKB_MOTOR_FORWARD,
    "Saetter motoren i DECK B til at koere fremad";
  DECKA_MOTOR_BACKWARD,
    "Saetter motoren i DECK A til at koere baglaens";
  DECKB_MOTOR_BACKWARD,
    "Saetter motoren i DECK A til at koere baglaens";
  DECKA_MOTOR_SLOW,
    "Saetter motoren i DECK A til at koere langsom";
  DECKB_MOTOR_SLOW,
    "Saetter motoren i DECK B til at koere langsom";
  DECKA_MOTOR_FAST,
    "Saetter motoren i DECK A til at koere hurtigt";
  DECKB_MOTOR_FAST,
    "Saetter motoren i DECK B til at koere hurtigt";
  DECKA_MOTOR_STOP,
    "Stopper motoren i DECK A";
  DECKB_MOTOR_STOP,
    "Stopper motoren i DECK B";
  DECKA_TAPE_EJECT,
    "Aabner for kassette skuffen i DECK A";
  DECKB_TAPE_EJECT,
    "Aabner for kassette skuffen i DECK B";
  TUNER_AM_MODE,
    "Saetter TUNER'en i AM-modtager mode";
  TUNER_FM_MODE,
    "Saetter TUNER'en i FM-mode";
  TUNER_FREQ_PLUS,
    "Taeller den aktuelle frekvens en enhed op";
  TUNER_FREQ_MINUS,
    "Taeller den aktuelle frekvens en enhed ned";
  TUNER_STATION_PLUS,
    "Vaelger naeste station";
  TUNER_STATION_MINUS,
    "Vaelger forrige station";
  TUNER_DISPLAY_ON,
    "Taender for TUNER displayet";
  TUNER_DISPLAY_OFF,
    "Slukker for TUNER displayet";
  AMP_TUNER_DIODE_ON,
    "Taender for TUNER-lydkilde dioden paa AMP'en";
  AMP_TUNER_DIODE_OFF,
    "Slukker for TUNER-lydkilde dioden paa AMP'en";
  AMP_CD_DIODE_ON,
    "Taender for CD-lydkilde dioden paa AMP'en";
  AMP_CD_DIODE_OFF,
    "Slukker for CD-lydkilde dioden paa AMP'en";
  AMP_TAPE_DIODE_ON,
    "Taender for TAPE-lydkilde dioden paa AMP'en";
  AMP_TAPE_DIODE_OFF,
    "Slukker for TAPE-lydkilde dioden paa AMP'en";
  AMP_VIDEO_DIODE_ON,
    "Taender for AUX-lydkilde dioden paa AMP'en";
  AMP_VIDEO_DIODE_OFF,
    "Slukker for VIDEO-lydkilde dioden paa AMP'en";
  AMP_AUX_DIODE_ON,
    "Taender for AUX-lydkilde dioden paa AMP'en";
  AMP_AUX_DIODE_OFF,
    "Slukker for AUX-lydkilde dioden paa AMP'en";
  CD_DISPLAY_ON,
    "Taender for CD'ens display";
  CD_DISPLAY_OFF,
    "Slukker for CD'ens display";
  CD_MOTOR_STOP,
    "Stopper for CD'ens motor";
  CD_PLAY,
    "Starter for CD'en";
  CD_EJECT,
    "Aabner for CD'ens skuffe";
  SOURCE_TUNER,
    "Vaelger TUNER'en som lydkilde til AMP'en";
  SOURCE_TAPE,
    "Vaelger TAPE som lydkilde til AMP'en";
  SOURCE_CD,
    "Vaelger CD'en som lydkilde til AMP'en";
  SOURCE_VIDEO,
    "Vaelger VIDEO som lydkilde til AMP'en";
  SOURCE_AUX,
    "Vaelger AUX som lydkilde til AMP'en";
  TUNER_TUNED_DIODE_ON,
    "Taender TUNED dioden";
  TUNER_TUNED_DIODE_OFF,
    "Slukker TUNED dioden";
  AMP_AB_DIODE_ON,
    "Taender for ""Active Bass"" dioden paa AMP'en";
  AMP_AB_DIODE_OFF,
    "Slukker for ""Active Bass"" dioden paa AMP'en";
  AMP_VM_DIODE_ON,
    "Taender for ""Vocal masking"" dioden paa AMP'en";
  AMP_VM_DIODE_OFF,
    "Slukker for ""Vocal masking"" dioden paa AMP'en";
  AMP_DISPLAY_ON,
    "Taender AMP'ens display";
  CD_MOTOR_START,
    "Starter CD'ens motor";

  /*$$MNCSPOS0 100 0 -1 -1 0 0 219 35 532$*/

SE_RULE        /* Rules from Jvc_control */

  SE_RESET : STANDBY
    /*$$MCOND0 Jvc_control @ 0 137 **$*/;
  am : CD_STOP DECKA_STOP DECKB_STOP STDBY_DIODE_OFF
    /*$$MCOND0 Jvc_control @ 1 171 **$*/;
  am CD : TUNER CD_DISPLAY_OFF CD_MOTOR_STOP TUNER_AM_MODE
    AMP_CD_DIODE_OFF AMP_TUNER_DIODE_ON SOURCE_TUNER
    /*$$MCOND0 Jvc_control CD 1 171 **$*/;
  am TAPE : TUNER AMP_TAPE_DIODE_OFF AMP_TUNER_DIODE_ON DECKA_MOTOR_STOP
    DECKB_MOTOR_STOP TUNER_AM_MODE SOURCE_TUNER
    /*$$MCOND0 Jvc_control TAPE 1 171 **$*/;
  am VIDEO : TUNER AMP_VIDEO_DIODE_OFF AMP_TUNER_DIODE_ON TUNER_AM_MODE
    SOURCE_TUNER
    /*$$MCOND0 Jvc_control VIDEO 1 171 **$*/;
  am AUX : TUNER AMP_AUX_DIODE_OFF AMP_TUNER_DIODE_ON TUNER_AM_MODE
    SOURCE_TUNER
    /*$$MCOND0 Jvc_control AUX 1 171 **$*/;
  am STANDBY : TUNER
    /*$$MCOND0 Jvc_control STANDBY 1 171 **$*/;
  fm : CD_STOP DECKA_STOP DECKB_STOP STDBY_DIODE_OFF
    /*$$MCOND0 Jvc_control @ 2 171 **$*/;
  fm CD : TUNER CD_DISPLAY_OFF CD_MOTOR_STOP AMP_CD_DIODE_OFF
    AMP_TUNER_DIODE_ON TUNER_FM_MODE SOURCE_TUNER
    /*$$MCOND0 Jvc_control CD 2 171 **$*/;
  fm TAPE : TUNER AMP_TAPE_DIODE_OFF AMP_TUNER_DIODE_ON DECKA_MOTOR_STOP
    DECKB_MOTOR_STOP TUNER_FM_MODE SOURCE_TUNER
    /*$$MCOND0 Jvc_control TAPE 2 171 **$*/;
  fm VIDEO : TUNER AMP_VIDEO_DIODE_OFF AMP_TUNER_DIODE_ON SOURCE_TUNER
    TUNER_FM_MODE
    /*$$MCOND0 Jvc_control VIDEO 2 171 **$*/;
  fm AUX : TUNER AMP_AUX_DIODE_OFF AMP_TUNER_DIODE_ON TUNER_FM_MODE
    SOURCE_TUNER
    /*$$MCOND0 Jvc_control AUX 2 171 **$*/;
  fm STANDBY : TUNER
    /*$$MCOND0 Jvc_control STANDBY 2 171 **$*/;
  cd_play : DECKA_STOP DECKB_STOP STDBY_DIODE_OFF
    /*$$MCOND0 Jvc_control @ 3 177 **$*/;
  cd_play TUNER : CD AMP_TUNER_DIODE_OFF AMP_CD_DIODE_ON TUNER_DISPLAY_OFF
    CD_DISPLAY_ON CD_MOTOR_START SOURCE_CD
    /*$$MCOND0 Jvc_control TUNER 3 177 **$*/;
  cd_play TAPE : CD AMP_TAPE_DIODE_OFF AMP_CD_DIODE_ON CD_DISPLAY_ON
    DECKA_MOTOR_STOP DECKB_MOTOR_STOP CD_MOTOR_START SOURCE_CD
    /*$$MCOND0 Jvc_control TAPE 3 177 **$*/;
  cd_play VIDEO : CD AMP_VIDEO_DIODE_OFF AMP_CD_DIODE_ON CD_DISPLAY_ON
    CD_MOTOR_START SOURCE_CD
    /*$$MCOND0 Jvc_control VIDEO 3 177 **$*/;
  cd_play AUX : CD AMP_AUX_DIODE_OFF AMP_CD_DIODE_ON CD_DISPLAY_ON
    CD_MOTOR_START SOURCE_CD
    /*$$MCOND0 Jvc_control AUX 3 177 **$*/;
  cd_play STANDBY : CD
    /*$$MCOND0 Jvc_control STANDBY 3 177 **$*/;
  decka_b : CD_STOP DECKB_STOP STDBY_DIODE_OFF
    /*$$MCOND0 Jvc_control @ 4 199 **$*/;
  decka_b TUNER : TAPE AMP_TUNER_DIODE_OFF AMP_TAPE_DIODE_ON
    TUNER_DISPLAY_OFF DECKA_MOTOR_SLOW DECKB_MOTOR_BACKWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control TUNER 4 199 **$*/;
  decka_b CD : TAPE CD_DISPLAY_OFF CD_MOTOR_STOP AMP_CD_DIODE_OFF
    AMP_TAPE_DIODE_ON DECKA_MOTOR_SLOW DECKA_MOTOR_BACKWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control CD 4 199 **$*/;
  decka_b VIDEO : TAPE AMP_VIDEO_DIODE_OFF AMP_TAPE_DIODE_ON
    DECKA_MOTOR_SLOW DECKA_MOTOR_BACKWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control VIDEO 4 199 **$*/;
  decka_b AUX : TAPE AMP_TAPE_DIODE_ON AMP_AUX_DIODE_OFF DECKA_MOTOR_SLOW
    DECKA_MOTOR_BACKWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control AUX 4 199 **$*/;
  decka_b STANDBY : TAPE
    /*$$MCOND0 Jvc_control STANDBY 4 199 **$*/;
  decka_f : CD_STOP DECKB_STOP STDBY_DIODE_OFF
    /*$$MCOND0 Jvc_control @ 5 189 **$*/;
  decka_f TUNER : TAPE AMP_TUNER_DIODE_OFF AMP_TAPE_DIODE_ON
    TUNER_DISPLAY_OFF SOURCE_TAPE DECKA_MOTOR_SLOW DECKA_MOTOR_FORWARD
    /*$$MCOND0 Jvc_control TUNER 5 189 **$*/;
  decka_f CD : TAPE CD_DISPLAY_OFF CD_MOTOR_STOP AMP_CD_DIODE_OFF
    AMP_TAPE_DIODE_ON DECKA_MOTOR_SLOW DECKA_MOTOR_FORWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control CD 5 189 **$*/;
  decka_f VIDEO : TAPE AMP_VIDEO_DIODE_OFF AMP_TAPE_DIODE_ON
    DECKA_MOTOR_SLOW DECKA_MOTOR_FORWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control VIDEO 5 189 **$*/;
  decka_f AUX : TAPE AMP_TAPE_DIODE_ON AMP_AUX_DIODE_OFF DECKA_MOTOR_SLOW
    DECKA_MOTOR_FORWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control AUX 5 189 **$*/;
  decka_f STANDBY : TAPE
    /*$$MCOND0 Jvc_control STANDBY 5 189 **$*/;
  deckb_b : CD_STOP DECKA_STOP STDBY_DIODE_OFF
    /*$$MCOND0 Jvc_control @ 6 199 **$*/;
  deckb_b TUNER : TAPE AMP_TUNER_DIODE_OFF AMP_TAPE_DIODE_ON
    TUNER_DISPLAY_OFF DECKB_MOTOR_BACKWARD DECKB_MOTOR_SLOW SOURCE_TAPE
    /*$$MCOND0 Jvc_control TUNER 6 199 **$*/;
  deckb_b CD : TAPE CD_DISPLAY_OFF CD_MOTOR_STOP AMP_CD_DIODE_OFF
    AMP_TAPE_DIODE_ON DECKB_MOTOR_SLOW DECKB_MOTOR_BACKWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control CD 6 199 **$*/;
  deckb_b VIDEO : TAPE AMP_VIDEO_DIODE_OFF AMP_TAPE_DIODE_ON
    DECKB_MOTOR_BACKWARD DECKB_MOTOR_SLOW SOURCE_TAPE
    /*$$MCOND0 Jvc_control VIDEO 6 199 **$*/;
  deckb_b AUX : TAPE AMP_TAPE_DIODE_ON AMP_AUX_DIODE_OFF DECKB_MOTOR_SLOW
    DECKB_MOTOR_BACKWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control AUX 6 199 **$*/;
  deckb_b STANDBY : TAPE
    /*$$MCOND0 Jvc_control STANDBY 6 199 **$*/;
  deckb_f : CD_STOP DECKA_STOP STDBY_DIODE_OFF
    /*$$MCOND0 Jvc_control @ 7 191 **$*/;
  deckb_f TUNER : TAPE AMP_TUNER_DIODE_OFF AMP_TAPE_DIODE_ON
    TUNER_DISPLAY_OFF DECKB_MOTOR_SLOW DECKB_MOTOR_FORWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control TUNER 7 191 **$*/;
  deckb_f CD : TAPE CD_DISPLAY_OFF CD_MOTOR_STOP AMP_CD_DIODE_OFF
    AMP_TAPE_DIODE_ON DECKB_MOTOR_SLOW DECKB_MOTOR_FORWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control CD 7 191 **$*/;
  deckb_f VIDEO : TAPE AMP_VIDEO_DIODE_OFF AMP_TAPE_DIODE_ON
    DECKB_MOTOR_SLOW DECKB_MOTOR_FORWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control VIDEO 7 191 **$*/;
  deckb_f AUX : TAPE AMP_TAPE_DIODE_ON AMP_AUX_DIODE_OFF DECKB_MOTOR_SLOW
    DECKB_MOTOR_FORWARD SOURCE_TAPE
    /*$$MCOND0 Jvc_control AUX 7 191 **$*/;
  deckb_f STANDBY : TAPE
    /*$$MCOND0 Jvc_control STANDBY 7 191 **$*/;
  video : CD_STOP DECKA_STOP DECKB_STOP STDBY_DIODE_OFF
    /*$$MCOND0 Jvc_control @ 8 177 **$*/;
  video TUNER : VIDEO AMP_TUNER_DIODE_OFF AMP_VIDEO_DIODE_ON
    TUNER_DISPLAY_OFF SOURCE_VIDEO
    /*$$MCOND0 Jvc_control TUNER 8 177 **$*/;
  video CD : VIDEO CD_DISPLAY_OFF AMP_CD_DIODE_OFF AMP_VIDEO_DIODE_ON
    CD_MOTOR_STOP SOURCE_VIDEO
    /*$$MCOND0 Jvc_control CD 8 177 **$*/;
  video TAPE : VIDEO AMP_TAPE_DIODE_OFF AMP_VIDEO_DIODE_ON
    DECKA_MOTOR_STOP DECKB_MOTOR_STOP SOURCE_VIDEO
    /*$$MCOND0 Jvc_control TAPE 8 177 **$*/;
  video AUX : VIDEO AMP_AUX_DIODE_OFF AMP_VIDEO_DIODE_ON SOURCE_VIDEO
    /*$$MCOND0 Jvc_control AUX 8 177 **$*/;
  video STANDBY : VIDEO
    /*$$MCOND0 Jvc_control STANDBY 8 177 **$*/;
  aux : CD_STOP DECKA_STOP DECKB_STOP STDBY_DIODE_OFF
    /*$$MCOND0 Jvc_control @ 9 177 **$*/;
  aux TUNER : AUX AMP_TUNER_DIODE_OFF AMP_VIDEO_DIODE_ON TUNER_DISPLAY_OFF
    SOURCE_AUX
    /*$$MCOND0 Jvc_control TUNER 9 177 **$*/;
  aux CD : AUX CD_DISPLAY_OFF CD_MOTOR_STOP AMP_CD_DIODE_OFF
    AMP_AUX_DIODE_ON SOURCE_AUX
    /*$$MCOND0 Jvc_control CD 9 177 **$*/;
  aux TAPE : AUX AMP_TAPE_DIODE_OFF AMP_AUX_DIODE_ON DECKA_MOTOR_STOP
    DECKB_MOTOR_STOP SOURCE_AUX
    /*$$MCOND0 Jvc_control TAPE 9 177 **$*/;
  aux VIDEO : AUX AMP_AUX_DIODE_ON AMP_VIDEO_DIODE_OFF SOURCE_AUX
    /*$$MCOND0 Jvc_control VIDEO 9 177 **$*/;
  aux STANDBY : AUX
    /*$$MCOND0 Jvc_control STANDBY 9 177 **$*/;
  power TUNER : STANDBY CD_STOP DECKA_STOP DECKB_STOP AMP_DISPLAY_OFF
    STDBY_DIODE_ON
    /*$$MCOND0 Jvc_control TUNER 10 137 **$*/;
  power CD : STANDBY CD_STOP DECKA_STOP DECKB_STOP AMP_DISPLAY_OFF
    STDBY_DIODE_ON
    /*$$MCOND0 Jvc_control CD 10 137 **$*/;
  power TAPE : STANDBY CD_STOP DECKA_STOP DECKB_STOP AMP_DISPLAY_OFF
    STDBY_DIODE_ON
    /*$$MCOND0 Jvc_control TAPE 10 137 **$*/;
  power VIDEO : STANDBY CD_STOP DECKA_STOP DECKB_STOP AMP_DISPLAY_OFF
    STDBY_DIODE_ON
    /*$$MCOND0 Jvc_control VIDEO 10 137 **$*/;
  power AUX : STANDBY CD_STOP DECKA_STOP DECKB_STOP AMP_DISPLAY_OFF
    STDBY_DIODE_ON
    /*$$MCOND0 Jvc_control AUX 10 137 **$*/;

SE_RULE        /* Rules from Decka_control */

  SE_RESET : DECKA_STOP DECKA_MOTOR_STOP
    /*$$MCOND0 Decka_control @ 0 155 **$*/;
  decka_b DECKA_STOP : DECKA_PLAYING DECKA_MOTOR_SLOW DECKA_MOTOR_BACKWARD
    /*$$MCOND0 Decka_control DECKA_STOP 1 197 **$*/;
  decka_eject TAPE DECKA_STOP : DECKA_TAPE_EJECT
    /*$$MCOND0 Decka_control DECKA_STOP 2 145 **$*/;
  decka_f DECKA_STOP : DECKA_PLAYING DECKA_MOTOR_SLOW DECKA_MOTOR_FORWARD
    /*$$MCOND0 Decka_control DECKA_STOP 3 189 **$*/;
  decka_ff TAPE DECKA_STOP : DECKA_FASTFORWARD DECKA_MOTOR_FAST
    DECKA_MOTOR_FORWARD
    /*$$MCOND0 Decka_control DECKA_STOP 4 189 **$*/;
  decka_rew TAPE DECKA_STOP : DECKA_REWIND DECKA_MOTOR_FAST
    DECKA_MOTOR_BACKWARD
    /*$$MCOND0 Decka_control DECKA_STOP 5 197 **$*/;
  decka_stop TAPE DECKA_PLAYING : DECKA_STOP DECKA_MOTOR_STOP
    /*$$MCOND0 Decka_control DECKA_PLAYING 6 155 **$*/;
  decka_stop TAPE DECKA_FASTFORWARD : DECKA_STOP DECKA_MOTOR_STOP
    /*$$MCOND0 Decka_control DECKA_FASTFORWARD 6 155 **$*/;
  decka_stop TAPE DECKA_REWIND : DECKA_STOP DECKA_MOTOR_STOP
    /*$$MCOND0 Decka_control DECKA_REWIND 6 155 **$*/;

SE_RULE        /* Rules from Deckb_control */

  SE_RESET : DECKB_STOP DECKB_MOTOR_STOP
    /*$$MCOND0 Deckb_control @ 0 157 **$*/;
  deckb_b DECKB_STOP : DECKB_PLAYING DECKB_MOTOR_SLOW DECKB_MOTOR_BACKWARD
    /*$$MCOND0 Deckb_control DECKB_STOP 1 199 **$*/;
  deckb_eject TAPE DECKB_STOP : DECKB_TAPE_EJECT
    /*$$MCOND0 Deckb_control DECKB_STOP 2 147 **$*/;
  deckb_f DECKB_STOP : DECKB_PLAYING DECKB_MOTOR_SLOW DECKB_MOTOR_FORWARD
    /*$$MCOND0 Deckb_control DECKB_STOP 3 191 **$*/;
  deckb_ff TAPE DECKB_STOP : DECKB_FASTFORWARD DECKB_MOTOR_FAST
    DECKB_MOTOR_FORWARD
    /*$$MCOND0 Deckb_control DECKB_STOP 4 191 **$*/;
  deckb_rew TAPE DECKB_STOP : DECKB_REWIND DECKB_MOTOR_FAST
    DECKB_MOTOR_BACKWARD
    /*$$MCOND0 Deckb_control DECKB_STOP 5 199 **$*/;
  deckb_stop TAPE DECKB_PLAYING : DECKB_STOP DECKB_MOTOR_STOP
    /*$$MCOND0 Deckb_control DECKB_PLAYING 6 157 **$*/;
  deckb_stop TAPE DECKB_FASTFORWARD : DECKB_STOP DECKB_MOTOR_STOP
    /*$$MCOND0 Deckb_control DECKB_FASTFORWARD 6 157 **$*/;
  deckb_stop TAPE DECKB_REWIND : DECKB_STOP DECKB_MOTOR_STOP
    /*$$MCOND0 Deckb_control DECKB_REWIND 6 157 **$*/;

SE_RULE        /* Rules from Tuner_tuning */

  SE_RESET : TUNER_IDLE
    /*$$MCOND0 Tuner_tuning @ 0 94 **$*/;
  p_f TUNER TUNER_IDLE : TUNING TUNER_STATION_PLUS TUNER_TUNED_DIODE_OFF
    /*$$MCOND0 Tuner_tuning TUNER_IDLE 1 195 **$*/;
  p_b TUNER TUNER_IDLE : TUNING TUNER_STATION_MINUS TUNER_TUNED_DIODE_OFF
    /*$$MCOND0 Tuner_tuning TUNER_IDLE 2 195 **$*/;
  t_f TUNER TUNER_IDLE : TUNING TUNER_FREQ_PLUS TUNER_TUNED_DIODE_OFF
    /*$$MCOND0 Tuner_tuning TUNER_IDLE 3 195 **$*/;
  t_f_dep TUNER TUNER_IDLE : TUNER_IDLE
    /*$$MCOND0 Tuner_tuning TUNER_IDLE 4 94 **$*/;
  t_f_dep TUNER TUNING : TUNER_IDLE
    /*$$MCOND0 Tuner_tuning TUNING 4 94 **$*/;
  t_b TUNER TUNER_IDLE : TUNING TUNER_FREQ_MINUS TUNER_TUNED_DIODE_OFF
    /*$$MCOND0 Tuner_tuning TUNER_IDLE 5 195 **$*/;
  t_b_dep TUNER TUNER_IDLE : TUNER_IDLE
    /*$$MCOND0 Tuner_tuning TUNER_IDLE 6 94 **$*/;
  t_b_dep TUNER TUNING : TUNER_IDLE
    /*$$MCOND0 Tuner_tuning TUNING 6 94 **$*/;
  station_found TUNER TUNING : TUNER_IDLE TUNER_TUNED_DIODE_ON
    /*$$MCOND0 Tuner_tuning TUNING 7 189 **$*/;

SE_RULE        /* Rules from Tuner_mode */

  SE_RESET : FM_MODE TUNER_FM_MODE
    /*$$MCOND0 Tuner_mode @ 0 132 **$*/;
  fm TUNER AM_MODE : FM_MODE TUNER_FM_MODE
    /*$$MCOND0 Tuner_mode AM_MODE 1 132 **$*/;
  am TUNER FM_MODE : AM_MODE TUNER_AM_MODE
    /*$$MCOND0 Tuner_mode FM_MODE 2 132 **$*/;

SE_RULE        /* Rules from Active_bass */

  SE_RESET : ACTIVE_BASS_OFF
    /*$$MCOND0 Active_bass @ 0 132 **$*/;
  active_bass ACTIVE_BASS_ON : ACTIVE_BASS_OFF AMP_AB_DIODE_OFF
    /*$$MCOND0 Active_bass ACTIVE_BASS_ON 1 148 **$*/;
  active_bass ACTIVE_BASS_OFF : ACTIVE_BASS_ON AMP_AB_DIODE_ON
    /*$$MCOND0 Active_bass ACTIVE_BASS_OFF 1 148 **$*/;

SE_RULE        /* Rules from Vocal_masking */

  SE_RESET : MASKING_OFF
    /*$$MCOND0 Vocal_masking @ 0 104 **$*/;
  vocal_masking MASKING_ON : MASKING_OFF AMP_VM_DIODE_OFF
    /*$$MCOND0 Vocal_masking MASKING_ON 1 165 **$*/;
  vocal_masking MASKING_OFF : MASKING_ON AMP_VIDEO_DIODE_ON
    /*$$MCOND0 Vocal_masking MASKING_OFF 1 165 **$*/;

SE_RULE        /* Rules from CD_control */

  SE_RESET : CD_STOP
    /*$$MCOND0 CD_control @ 0 80 **$*/;
  cd_next CD CD_STOP : CD_SEARCH
    /*$$MCOND0 CD_control CD_STOP 1 90 **$*/;
  cd_next CD CD_PLAYING : CD_SEARCH
    /*$$MCOND0 CD_control CD_PLAYING 1 90 **$*/;
  cd_open CD CD_STOP : CD_EJECT
    /*$$MCOND0 CD_control CD_STOP 2 80 **$*/;
  cd_play CD_STOP : CD_PLAYING CD_PLAY
    /*$$MCOND0 CD_control CD_STOP 3 99 **$*/;
  cd_prev CD CD_STOP : CD_SEARCH
    /*$$MCOND0 CD_control CD_STOP 4 90 **$*/;
  cd_prev CD CD_PLAYING : CD_SEARCH
    /*$$MCOND0 CD_control CD_PLAYING 4 90 **$*/;
  cd_stop CD CD_PLAYING : CD_STOP
    /*$$MCOND0 CD_control CD_PLAYING 5 80 **$*/;
  cd_track_found CD CD_SEARCH : CD_PLAYING
    /*$$MCOND0 CD_control CD_SEARCH 6 106 **$*/;
