diff --git a/Assets/Sources/cider-vinyl-no raster 2.afdesign b/Assets/Sources/cider-vinyl-no raster 2.afdesign
new file mode 100644
index 00000000..dbc8db8f
Binary files /dev/null and b/Assets/Sources/cider-vinyl-no raster 2.afdesign differ
diff --git a/src/main/base/store.ts b/src/main/base/store.ts
index b2f53d9f..29fa354e 100644
--- a/src/main/base/store.ts
+++ b/src/main/base/store.ts
@@ -60,7 +60,8 @@ export class ConfigStore {
'gain': [0,0,0,0,0,0,0,0,0,0],
'Q' : [1,1,1,1,1,1,1,1,1,1],
'preamp' : 0,
- 'mix' : 1,
+ 'mix' : 1,
+ 'presets': []
}
},
"visual": {
diff --git a/src/renderer/style.less b/src/renderer/style.less
index 33d5e942..c2193328 100644
--- a/src/renderer/style.less
+++ b/src/renderer/style.less
@@ -2261,7 +2261,7 @@ input[type="range"].web-slider.display--small::-webkit-slider-thumb {
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.3);
- z-index: 9999;
+ z-index: 1000;
.modal-window {
background: #333;
diff --git a/src/renderer/views/components/equalizer.ejs b/src/renderer/views/components/equalizer.ejs
index 1bba8519..7b7636e3 100644
--- a/src/renderer/views/components/equalizer.ejs
+++ b/src/renderer/views/components/equalizer.ejs
@@ -6,16 +6,21 @@
@@ -100,7 +105,14 @@
- {{$root.getLz('term.reset')}}
+
+
+
+
+
+
+
+
@@ -112,12 +124,18 @@
data: function () {
return {
app: this.$root,
-
+ eqPreset: function () {
+ this.frequencies = []
+ this.gain = []
+ this.Q = []
+ this.preamp = 0
+ this.mix = 1
+ }
}
},
props: ["src", "url"],
mounted() {
-
+ console.log(new this.eqPreset())
},
methods: {
close() {
@@ -154,7 +172,22 @@
this.changeQ(i)
}
},
-
+ addPreset() {
+ bootbox.prompt("New EQ Preset Name", (res)=>{
+ if (res) {
+ let eqSettings = Clone(app.cfg.audio.equalizer)
+ app.cfg.audio.equalizer.presets.push({
+ name: res,
+ frequencies: eqSettings.frequencies,
+ gain: eqSettings.gain,
+ Q: eqSettings.Q,
+ preamp: eqSettings.preamp,
+ mix: eqSettings.mix,
+ })
+ notyf.success("Added Preset")
+ }
+ })
+ },
changePreset() {
switch (app.cfg.audio.equalizer.preset) {