ProppFrexx On-Air (PFOA) Airlite Profile 1

Settings for PFOA Airlite Profile 1.

Maarten
3 min readNov 1, 2021

ProppFrexx GPIOClient

Player A (channel 4) basic controls

Start Player A upon activating module 4 (channel on and fader open):STATE_MODULE.4=1
EXEC_COMMAND PLS_CURRENT_PLAY_A
Eject Player A upon closing the fader from module 4:STATE_FADER.4=0
EXEC_COMMAND PLS_CURRENT_EJECTNOFADE_A
Pause Player A (no fadeout) upon deactivating module 4 On-button:STATE_ON.4=0
EXEC_COMMAND PLS_CURRENT_PAUSENOFADE_A

Player B (channel 5) basic controls

Start Player B upon activating module 5 (channel on and fader open):STATE_MODULE.5=1
EXEC_COMMAND PLS_CURRENT_PLAY_B
Eject Player B upon closing the fader from module 5:STATE_FADER.5=0
EXEC_COMMAND PLS_CURRENT_EJECTNOFADE_B
Pause Player B (no fadeout) upon deactivating module 5 On-button:STATE_ON.5=0
EXEC_COMMAND PLS_CURRENT_PAUSENOFADE_B

Player A (channel 4) Cue/PFL features

Start PFL for player A upon activating module 4 Cue-button:

STATE_CUE.4=1

PLS_CURRENT_PLAYER_A_PFL
Stop PFL for player A upon deactivating module 4 Cue-button:STATE_CUE.4=0
PLS_CURRENT_PFL_STOP

Player B (channel 5) Cue/PFL features

Start PFL for player B upon activating module 5 Cue-button:

STATE_CUE.5=1

PLS_CURRENT_PLAYER_B_PFL
Stop PFL for player B upon deactivating module 5 Cue-button:STATE_CUE.5=0
PLS_CURRENT_PFL_STOP

Quick Monitor Player (channel 6) QMP features

The Quick Monitor Player is started by the keyboard spacebar and can be stopped by deactivating the Cue-button for our dedicated PFL channel (6).

Additionally, upon deactivating channel 6 PFL, we would like to close the PFL player and disable the Cue feature for all channels.

Stop QMP upon deactivating module 6 Cue-button:STATE_CUE.6=0
QUICKMONITOR_STOP
PFL_CLOSE
EXEC_SEND_DRAIRLITE_REMOTECUE 4|0
EXEC_SEND_DRAIRLITE_REMOTECUE 5|0
EXEC_SEND_DRAIRLITE_REMOTECUE 7|0

Standby Players 1–8 (channel 7) basic controls

The Standby Players can be started and paused by the left row of control buttons labeled ‘A’ on the Airlite.

Start or pause (no fadeout) Standby Player 1 upon pressing switch 1:CTRL_SWITCH.1=1
STANDBY_PLAYPAUSENOFADE 1
Start or pause (no fadeout) Standby Player 2 upon pressing switch 2:CTRL_SWITCH.2=1
STANDBY_PLAYPAUSENOFADE 2
Repeat for players and switches 3 through 8:CTRL_SWITCH.[3/4/5/6/7/8]=1
STANDBY_PLAYPAUSENOFADE [3/4/5/6/7/8]

Standby Players 1–8 (channel 7) Cue/PFL and ‘arming’ features

The right row of control buttons on the Airlite is used to pre-listen to Standby Players and also to change the color of the play/pause button in the left row. By changing the color to ‘red’ the player is easily distinguisable as ‘armed’ and ready to go.

PFL Standby Player 1. Change switch color 1 to red ('armed') and change switch color 9 to red ('PFL-ing') upon pressing switch 9:CTRL_SWITCH.9=1
STANDBY_PFL 1
EXEC_SEND_DRAIRLITE_SETLED 9|1
EXEC_SEND_DRAIRLITE_SETLED 1|1
PFL Standby Player 2. Change switch color 2 to red ('armed') and change switch color 10 to red ('PFL-ing') upon pressing switch 10:CTRL_SWITCH.10=1
STANDBY_PFL 2
EXEC_SEND_DRAIRLITE_SETLED 10|1
EXEC_SEND_DRAIRLITE_SETLED 2|1
Repeat for players and switches 3 through 8 and switches 11 through 16:CTRL_SWITCH.[11/12/13/14/15/16]=1
STANDBY_PFL STANDBY_PFL [3/4/5/6/7/8]
EXEC_SEND_DRAIRLITE_SETLED [11/12/13/14/15/16]|1
EXEC_SEND_DRAIRLITE_SETLED [3/4/5/6/7/8]|1

Dearming and rewinding Standby Players 1–8 (channel 7)

Rewind all Standby Players:STATE_FADER.7=0
STANDBY_REWIND 1
STANDBY_REWIND 2
STANDBY_REWIND 3
STANDBY_REWIND 4
STANDBY_REWIND 5
STANDBY_REWIND 6
STANDBY_REWIND 7
STANDBY_REWIND 8

ProppFrexx Events/Commands

Application

Turn off the lights for the 16 control buttons when starting POFA:OnStartup
EXEC_SEND_DRAIRLITE_SETLED 256|0

Playlist

Have On-button for channel 4/5 blinking (slowly) when track is ending:OnTimeCode
EXEC_COMMAND2 ${cplplayerisendinga}|Equals(1)|EXEC_SEND_DRAIRLITE_SETTRACKSTATE 4|1
EXEC_COMMAND2 ${cplplayerisendingb}|Equals(1)|EXEC_SEND_DRAIRLITE_SETTRACKSTATE 5|1
Turn off the lights for the 16 control buttons upon activating AutoPlay:OnAutoPlayON
EXEC_SEND_DRAIRLITE_SETLED 256|0
Activate channel 4 upon starting player A:OnDJAPlay
EXEC_SEND_DRAIRLITE_REMOTEON 4|1
Deactivate channel 4 and track state upon stopping player A:OnDJAStop
EXEC_SEND_DRAIRLITE_REMOTEON 4|0
EXEC_SEND_DRAIRLITE_SETTRACKSTATE 4|0
Activate channel 5 upon starting player B:OnDJBPlay
EXEC_SEND_DRAIRLITE_REMOTEON 5|1
Deactivate channel 5 and track state upon stopping player B:OnDJBStop
EXEC_SEND_DRAIRLITE_REMOTEON 5|0
EXEC_SEND_DRAIRLITE_SETTRACKSTATE 5|0

PFL

Turn off the lights for row B upon closing the PFL player:OnPFLHide
EXEC_SEND_DRAIRLITE_SETLED 9|0
EXEC_SEND_DRAIRLITE_SETLED 10|0
EXEC_SEND_DRAIRLITE_SETLED 11|0
EXEC_SEND_DRAIRLITE_SETLED 12|0
EXEC_SEND_DRAIRLITE_SETLED 13|0
EXEC_SEND_DRAIRLITE_SETLED 14|0
EXEC_SEND_DRAIRLITE_SETLED 15|0
EXEC_SEND_DRAIRLITE_SETLED 16|0
Activate channel 6 cue upon opening the PFL player:OnPFLOn
EXEC_SEND_DRAIRLITE_REMOTECUE 6|1
Deactivate channel 6 cue upon closing the PFL player:OnPFLOff
EXEC_SEND_DRAIRLITE_REMOTECUE 6|0

Scheduler

Activate channel 7 upon starting an overlay:OnOverlayPlayed
EXEC_SEND_DRAIRLITE_REMOTEON 7|1
Deactivate channel 7 upon stopping an overlay:OnOverlayStopped
EXEC_SEND_DRAIRLITE_REMOTEON 7|0

Others

Activate channel 6 upon starting a Standby Player and change control button light color to green for active player:OnStandbyPlay
EXEC_SEND_DRAIRLITE_REMOTEON 7|1
EXEC_SEND_DRAIRLITE_SETLED ${playername}|2
Change control button light color to Off upon Pausing a Standby Player:OnStandbyPause
EXEC_SEND_DRAIRLITE_SETLED ${playername}|0
Unlisted

--

--

Maarten

I have a background in ICT and like to combine my interest in technology with my passion for radio. I love sports, music, media and news and I enjoy writing.