diff --git a/internal_alarm.dfpwm b/internal_alarm.dfpwm new file mode 100644 index 0000000..99d97b7 Binary files /dev/null and b/internal_alarm.dfpwm differ diff --git a/pairity_main.lua b/pairity_main.lua index 0ffed92..b5e51be 100644 --- a/pairity_main.lua +++ b/pairity_main.lua @@ -12,6 +12,9 @@ end local function startup() speakerDriver.startup() + speakerDriver.playControlRoomAlarm(controlRoomSpeakers) + speakerDriver.playExternalAlarm(controlRoomSpeakers) + speakerDriver.playInternalAlarm(controlRoomSpeakers) end local function run() diff --git a/speaker_driver.lua b/speaker_driver.lua index 3e27040..c07436a 100644 --- a/speaker_driver.lua +++ b/speaker_driver.lua @@ -29,6 +29,9 @@ end local function playExternalAlarm(speakers) playSound(speakers,"external_alarm") end +local function playInternalAlarm(speakers) + playSound(speakers,"internal_alarm") +end local function createSoundFile(fileName) @@ -58,7 +61,8 @@ end local function startup() local sounds = { { fileName = "short_control_alarm" }, - { fileName = "external_alarm" } + { fileName = "external_alarm" }, + { fileName = "internal_alarm" } } for i, item in ipairs(sounds) do