diff --git a/src/i18n/README.md b/src/i18n/README.md index 38afa3e4..fa109d75 100644 --- a/src/i18n/README.md +++ b/src/i18n/README.md @@ -383,7 +383,9 @@ Update 14/05/2022 02:00 UTC * `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2`: Added for `en_US` * `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1`: Added for `en_US` * `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600`: Added for `en_US` -* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500`: Added for `en_US` +* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A`: Added for `en_US` +* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500B`: Added for `en_US` +* `settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500C`: Added for `en_US` Update 18/05/2022 14:20 UTC diff --git a/src/i18n/en_US.json b/src/i18n/en_US.json index 041df7c8..2d407c1f 100644 --- a/src/i18n/en_US.json +++ b/src/i18n/en_US.json @@ -413,7 +413,9 @@ "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2": "Uji Matcha Milk Tea", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1": "Jasmine Macchiato", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600": "Hokkaido Milk Tea", - "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500": "Moonlight Softcake", + "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A": "Moonlight Softcake", + "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500B": "Clafoutis aux Cerises", + "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500C": "Uji Matcha Mochi", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.BSCBM": "Brown Sugar Creme Brûlée Milk", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.CUDDLE": "Cuddle Warmth", "settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™️", diff --git a/src/i18n/ja_JP.json b/src/i18n/ja_JP.json index 7e7b0ad1..a44fc6ed 100644 --- a/src/i18n/ja_JP.json +++ b/src/i18n/ja_JP.json @@ -333,7 +333,9 @@ "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2": "宇治抹茶ミルクティー", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1": "春毫ジャスミンマキアート", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600": "北海道のロイヤルミルクティー", - "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500": "ムーンライトソフトケーキ", + "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A": "ムーンライトソフトケーキ", + "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500B": "チェリークラフティ", + "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500C": "宇治抹茶だいふく", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.BSCBM": "黒糖クレームブリュレミルク", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.CUDDLE": "布団はやわらかいなー", "settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™️", diff --git a/src/i18n/source/en_US.json b/src/i18n/source/en_US.json index fab5fe54..e202b0bf 100644 --- a/src/i18n/source/en_US.json +++ b/src/i18n/source/en_US.json @@ -412,7 +412,7 @@ "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2": "Uji Matcha Milk Tea", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1": "Jasmine Macchiato", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600": "Hokkaido Milk Tea", - "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500": "Moonlight Softcake", + "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A": "Moonlight Softcake", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.BSCBM": "Brown Sugar Creme Brûlée Milk", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.CUDDLE": "Cuddle Warmth", "settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider Adrenaline Processor™️", diff --git a/src/i18n/zh_CN.json b/src/i18n/zh_CN.json index 23b853c3..493a6395 100644 --- a/src/i18n/zh_CN.json +++ b/src/i18n/zh_CN.json @@ -279,7 +279,7 @@ "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E68_2": "宇治抹茶奶茶", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.E168_1": "春毫茉莉玛琪雅朵", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600": "北海道奶茶", - "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500": "月光软饼干", + "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A": "月光软饼干", "settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider 数码增强音频处理™️", "settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "通过人类的听力心理学模型和 AAC 编码特色的即时算法,强化 AAC 音频的感知音频质量。", "settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength": "数码增强音频处理设置", diff --git a/src/i18n/zh_HK.json b/src/i18n/zh_HK.json index ae29b457..11d20663 100644 --- a/src/i18n/zh_HK.json +++ b/src/i18n/zh_HK.json @@ -387,7 +387,7 @@ "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_PLUS": "Genmaicha Tapioca Milk Tea", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.NATURAL_STANDARD": "Hōjicha Cheese Foam Tea", "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z3600": "Hokkaido Milk Tea", - "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500": "Moonlight Softcake", + "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.Z8500A": "Moonlight Softcake", "settings.option.audio.enableAdvancedFunctionality.ciderPPE": "Cider 數碼音訊增強處理™️", "settings.option.audio.enableAdvancedFunctionality.ciderPPE.description": "透過人類的聽力心理學模型和 AAC 編碼特色的即時算法,強化 AAC 音訊的感知音訊質素。", "settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility": "音訊增強處理不相容於空間音訊,請先停用空間音訊。", diff --git a/src/renderer/audio/audio.js b/src/renderer/audio/audio.js index 5066f0ba..d2d153e3 100644 --- a/src/renderer/audio/audio.js +++ b/src/renderer/audio/audio.js @@ -169,6 +169,60 @@ const CiderAudio = { "file": './cideraudio/impulses/AtmosphereRealizer_Natural+.wav', "name": "玄米茶タピオカミルクティー", "description": "", + }, + { + "id": "E68_1", + "file": './cideraudio/impulses/AtmosphereRealizer_E68_1.5.wav', + "name": "岩塩クリームチーズティー", + "description": "Light", + }, + { + "id": "E68_2", + "file": './cideraudio/impulses/AtmosphereRealizer_E68_2.2.wav', + "name": "抹茶ミルクティー", + "description": "Dark", + }, + { + "id": "BSCBM", + "file": './cideraudio/impulses/AtmosphereRealizer_BSCBM.wav', + "name": "BSCBM", + "description": "BSCBM", + }, + { + "id": "CUDDLE", + "file": './cideraudio/impulses/AtmosphereRealizer_Cuddle.wav', + "name": "CUDDLE", + "description": "CUDDLE", + }, + { + "id": "E168_1", + "file": './cideraudio/impulses/AtmosphereRealizer_E168_1.2.wav', + "name": "春毫ジャスミンマキアート", + "description": "Natural Air", + }, + { + "id": "Z3600", + "file": './cideraudio/impulses/AtmosphereRealizer_Z3600.wav', + "name": "ロイヤルミルクティー", + "description": "3600", + }, + { + "id": "Z8500A", + "file": './cideraudio/impulses/AtmosphereRealizer_Z8500_A.wav', + "name": "ムーンライトソフトケーキ", + "description": "8500", + }, + { + "id": "Z8500B", + "file": './cideraudio/impulses/AtmosphereRealizer_Z8500_B.wav', + "name": "Clafoutis aux Cerises", + "description": "8500", + }, + { + "id": "Z8500C", + "file": './cideraudio/impulses/AtmosphereRealizer_Z8500_C.wav', + "name": "宇治抹茶だいふく", + "description": "8500", } ], spatial_ninf: function () { @@ -906,7 +960,7 @@ const CiderAudio = { try { for (var i of CiderAudio.audioNodes.audioBands) { i.disconnect(); } CiderAudio.audioNodes.vibrantbassNode = null} catch (e) { }; console.debug("[Cider][Audio] Finished hierarchical unloading") }, - hierarchical_loading: async function () { + hierarchical_loading: function () { const configMap = new Map([ ['spatial', app.cfg.audio.maikiwiAudio.spatial === true], ['n5', app.cfg.audio.maikiwiAudio.atmosphereRealizer2 === true], diff --git a/src/renderer/audio/impulses/AtmosphereRealizer_BSCBM.wav b/src/renderer/audio/impulses/AtmosphereRealizer_BSCBM.wav new file mode 100644 index 00000000..698a1c3e Binary files /dev/null and b/src/renderer/audio/impulses/AtmosphereRealizer_BSCBM.wav differ diff --git a/src/renderer/audio/impulses/AtmosphereRealizer_Cuddle.wav b/src/renderer/audio/impulses/AtmosphereRealizer_Cuddle.wav new file mode 100644 index 00000000..49d2be27 Binary files /dev/null and b/src/renderer/audio/impulses/AtmosphereRealizer_Cuddle.wav differ diff --git a/src/renderer/audio/impulses/AtmosphereRealizer_E168_1.2.wav b/src/renderer/audio/impulses/AtmosphereRealizer_E168_1.2.wav new file mode 100644 index 00000000..f178a750 Binary files /dev/null and b/src/renderer/audio/impulses/AtmosphereRealizer_E168_1.2.wav differ diff --git a/src/renderer/audio/impulses/AtmosphereRealizer_E68_1.5.wav b/src/renderer/audio/impulses/AtmosphereRealizer_E68_1.5.wav new file mode 100644 index 00000000..ae6f9bd6 Binary files /dev/null and b/src/renderer/audio/impulses/AtmosphereRealizer_E68_1.5.wav differ diff --git a/src/renderer/audio/impulses/AtmosphereRealizer_E68_2.2.wav b/src/renderer/audio/impulses/AtmosphereRealizer_E68_2.2.wav new file mode 100644 index 00000000..328f5059 Binary files /dev/null and b/src/renderer/audio/impulses/AtmosphereRealizer_E68_2.2.wav differ diff --git a/src/renderer/audio/impulses/AtmosphereRealizer_Z3600.wav b/src/renderer/audio/impulses/AtmosphereRealizer_Z3600.wav new file mode 100644 index 00000000..4562e8c1 Binary files /dev/null and b/src/renderer/audio/impulses/AtmosphereRealizer_Z3600.wav differ diff --git a/src/renderer/audio/impulses/AtmosphereRealizer_Z8500_A.wav b/src/renderer/audio/impulses/AtmosphereRealizer_Z8500_A.wav new file mode 100644 index 00000000..f82a0d43 Binary files /dev/null and b/src/renderer/audio/impulses/AtmosphereRealizer_Z8500_A.wav differ diff --git a/src/renderer/audio/impulses/AtmosphereRealizer_Z8500_B.wav b/src/renderer/audio/impulses/AtmosphereRealizer_Z8500_B.wav new file mode 100644 index 00000000..3de8306e Binary files /dev/null and b/src/renderer/audio/impulses/AtmosphereRealizer_Z8500_B.wav differ diff --git a/src/renderer/audio/impulses/AtmosphereRealizer_Z8500_C.wav b/src/renderer/audio/impulses/AtmosphereRealizer_Z8500_C.wav new file mode 100644 index 00000000..e0745d06 Binary files /dev/null and b/src/renderer/audio/impulses/AtmosphereRealizer_Z8500_C.wav differ diff --git a/src/renderer/views/pages/audiolabs.ejs b/src/renderer/views/pages/audiolabs.ejs index fb41bc0e..9d477b71 100644 --- a/src/renderer/views/pages/audiolabs.ejs +++ b/src/renderer/views/pages/audiolabs.ejs @@ -172,11 +172,10 @@ }, methods: { getProfileLz(type, name) { + let result = ""; + + // Hard-coded shiz switch (name) { - case "CRYPTO": - return "Cryptofyre"; - break; - case "Maikiwi": return "Maikiwi"; break; @@ -192,13 +191,21 @@ case "live": return "LIVE"; break; - } + } switch (type) { case "CAR": - return this.$root.getLz('settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.' + name); + result = this.$root.getLz('settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode.' + name); + if (result === "settings.option.audio.enableAdvancedFunctionality.atmosphereRealizerMode." + name) { + return name; + } + else {return result;} break; case "CTS": - return this.$root.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.' + name.toLowerCase()); + result = this.$root.getLz('settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile.' + name.toLowerCase()); + if (result === "settings.option.audio.enableAdvancedFunctionality.tunedAudioSpatialization.profile." + name.toLowerCase()) { + return name; + } + else {return result;} break; default: return name;