diff --git a/LeCountdown.xcodeproj/project.pbxproj b/LeCountdown.xcodeproj/project.pbxproj index 06e908c..81e5381 100644 --- a/LeCountdown.xcodeproj/project.pbxproj +++ b/LeCountdown.xcodeproj/project.pbxproj @@ -20,6 +20,15 @@ C4060DF7297AFEF2003FAB80 /* NewCountdownView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4060DF6297AFEF2003FAB80 /* NewCountdownView.swift */; }; C40FDB622992985C0042A390 /* TextToSpeechRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C40FDB612992985C0042A390 /* TextToSpeechRecorder.swift */; }; C415D3C829BF6D360037B215 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = C415D3CA29BF6D360037B215 /* InfoPlist.strings */; }; + C415D3CE29C0B1430037B215 /* EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab.wav in Resources */ = {isa = PBXBuildFile; fileRef = C415D3CD29C0B1430037B215 /* EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab.wav */; }; + C415D3D029C0B1510037B215 /* EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm.wav in Resources */ = {isa = PBXBuildFile; fileRef = C415D3CF29C0B1510037B215 /* EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm.wav */; }; + C415D3D229C0B1620037B215 /* EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am.wav in Resources */ = {isa = PBXBuildFile; fileRef = C415D3D129C0B1610037B215 /* EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am.wav */; }; + C415D3D529C0B1AB0037B215 /* EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am.wav in Resources */ = {isa = PBXBuildFile; fileRef = C415D3D429C0B1AB0037B215 /* EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am.wav */; }; + C415D3D729C0B1BF0037B215 /* EX_ATSM_Bell_Binaural_Flam_Eb.wav in Resources */ = {isa = PBXBuildFile; fileRef = C415D3D629C0B1BF0037B215 /* EX_ATSM_Bell_Binaural_Flam_Eb.wav */; }; + C415D3D929C0B1CF0037B215 /* EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm.wav in Resources */ = {isa = PBXBuildFile; fileRef = C415D3D829C0B1CF0037B215 /* EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm.wav */; }; + C415D3DB29C0B1EA0037B215 /* FF_SH_bowl_drone_tap_hold_E.wav in Resources */ = {isa = PBXBuildFile; fileRef = C415D3DA29C0B1EA0037B215 /* FF_SH_bowl_drone_tap_hold_E.wav */; }; + C415D3DE29C0B2230037B215 /* FF_SH_flute_melody_ambient_stacked_profound_Dmin.wav in Resources */ = {isa = PBXBuildFile; fileRef = C415D3DD29C0B2230037B215 /* FF_SH_flute_melody_ambient_stacked_profound_Dmin.wav */; }; + C415D3E029C0B22C0037B215 /* FF_SH_bowl_drone_tapping_C.wav in Resources */ = {isa = PBXBuildFile; fileRef = C415D3DF29C0B22C0037B215 /* FF_SH_bowl_drone_tapping_C.wav */; }; C438C7C12980228B00BF3EF9 /* CountdownScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C7C02980228B00BF3EF9 /* CountdownScheduler.swift */; }; C438C7C5298024E900BF3EF9 /* NSManagedContext+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C7C4298024E900BF3EF9 /* NSManagedContext+Extensions.swift */; }; C438C7C929803CA000BF3EF9 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C438C7C829803CA000BF3EF9 /* AppDelegate.swift */; }; @@ -283,6 +292,15 @@ C40FDB672993D5E80042A390 /* LeCountdown.0.4.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = LeCountdown.0.4.xcdatamodel; sourceTree = ""; }; C415D3C929BF6D360037B215 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist.strings; sourceTree = ""; }; C415D3CB29C0A8C50037B215 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; + C415D3CD29C0B1430037B215 /* EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab.wav; sourceTree = ""; }; + C415D3CF29C0B1510037B215 /* EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm.wav; sourceTree = ""; }; + C415D3D129C0B1610037B215 /* EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am.wav; sourceTree = ""; }; + C415D3D429C0B1AB0037B215 /* EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am.wav; sourceTree = ""; }; + C415D3D629C0B1BF0037B215 /* EX_ATSM_Bell_Binaural_Flam_Eb.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = EX_ATSM_Bell_Binaural_Flam_Eb.wav; sourceTree = ""; }; + C415D3D829C0B1CF0037B215 /* EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm.wav; sourceTree = ""; }; + C415D3DA29C0B1EA0037B215 /* FF_SH_bowl_drone_tap_hold_E.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = FF_SH_bowl_drone_tap_hold_E.wav; sourceTree = ""; }; + C415D3DD29C0B2230037B215 /* FF_SH_flute_melody_ambient_stacked_profound_Dmin.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = FF_SH_flute_melody_ambient_stacked_profound_Dmin.wav; sourceTree = ""; }; + C415D3DF29C0B22C0037B215 /* FF_SH_bowl_drone_tapping_C.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = FF_SH_bowl_drone_tapping_C.wav; sourceTree = ""; }; C418A14F298428CB00C22230 /* LeCountdown.0.1.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = LeCountdown.0.1.xcdatamodel; sourceTree = ""; }; C438C7C02980228B00BF3EF9 /* CountdownScheduler.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CountdownScheduler.swift; sourceTree = ""; }; C438C7C4298024E900BF3EF9 /* NSManagedContext+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSManagedContext+Extensions.swift"; sourceTree = ""; }; @@ -495,10 +513,10 @@ C445FA8D2987B82E0054D761 /* Sound */, C4BA2B6629A3C49200CB4FBA /* Stats */, C4E5D66829B73FAB008E7465 /* Intent */, + C4BA2B55299FFA3700CB4FBA /* Subscription */, C438C80A2981DE1A00BF3EF9 /* Utils */, C438C8082981DDD200BF3EF9 /* Widget */, C445FA962987D0CF0054D761 /* Sound_Assets */, - C4BA2B55299FFA3700CB4FBA /* Subscription */, C4060DC3297AE73D003FAB80 /* Assets.xcassets */, C438C80429813B3100BF3EF9 /* LeCountdown.entitlements */, C473C32A29AA330E0056B38A /* Localizable.strings */, @@ -535,6 +553,22 @@ path = LeCountdownUITests; sourceTree = ""; }; + C415D3CC29C0B13A0037B215 /* Relax */ = { + isa = PBXGroup; + children = ( + C415D3DF29C0B22C0037B215 /* FF_SH_bowl_drone_tapping_C.wav */, + C415D3DD29C0B2230037B215 /* FF_SH_flute_melody_ambient_stacked_profound_Dmin.wav */, + C415D3DA29C0B1EA0037B215 /* FF_SH_bowl_drone_tap_hold_E.wav */, + C415D3D829C0B1CF0037B215 /* EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm.wav */, + C415D3D629C0B1BF0037B215 /* EX_ATSM_Bell_Binaural_Flam_Eb.wav */, + C415D3D429C0B1AB0037B215 /* EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am.wav */, + C415D3CF29C0B1510037B215 /* EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm.wav */, + C415D3D129C0B1610037B215 /* EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am.wav */, + C415D3CD29C0B1430037B215 /* EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab.wav */, + ); + path = Relax; + sourceTree = ""; + }; C438C7CF2981216200BF3EF9 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -649,6 +683,7 @@ C445FA962987D0CF0054D761 /* Sound_Assets */ = { isa = PBXGroup; children = ( + C415D3CC29C0B13A0037B215 /* Relax */, C4BA2ADC2995AB7600CB4FBA /* Stephan_Bodzin */, C4F8B15829891528005C86A5 /* forest_stream.mp3 */, C445FA942987D01C0054D761 /* train_horn.mp3 */, @@ -942,12 +977,20 @@ files = ( C4060DC7297AE73D003FAB80 /* Preview Assets.xcassets in Resources */, C415D3C829BF6D360037B215 /* InfoPlist.strings in Resources */, + C415D3D529C0B1AB0037B215 /* EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am.wav in Resources */, C4BA2AEA2995AD1C00CB4FBA /* SEM_Synths_Loop4_Nothing_Like_You.wav in Resources */, + C415D3CE29C0B1430037B215 /* EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab.wav in Resources */, + C415D3D229C0B1620037B215 /* EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am.wav in Resources */, + C415D3DE29C0B2230037B215 /* FF_SH_flute_melody_ambient_stacked_profound_Dmin.wav in Resources */, C473C32C29AA330E0056B38A /* Localizable.strings in Resources */, + C415D3D029C0B1510037B215 /* EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm.wav in Resources */, + C415D3E029C0B22C0037B215 /* FF_SH_bowl_drone_tapping_C.wav in Resources */, C4E5D68229B93583008E7465 /* PVP_Stab_Oneshot_Bleep_Em.wav in Resources */, C4BA2AE42995AC0D00CB4FBA /* Arpeggio_Loop_River.wav in Resources */, C4F8B15929891528005C86A5 /* forest_stream.mp3 in Resources */, C4BA2AE22995ABE700CB4FBA /* SquareArp_Loop_River.wav in Resources */, + C415D3D929C0B1CF0037B215 /* EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm.wav in Resources */, + C415D3D729C0B1BF0037B215 /* EX_ATSM_Bell_Binaural_Flam_Eb.wav in Resources */, C4BA2ADE2995ABA800CB4FBA /* MatriarchFxs_Loop2_Collider.wav in Resources */, C4BA2AE82995ACC200CB4FBA /* Clave_Loop_LLL.wav in Resources */, C4E5D67C29B8D4A5008E7465 /* Low_Tom_Disto_Earth.wav in Resources */, @@ -955,6 +998,7 @@ C4BA2AE02995ABD200CB4FBA /* HighChords_Loop_River.wav in Resources */, C4E5D66D29B753D7008E7465 /* AppShortcuts.strings in Resources */, C4060DC4297AE73D003FAB80 /* Assets.xcassets in Resources */, + C415D3DB29C0B1EA0037B215 /* FF_SH_bowl_drone_tap_hold_E.wav in Resources */, C4BA2AE62995AC3F00CB4FBA /* Loop_ToneSD_Boavista.wav in Resources */, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/LeCountdown/Sound/Sound.swift b/LeCountdown/Sound/Sound.swift index dfae47a..374f610 100644 --- a/LeCountdown/Sound/Sound.swift +++ b/LeCountdown/Sound/Sound.swift @@ -36,6 +36,7 @@ enum Playlist: Int, CaseIterable, Identifiable, Localized { case nature case fun case stephanBodzin + case relax static var selectable: [Playlist] { return Playlist.allCases.filter { $0 != .custom } @@ -51,6 +52,8 @@ enum Playlist: Int, CaseIterable, Identifiable, Localized { return "Stephan Bodzin" case .custom: return NSLocalizedString("Custom", comment: "") + case .relax: + return NSLocalizedString("Relax", comment: "") } } @@ -71,6 +74,16 @@ enum Sound: Int, CaseIterable, Identifiable, Localized { case sbSquareArp_Loop_River case sbHighChords_Loop_River case sbMatriarchFxs_Loop2_Collider + // Relax + case FF_SH_bowl_drone_tapping_C + case FF_SH_flute_melody_ambient_stacked_profound_Dmin + case FF_SH_bowl_drone_tap_hold_E + case EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm + case EX_ATSM_Bell_Binaural_Flam_Eb + case EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am + case EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm + case EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am + case EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab static var `default`: Sound { .sbSEM_Synths_Loop4_Nothing_Like_You } @@ -85,6 +98,15 @@ enum Sound: Int, CaseIterable, Identifiable, Localized { case .sbSquareArp_Loop_River: return "River 2" case .sbHighChords_Loop_River: return "River 3" case .sbMatriarchFxs_Loop2_Collider: return "Collider" + case .FF_SH_bowl_drone_tapping_C: return "Bowl 1" + case .FF_SH_flute_melody_ambient_stacked_profound_Dmin: return "Flute" + case .FF_SH_bowl_drone_tap_hold_E: return "Bowl 2" + case .EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm: return "Koshi Chimes 1" + case .EX_ATSM_Bell_Binaural_Flam_Eb: return "Bell Binaural" + case .EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am: return "Sansula" + case .EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm: return "Chimey percussion" + case .EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am: return "Koshi Chimes 2" + case .EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab: return "Bowl 3" } } @@ -99,6 +121,15 @@ enum Sound: Int, CaseIterable, Identifiable, Localized { case .sbSquareArp_Loop_River: return "SquareArp_Loop_River.wav" case .sbHighChords_Loop_River: return "HighChords_Loop_River.wav" case .sbMatriarchFxs_Loop2_Collider: return "MatriarchFxs_Loop2_Collider.wav" + case .FF_SH_bowl_drone_tapping_C: return "FF_SH_bowl_drone_tapping_C.wav" + case .FF_SH_flute_melody_ambient_stacked_profound_Dmin: return "FF_SH_flute_melody_ambient_stacked_profound_Dmin.wav" + case .FF_SH_bowl_drone_tap_hold_E: return "FF_SH_bowl_drone_tap_hold_E.wav" + case .EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm: return "EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm.wav" + case .EX_ATSM_Bell_Binaural_Flam_Eb: return "EX_ATSM_Bell_Binaural_Flam_Eb.wav" + case .EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am: return "EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am.wav" + case .EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm: return "EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm.wav" + case .EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am: return "EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am.wav" + case .EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab: return "EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab.wav" } } @@ -108,6 +139,8 @@ enum Sound: Int, CaseIterable, Identifiable, Localized { case .forestStream: return .nature case .sbSEM_Synths_Loop4_Nothing_Like_You, .sbClave_Loop_LLL, .sbLoop_ToneSD_Boavista, .sbArpeggio_Loop_River, .sbSquareArp_Loop_River, .sbHighChords_Loop_River, .sbMatriarchFxs_Loop2_Collider: return .stephanBodzin + case .FF_SH_bowl_drone_tapping_C, .FF_SH_flute_melody_ambient_stacked_profound_Dmin, .FF_SH_bowl_drone_tap_hold_E, .EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm, .EX_ATSM_Bell_Binaural_Flam_Eb, .EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am, .EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm, .EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am, .EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab: + return .relax } } diff --git a/LeCountdown/Sound_Assets/Relax/EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm.wav b/LeCountdown/Sound_Assets/Relax/EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm.wav new file mode 100644 index 0000000..7b578b3 Binary files /dev/null and b/LeCountdown/Sound_Assets/Relax/EX_ATSM_125_Metal_Percussion_Wing_Loop_Chimey_Dm.wav differ diff --git a/LeCountdown/Sound_Assets/Relax/EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am.wav b/LeCountdown/Sound_Assets/Relax/EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am.wav new file mode 100644 index 0000000..f866589 Binary files /dev/null and b/LeCountdown/Sound_Assets/Relax/EX_ATSM_140_Koshi_Chimes_Aria_Tuning_Loop_Wondering_Am.wav differ diff --git a/LeCountdown/Sound_Assets/Relax/EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am.wav b/LeCountdown/Sound_Assets/Relax/EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am.wav new file mode 100644 index 0000000..e9b76cf Binary files /dev/null and b/LeCountdown/Sound_Assets/Relax/EX_ATSM_160_Metal_Tonal_Percussion_Sansula_Loop_Call_Am.wav differ diff --git a/LeCountdown/Sound_Assets/Relax/EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab.wav b/LeCountdown/Sound_Assets/Relax/EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab.wav new file mode 100644 index 0000000..4f94594 Binary files /dev/null and b/LeCountdown/Sound_Assets/Relax/EX_ATSM_20_Inch_Highwall_Bowl_Hit_Ring_Ab.wav differ diff --git a/LeCountdown/Sound_Assets/Relax/EX_ATSM_Bell_Binaural_Flam_Eb.wav b/LeCountdown/Sound_Assets/Relax/EX_ATSM_Bell_Binaural_Flam_Eb.wav new file mode 100644 index 0000000..e590ad0 Binary files /dev/null and b/LeCountdown/Sound_Assets/Relax/EX_ATSM_Bell_Binaural_Flam_Eb.wav differ diff --git a/LeCountdown/Sound_Assets/Relax/EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm.wav b/LeCountdown/Sound_Assets/Relax/EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm.wav new file mode 100644 index 0000000..a8c5662 Binary files /dev/null and b/LeCountdown/Sound_Assets/Relax/EX_ATSM_Koshi_Chimes_Aria_Tuning_Texture_Longer_Dm.wav differ diff --git a/LeCountdown/Sound_Assets/Relax/FF_SH_bowl_drone_tap_hold_E.wav b/LeCountdown/Sound_Assets/Relax/FF_SH_bowl_drone_tap_hold_E.wav new file mode 100644 index 0000000..4257034 Binary files /dev/null and b/LeCountdown/Sound_Assets/Relax/FF_SH_bowl_drone_tap_hold_E.wav differ diff --git a/LeCountdown/Sound_Assets/Relax/FF_SH_bowl_drone_tapping_C.wav b/LeCountdown/Sound_Assets/Relax/FF_SH_bowl_drone_tapping_C.wav new file mode 100644 index 0000000..134194a Binary files /dev/null and b/LeCountdown/Sound_Assets/Relax/FF_SH_bowl_drone_tapping_C.wav differ diff --git a/LeCountdown/Sound_Assets/Relax/FF_SH_flute_melody_ambient_stacked_profound_Dmin.wav b/LeCountdown/Sound_Assets/Relax/FF_SH_flute_melody_ambient_stacked_profound_Dmin.wav new file mode 100644 index 0000000..aecbfb6 Binary files /dev/null and b/LeCountdown/Sound_Assets/Relax/FF_SH_flute_melody_ambient_stacked_profound_Dmin.wav differ