Skip to content

Instantly share code, notes, and snippets.

@chriscorwin
Last active April 17, 2020 14:22
Show Gist options
  • Save chriscorwin/6dc57d998d04390973fd6239ebb16591 to your computer and use it in GitHub Desktop.
Save chriscorwin/6dc57d998d04390973fd6239ebb16591 to your computer and use it in GitHub Desktop.
An Applescript to create the famous Eargasm Explosion EQ Settings for iTunes. Also makes more reasonable ones.
-- # Eargasm Smoªooov
tell application "Music"
activate
set newPreset to make new EQ preset
set name of newPreset to "Eargasm Smoªoov"
set band 1 of newPreset to -3.5 -- 32 Hz
-- 64 Hz
set band 2 of newPreset to -0.5
-- 125 Hz
set band 3 of newPreset to 2.5
-- 250 Hz
set band 4 of newPreset to 0.5
-- 500 Hz
set band 5 of newPreset to -0.5
-- 1 kHz
set band 6 of newPreset to -1.5
-- 2 kHz
set band 7 of newPreset to 0.5
-- 4 kHz
set band 8 of newPreset to -2.5
-- 8 kHz
set band 9 of newPreset to 4.5
-- 16 kHz
set band 10 of newPreset to 1.5
set preamp of newPreset to 0
set current EQ preset to newPreset
get properties of EQ preset "Eargasm Smoªoov"
end tell
tell application "Music"
activate
set newPreset to make new EQ preset
set name of newPreset to "Eargasm"
set band 1 of newPreset to -8
set band 2 of newPreset to -5
set band 3 of newPreset to -2
set band 4 of newPreset to -4
set band 5 of newPreset to -5
set band 6 of newPreset to -6
set band 7 of newPreset to -4
set band 8 of newPreset to -7
set band 9 of newPreset to 0
set band 10 of newPreset to -3
set preamp of newPreset to 0
set current EQ preset to newPreset
end tell
tell application "Music"
activate
set newPreset to make new EQ preset
set name of newPreset to "Eargasm Explosion"
set band 1 of newPreset to 3
set band 2 of newPreset to 6
set band 3 of newPreset to 9
set band 4 of newPreset to 7
set band 5 of newPreset to 6
set band 6 of newPreset to 5
set band 7 of newPreset to 7
set band 8 of newPreset to 4
set band 9 of newPreset to 11
set band 10 of newPreset to 8
set preamp of newPreset to 0
set current EQ preset to newPreset
end tell
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment