summaryrefslogtreecommitdiff
path: root/dgedit
diff options
context:
space:
mode:
Diffstat (limited to 'dgedit')
-rw-r--r--dgedit/mainwindow.cc4
-rw-r--r--dgedit/mainwindow.h2
-rw-r--r--dgedit/presets.ini7
3 files changed, 8 insertions, 5 deletions
diff --git a/dgedit/mainwindow.cc b/dgedit/mainwindow.cc
index 2799fdf..3436c25 100644
--- a/dgedit/mainwindow.cc
+++ b/dgedit/mainwindow.cc
@@ -235,7 +235,7 @@ MainWindow::MainWindow()
QString presetname = list.at(i);
Preset p;
settings.beginGroup(presetname);
- p.name = presetname;
+ p.prefix = settings.value("prefix", "unknown").toString();
p.attacklength = settings.value("attacklength", 0).toInt();
p.falloff = settings.value("falloff", 0).toInt();
p.fadelength = settings.value("fadelength", 0).toInt();
@@ -329,7 +329,7 @@ void MainWindow::setPreset(int index)
slider_attacklength->setValue(p.attacklength);
slider_falloff->setValue(p.falloff);
slider_fadelength->setValue(p.fadelength);
- prefix->setText(p.name);
+ prefix->setText(p.prefix);
// sorter->setAttackLength(p.attacklength);
// selections->noiseFloorChanged(p.falloff);
// selections->fadeoutChanged(p.fadeout);
diff --git a/dgedit/mainwindow.h b/dgedit/mainwindow.h
index efdce99..fd4af57 100644
--- a/dgedit/mainwindow.h
+++ b/dgedit/mainwindow.h
@@ -41,7 +41,7 @@
class Preset {
public:
- QString name;
+ QString prefix;
int attacklength;
int falloff;
int fadelength;
diff --git a/dgedit/presets.ini b/dgedit/presets.ini
index 4ef75ee..6434f05 100644
--- a/dgedit/presets.ini
+++ b/dgedit/presets.ini
@@ -1,12 +1,15 @@
-[Snare]
+[Bright snare]
+ prefix = "Snare"
attacklength = 1
falloff = 2
fadelength = 3
-[Tom]
+[Tommy gun]
+ prefix = "Tom"
attacklength = 10
falloff = 20
fadelength = 30
[Kickdrum]
+ prefix = "Kickass"
attacklength = 100
falloff = 200
fadelength = 300