diff --git a/CMakeLists.txt b/CMakeLists.txt
index 72c3783d7e7..63bce108ef7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2710,7 +2710,7 @@ if(BROADCAST)
message(STATUS "Installed libshout version: ${Shout_VERSION} is suffering from bug lp1913579")
endif()
if(NOT Shoutidjc_FOUND OR Shoutidjc_VERSION VERSION_LESS 2.4.6)
- # Fall back to internal libraray in the lib tree
+ # Fall back to internal library in the lib tree
message(STATUS "Using internal libshout-idjc")
add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/lib/libshout-idjc")
target_include_directories(mixxx-lib SYSTEM PUBLIC lib/libshout-idjc/include)
diff --git a/packaging/macos/entitlements.plist b/packaging/macos/entitlements.plist
index 7193269b745..131339d1ae7 100644
--- a/packaging/macos/entitlements.plist
+++ b/packaging/macos/entitlements.plist
@@ -46,7 +46,7 @@
-->
com.apple.security.cs.allow-jit
-
com.apple.security.cs.allow-unsigned-executable-memory
diff --git a/res/controllers/Behringer-CMD-MM1-scripts.js b/res/controllers/Behringer-CMD-MM1-scripts.js
index 666253640ca..2d0cad4f0d6 100644
--- a/res/controllers/Behringer-CMD-MM1-scripts.js
+++ b/res/controllers/Behringer-CMD-MM1-scripts.js
@@ -413,7 +413,7 @@ CMDMM.fxChannel = function (physicalChannel,virtualChannel) {
this.input=components.Pot.prototype.input;
},
layer4: function () {
- this.input = function (channael, control, value, status, group) {
+ this.input = function (channel, control, value, status, group) {
if (value>42&&value<=84) {
this.inKey="rate";
this.group="[Channel"+theDeck.virtualChannel+"]";
diff --git a/res/controllers/Behringer-CMDStudio4a-scripts.js b/res/controllers/Behringer-CMDStudio4a-scripts.js
index 211bf30491e..3c562f2167d 100644
--- a/res/controllers/Behringer-CMDStudio4a-scripts.js
+++ b/res/controllers/Behringer-CMDStudio4a-scripts.js
@@ -48,7 +48,7 @@ BehringerCMDStudio4a.vuMeterUpdate = function (value, group, control){
}
BehringerCMDStudio4a.initLEDs = function () {
- // (re)Initialise any LEDs that are direcctly controlled by this script.
+ // (re)Initialise any LEDs that are directly controlled by this script.
// DEL buttons (one for each virtual deck).
midi.sendShortMsg(0x90, 0x2A, 0x00);
midi.sendShortMsg(0x91, 0x4A, 0x00);
diff --git a/res/controllers/Gemini-CDMP-7000-scripts.js b/res/controllers/Gemini-CDMP-7000-scripts.js
index 68986670800..9cfd88320a0 100644
--- a/res/controllers/Gemini-CDMP-7000-scripts.js
+++ b/res/controllers/Gemini-CDMP-7000-scripts.js
@@ -18,7 +18,7 @@
// back button doesn't toggle directory mode
// Set Master Tempo to Keylock, not sure what it is now
// many more bug fixes where found
-// every once in a while scratch mode ignores vinyl button, hard to reproduce it's intermitent
+// every once in a while scratch mode ignores vinyl button, hard to reproduce it's intermittent
// Todo:
diff --git a/res/controllers/Hercules-DJ-Console-4-Mx-scripts.js b/res/controllers/Hercules-DJ-Console-4-Mx-scripts.js
index b9fec735823..ce9dbca3e6f 100644
--- a/res/controllers/Hercules-DJ-Console-4-Mx-scripts.js
+++ b/res/controllers/Hercules-DJ-Console-4-Mx-scripts.js
@@ -705,7 +705,7 @@ Hercules4Mx.onKillOrSourceChange4 = function(value, group, control) {
//Any of the shift buttons for effects has been pressed. This button simply changes
//the controller internal state, but we can use it for other reasons while the user maintains it pressed.
Hercules4Mx.pressEffectShift = function(midichan, control, value, status, group) {
- // I don't diferentiate between decks. I don't expect two shift buttons being pressed at the same time.
+ // I don't differentiate between decks. I don't expect two shift buttons being pressed at the same time.
Hercules4Mx.shiftStatus.pressed = (value) ? true : false;
};
//Indicator of the shift effect state change. This happens always after shift is released
diff --git a/res/controllers/Hercules_DJControl_Inpulse_300.midi.xml b/res/controllers/Hercules_DJControl_Inpulse_300.midi.xml
index d87b65055ac..8b7e204c126 100644
--- a/res/controllers/Hercules_DJControl_Inpulse_300.midi.xml
+++ b/res/controllers/Hercules_DJControl_Inpulse_300.midi.xml
@@ -2243,7 +2243,7 @@