Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Siren Mastery | Fully master your siren tones! 1.6.1.0

(108 reviews)

2 Screenshots

Siren Mastery

 

SUPPORT IS NO LONGER OFFERED - FEEL FREE TO HELP UPDATE THE CODE 

Siren Mastery is now open source. https://github.com/Albo1125/SirenMastery

Siren Mastery is a script modification that allows you to master your siren tones. Toggle to your secondary siren at the press of a key/button, silence your siren using any key/button you like and even control exactly which 'secondary' siren plays! You can be up and running with Siren Mastery within 5 minutes (installation tutorial click HERE).

Requirements - some of these are included (credits go to their appropriate authors):

  • Albo1125.Common 6.6.4.0 or higher (included)
  • RAGEPluginHook 0.51 or higher (not included)
  • NAudio 1.8.0.0 (included)
  • A legal copy of GTA V (version 1.0.1011.1 or above).

There is also a download to free up unneeded controller bindings so they can be used for Siren Mastery. Get it here.

You can find some new, customised UIs for Siren Mastery in the spoiler below:
 

Spoiler

 

 

Summary of current features (please check documentation carefully too):

  • Change the Siren Toggle key/button and assign it an optional modifier key/button.
  • Change the 'lights only' toggle key/button and assign it an optional modifier key/button.
    • This works even if your siren is off so you can control whether your siren should play before turning your lights on.
  • New 'Toggle Secondary Siren' key/button with an optional modifier key/button.
    • This allows you to switch to secondary sirens without having to hold down a key/button.
  • New 'Toggle Bullhorn' key/button with an optional modifier key/button.
    • This allows you to keep sounding your bullhorn without having to hold down a key/button.
    • Works simultaneously with sirens.
  • New 'Next Siren' key/button that cycles to the next siren.
    • Can optionally include the Off state as a cycle stage.
  • Your siren now stays on when you leave your vehicle and you don't mute it.
    • This can be disabled from the GeneralConfig file.
  • Determine the siren tone that should be playing.
    • You are able to select which siren tone to play, including the ability to differentiate between secondary sirens.
  • Additional Siren Modes
    • Dual Siren Mode.
    • Manual Siren Mode.
  • Additional customisable sirens per vehicle model.
    • Allows you to have up to TEN total sirens per vehicle model.
  • Fully Functional and Customisable UI.
    • Feel free to create and release your own custom UI files.
    • The size and position of the UI can be customised via the UIConfig file.
  • Customisable Siren Switching Tones (like Siren Switch Honker).
  • Sirens are fully customisable per vehicle model via an XML file.
  • All keybindings are customisable and fully customisable controller support is included.
  • The vehicles.awc size and length limits are effectively removed while using Siren Mastery, allowing for greater siren variety.
  • British Users: You can now have British Siren Switch/Toggle sounds (in other words, horns!). Simply replace the relevant files in the Plugins/SirenMastery folder with the ones included in Siren Switch Honker's download.

 

Support is no longer offered - what to do if you encounter a bug or have problems:

  1. Watch the installation video for my modifications here.
  2. Use this tool: http://www.lcpdfr.com/files/file/9755-lspdfr-troubleshooter-by-albo1125/ 
  3. Read the documentation file if you're having trouble getting a specific feature to work.
  4. Suggestions can be made here.
  5. If all else fails: Please leave a comment (not a review). Include your RAGEPluginHook.log file, located in your Grand Theft Auto V folder. Also, please provide an accurate description of what happened.

Please do not reupload or redistribute this without my permission, rather link back to this original page. Thank you.

Edited by Albo1125

What's New in Version 1.6.1.0

Released

Some code cleanup.
Open sourced at https://github.com/Albo1125/SirenMastery
Updated licence.
Removed obfuscation (likely to improve performance).

For some more information on the open-sourcing and my 'retirement'


Short Description

Siren Mastery for RPH

User Feedback

Recommended Comments

TuxRocks

Members

31 minutes ago, Coreycss21 said:

Thanks so much! I got it to work!

You're welcome! Have fun!

diamondchris259

Members

When Siren Mastery will be updated to the latest GTA V Version ???

When Siren Mastery will be updated to the latest GTA V Version ???

When Siren Mastery will be updated to the latest GTA V Version ???

diamondchris259

Members

Does Siren Mastery work with the latest game patch of Grand Theft Auto V (v1032) ???

Destroyer11687

Members

(edited)

@Albo1125 I have always loved this mod, and I'm still trying to use it with ELS. I went through your readme and got everything working together but all the AI vehicles are silent with lights running. Is there any way around this or no? Thanks!

On 3/26/2017 at 6:08 AM, Serdariusss said:

@Spitfire7

Your config file is slightly different then mine, so I'm assuming that you haven't updated SirenMasterY? Is that correct? Also check to see if your ELS is updated to v1.05.

  1. When you start your duty, after enabling LSTG3, I believe the standard setting is that the sirens turn on. What I do is at the beginning of my shift I press the ToggleSirenSoundKey and the siren is put in stand-by mode. Then if you activate LSTG3, you shouldn't have to hear a siren.

    The ToggleSirenSoundKey is the button I use to turn on and of my sirens.

  2. I love this mod, better then the siren system of ELS and what I did to make ELS fully compatible with sirenmastery is to remove all of the siren keybindings in ELS. I have attached my ELS.ini.  After that I changed the keybindings in sirenmastery to my own liking.

  3. For the airhorn key, what you can do is to configure the VehicleSirenSetup. Set airhorn as "Horn" and if you have rumblers and hilo's as "ForcedOnly". Ifyou set your rumblers and hilo's to horn. The key used for horns will sound that as well.

 

Let me know if this works out and if you need further support.

ELS.ini

@Albo1125  Me and @icallhertaco11 have difuculty with AI vehicles sirens will not work in game. Are you aware of this and/or do you have a solution? Thanks bud !

I was just wondering if you figured out the AI vehicle siren bug? I just set everything up to work together with els, but no AI sounds is pretty much a killer for me right now.

Edited by Destroyer11687

Serdariusss

Members

On 4-5-2017 at 3:54 AM, Destroyer11687 said:

@Albo1125 I have always loved this mod, and I'm still trying to use it with ELS. I went through your readme and got everything working together but all the AI vehicles are silent with lights running. Is there any way around this or no? Thanks!

I was just wondering if you figured out the AI vehicle siren bug? I just set everything up to work together with els, but no AI sounds is pretty much a killer for me right now.

@Destroyer11687 If your vehicle.awc file is more then 15.75 mb the sound gets muted. See if that is the case and make sure you keep the size limit.

Destroyer11687

Members

On 5/4/2017 at 11:09 PM, Serdariusss said:

@Destroyer11687 If your vehicle.awc file is more then 15.75 mb the sound gets muted. See if that is the case and make sure you keep the size limit.

Thanks, but that's not the problem. I get sound fine on every vehicle and sirens are fine when I'm driving around and using them. But the AI cars are silent with lights running. I'm not the only one to report this issue recently, but no one has replied with a fix. I'm guessing there isn't one?

On 4/17/2017 at 4:01 PM, Aellwyn said:

Hi @Albo1125, I got a question for you.

I've installed this mod and it works perfectly, thank you for that.

However as soon as AI vehicles show up, only the lights are on and the siren is off.

Do you know why and might you have a solution for this problem? Thanks in advance.

@Aellwyn did you by any chance figure out the AI issue? I am having the same problem and Albo isn't responding about this issue so I'm wondering if I'm just missing something? Thanks!

YorGers

Members

(edited)

I've followed the readme to the letter, but the plugin crashes when I load it unfortunately. I've run the troubleshooter and it doesn't come up with anything. Is it because maybe it isn't compatible with the current rph or GTA version, or could it be anything else?

 

I've also got ELS running, I've changed the "true" variables of the sound section in the ELS files all to false as well.

 

Here's the piece of log concerning loading & crashing SirenMastery

Spoiler

[11-5-2017 18:31:14.676] SirenMastery: Loading SirenMastery 1.5.0.0, developed by Albo1125
[11-5-2017 18:31:14.703] SirenMastery: Albo1125.Common verifying update entry for SirenMastery
[11-5-2017 18:31:14.826] SirenMastery: Albo1125.Common.dll 6.4.1.0 starting standard dependency check for SirenMastery
[11-5-2017 18:31:14.842] SirenMastery: isdc:/YorGers/
[11-5-2017 18:31:14.866] SirenMastery: Albo1125.Common detected RAGEPluginHook version: 0,52
[11-5-2017 18:31:14.882] SirenMastery: Blpass
[11-5-2017 18:31:14.883] SirenMastery: Dependency check for SirenMastery successful: True
[11-5-2017 18:31:14.893] SirenMastery: SirenMastery by Albo1125 is not in beta.
[11-5-2017 18:31:14.923] SirenMastery: Albo1125.Common 6.4.1.0, developed by Albo1125. Starting update checks.
[11-5-2017 18:31:15.111] SirenMastery: Albo1125.Common 6.4.1.0, developed by Albo1125. Not checking for updates until 12-5-2017 17:13:41
[11-5-2017 18:31:15.219] SirenMastery: DualSirenModifierButton is None. Dual Siren mode for controller disabled.
[11-5-2017 18:31:15.440] [TRACE] Thread CopManager #1 initialized
[11-5-2017 18:31:15.950] SirenMastery: 
[11-5-2017 18:31:15.952] SirenMastery: ==============================
[11-5-2017 18:31:15.953] SirenMastery: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[11-5-2017 18:31:15.954] SirenMastery: ------------------------------
[11-5-2017 18:31:15.955] SirenMastery: Origin: Game fiber "<UNNAMED THREAD>".
[11-5-2017 18:31:15.955] SirenMastery: ------------------------------
[11-5-2017 18:31:15.956] SirenMastery: Exception type: System.ArgumentOutOfRangeException
[11-5-2017 18:31:15.957] SirenMastery: Exception message: De index valt buiten het bereik. Deze mag niet negatief zijn en moet kleiner zijn dan de grootte van de verzameling.
[11-5-2017 18:31:15.959] Parameternaam: index
[11-5-2017 18:31:15.962] SirenMastery: ------------------------------
[11-5-2017 18:31:15.963] SirenMastery: Inner exceptions:
[11-5-2017 18:31:15.964] SirenMastery: ------------------------------
[11-5-2017 18:31:15.965] SirenMastery: Stack trace:
[11-5-2017 18:31:15.966] SirenMastery: bij System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
[11-5-2017 18:31:15.968] bij System.Collections.Generic.List`1.get_Item(Int32 index)
[11-5-2017 18:31:15.969] bij ?????????????????????????????????????????.?????????????????????????????????????????(String )
[11-5-2017 18:31:15.972] bij ?????????????????????????????????????????.?????????????????????????????????????????()
[11-5-2017 18:31:15.974] bij ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????()
[11-5-2017 18:31:15.975] bij Rage.GameFiber.Main()
[11-5-2017 18:31:15.976] SirenMastery: ==============================
[11-5-2017 18:31:15.977] SirenMastery: 
[11-5-2017 18:31:15.996] SirenMastery: Cleaning up
[11-5-2017 18:31:16.003] SirenMastery: SirenMastery 1.5.0.0, developed by Albo1125, has been cleaned up.
[11-5-2017 18:32:13.344] Loading plugin from path: C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\Plugins\SirenMastery.dll
[11-5-2017 18:32:18.993] <UNLOADED PLUGIN>: Initializing input system
[11-5-2017 18:32:18.998] <UNLOADED PLUGIN>: Initializing game console
[11-5-2017 18:32:19.004] <UNLOADED PLUGIN>: Initializing forms manager
[11-5-2017 18:32:19.136] Plugin "SirenMastery" was loaded from "SirenMastery.dll".
[11-5-2017 18:32:19.654] SirenMastery: Loading SirenMastery 1.5.0.0, developed by Albo1125
[11-5-2017 18:32:19.713] SirenMastery: Albo1125.Common verifying update entry for SirenMastery
[11-5-2017 18:32:19.835] SirenMastery: Albo1125.Common.dll 6.4.1.0 starting standard dependency check for SirenMastery
[11-5-2017 18:32:19.851] SirenMastery: isdc:/YorGers/
[11-5-2017 18:32:19.875] SirenMastery: Albo1125.Common detected RAGEPluginHook version: 0,52
[11-5-2017 18:32:19.889] SirenMastery: Blpass
[11-5-2017 18:32:19.890] SirenMastery: Dependency check for SirenMastery successful: True
[11-5-2017 18:32:19.900] SirenMastery: SirenMastery by Albo1125 is not in beta.
[11-5-2017 18:32:19.928] SirenMastery: Albo1125.Common 6.4.1.0, developed by Albo1125. Starting update checks.
[11-5-2017 18:32:20.111] SirenMastery: Albo1125.Common 6.4.1.0, developed by Albo1125. Not checking for updates until 12-5-2017 17:13:41
[11-5-2017 18:32:20.168] SirenMastery: DualSirenModifierButton is None. Dual Siren mode for controller disabled.
[11-5-2017 18:32:20.693] SirenMastery: SirenMastery, developed by Albo1125, has been loaded successfully!
[11-5-2017 18:32:21.484] SirenMastery: 
[11-5-2017 18:32:21.486] SirenMastery: ==============================
[11-5-2017 18:32:21.487] SirenMastery: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[11-5-2017 18:32:21.488] SirenMastery: ------------------------------
[11-5-2017 18:32:21.489] SirenMastery: Origin: Game fiber "<UNNAMED THREAD>".
[11-5-2017 18:32:21.490] SirenMastery: ------------------------------
[11-5-2017 18:32:21.491] SirenMastery: Exception type: System.ArgumentOutOfRangeException
[11-5-2017 18:32:21.492] SirenMastery: Exception message: De index valt buiten het bereik. Deze mag niet negatief zijn en moet kleiner zijn dan de grootte van de verzameling.
[11-5-2017 18:32:21.496] Parameternaam: index
[11-5-2017 18:32:21.497] SirenMastery: ------------------------------
[11-5-2017 18:32:21.498] SirenMastery: Inner exceptions:
[11-5-2017 18:32:21.499] SirenMastery: ------------------------------
[11-5-2017 18:32:21.500] SirenMastery: Stack trace:
[11-5-2017 18:32:21.501] SirenMastery: bij System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
[11-5-2017 18:32:21.502] bij System.Collections.Generic.List`1.get_Item(Int32 index)
[11-5-2017 18:32:21.503] bij ?????????????????????????????????????????.?????????????????????????????????????????(String )
[11-5-2017 18:32:21.504] bij ?????????????????????????????????????????.?????????????????????????????????????????()
[11-5-2017 18:32:21.508] bij ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????()
[11-5-2017 18:32:21.509] bij Rage.GameFiber.Main()
[11-5-2017 18:32:21.510] SirenMastery: ==============================
[11-5-2017 18:32:21.511] SirenMastery: 
[11-5-2017 18:32:21.527] SirenMastery: Cleaning up
[11-5-2017 18:32:21.533] SirenMastery: SirenMastery 1.5.0.0, developed by Albo1125, has been cleaned up.

 

Edited by YorGers

onehock8

Members

On 8/16/2016 at 6:23 PM, Blxrr said:

Will wait for the GUI and then I will download! :D

when i complete the installation and try to start up it says audio is failed please reboot or restart the game anyone help?

MidWeekFour7

Members

(edited)

I've been running the troubleshooter to try and fix some problems but when I try fixing the 'SirenMastery' there was no 'vehicles' file in with the download. I have downloaded the old version of SirenMastery and there wasn't one available there either.

 

Please help:

 

Left is the GTA V dictionary:                                                                                                                                                             Right is the downloaded file for the latest version:

image.thumb.png.e36c5968ca217b666738915806c4c2a2.png

 

-MidWeekFour7

 

Edited by MidWeekFour7

gtaman1993

Members

How could i set up my mouse buttons to be the default control to turn the siren on/off, etc?

Coreycss21

Members

Hey guys,

So I installed custom sirens before and they worked but I'm having trouble. I just downloaded ELS along with ELS cars but I can't get sirens to work. I tried both the regular way and how to install if you have ELS and can't get them to work.

 

thanks for any help!

 
  •  

Solo4oh6

Members

(edited)

@Albo1125 for some reason when I try to customize the ini file to how I want to use it, it always just switches to default when it game.. For example I made turn on siren LeftThumb and turn on siren sound DPadLeft but when in game it doesn't work. Do you know why this might be happening? Also the vehicle I am using it on is not a ELS vehicle so I don't want DPadRight as the siren sound because it turns my headlights off and on when I press it.. (Nevermind I figured out what the issue was.. I put It as DpadLeft instead of DPadLeft, So it works now)

Edited by Solo4oh6

Sincius

Members

For anyone still wondering:

The UI Vehicles cant use their siren until you change some stuff in the controllerconfig. Police UI units will then use !ONE! siren tone. I dont know why they dont change the siren but its better then nothing. I have attached my ini file so you can use it or change all your setting to the ones i use. (Probably not a good idea for anyone really using the controller with sirenmastery. I use my Keyboard for that)

Use that.ini

Hibblejaybob

Members

(edited)

Hey, Albo.

 

I spent ages getting Siren Mastery working. Everything worked for about 3 days, but today when I started up GTA V Siren Mastery wouldn't load up, giving an error (cannot check Ragepluginhook dependencies". All your other mods work fine.

 

Disregard.... it is now working again, but I've got no idea why lol

Edited by Hibblejaybob

gtaman1993

Members

So I have the mod downloaded and it was working fine. Next time I go to play the game the controls don't work. It says the mod was loaded fine, but when I use the keybindings for it they just don't work. Anyone know what may be going on? I tried the troubleshooting thing and it didn't find any errors with this mod, and I tried re-installing it a couple of times to see if that may fix it and it did not. 

 

StancedNation25

Members

Hey I have like all of your mods installed for lspdfr except for siren mastery. I wanted to change my siren so I thought that I would install siren mastery. I installed it correctly even watched your video of common fixes. When I go on duty as an officer it doesnt work and then I haven to reinstall all of your other mods. Would you be able to help thanks.

tater259

Members

Having an issue with the mod

 

SirenMastery: Loading SirenMastery 1.5.0.0, developed by Albo1125
[5/31/2017 8:22:01 PM.015] SirenMastery: Albo1125.Common verifying update entry for SirenMastery
[5/31/2017 8:22:01 PM.065] SirenMastery: Albo1125.Common.dll 6.4.1.0 starting standard dependency check for SirenMastery
[5/31/2017 8:22:01 PM.070] SirenMastery: isdc:/TATERx/
[5/31/2017 8:22:01 PM.077] SirenMastery: SirenMastery could not load due to an error while checking for RAGEPluginHook dependencies.
[5/31/2017 8:22:01 PM.103] SirenMastery: Albo1125.Common detected RAGEPluginHook version: 0.52
[5/31/2017 8:22:01 PM.630] SirenMastery: Adding Albo1125.Common detected errors popup to queue.
[5/31/2017 8:22:01 PM.632] SirenMastery: Dependency check for SirenMastery successful: False
[5/31/2017 8:22:02 PM.065] [TRACE] Thread CopManager #1 initialized
[5/31/2017 8:22:02 PM.295] SirenMastery: Drawing Albo1125.Common detected errors popup message
[5/31/2017 8:22:09 PM.290] SirenMastery: Continue pressed
[5/31/2017 8:22:09 PM.295] SirenMastery: Adding Error 1: SirenMastery popup to queue.
[5/31/2017 8:22:09 PM.381] SirenMastery: Drawing Error 1: SirenMastery popup message
[5/31/2017 8:22:11 PM.107] SirenMastery: Continue pressed
[5/31/2017 8:22:11 PM.114] SirenMastery: Adding Albo1125.Common detected errors popup to queue.
[5/31/2017 8:22:11 PM.178] SirenMastery: Drawing Albo1125.Common detected errors popup message
[5/31/2017 8:22:17 PM.158] SirenMastery: ExitButton pressed.

So I ran into a problem with Siren Mastery I have tried for the past 3 days to get it to work and no luck! Any help is appreciated. It did work before, I had to change my sirens. 

image.thumb.png.c22c3726849c4684a09703b5c174ea98.png

(edited)

 

I keep getting a Instillation fail!! I followed every step and even watch the tutorial! Any suggestions? 

Edited by OfficerIntelligent286

dg8882

Members

On 6/1/2017 at 7:36 PM, Sincius said:

For anyone still wondering:

The UI Vehicles cant use their siren until you change some stuff in the controllerconfig. Police UI units will then use !ONE! siren tone. I dont know why they dont change the siren but its better then nothing. I have attached my ini file so you can use it or change all your setting to the ones i use. (Probably not a good idea for anyone really using the controller with sirenmastery. I use my Keyboard for that)

Use that.ini

Doesn't work unfortunately.

TheDman131

Members

I am having an issue with loading siren mastery in general from rage. For whatever reason it says there's an error about some exception and every time I choose to run the troubleshooter  it decides to bring me back to the you tube tutorial which I have followed very carefully! did I click something wrong?

juancho

Members

SirenMastery could not load due to an error while checking for RAGEPluginHook dependencies.
SirenMastery: Albo1125.Common detected RAGEPluginHook version: 0,55
SirenMastery: Adding Albo1125.Common detected errors popup to queue.
SirenMastery: Dependency check for SirenMastery successful: False

 

any solution? please

The Norwegian

Members

(edited)

@Albo1125I’ve been using your plugins for a long time and finally decided to try to make my own siren setup. I did everything as explained in both the video and the written instructions, but I get this message: “Your VehicleSirenSetup.xml file is not valid. You may have made a mistake while editing it. Error thrown at Line 24, at character 21”

I then tried to see what was wrong and everything seemed good. I tried editing the line to make it “look better” in the way to clean up the lines. I got exactly the same messege, but I know had a different siren on line 24. Please help me!

RagePluginHook.log

VehicleSirenSetup.xml

Edited by The Norwegian

nateba54

Members

(edited)

Hey @Albo1125,

Just getting things back up and running after a hiatus and am running into an issue getting SirenMastery to load (via Console). Everything is up-to-date as of today and I'm using the current AlboCommon dll. (The SirenMastery part of the log is the last item in the log)

I'm going to try loading the earlier AlboCommon dll to see what happens and will update this post.

RagePluginHook.log

Edited by nateba54

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.