Browse Source

Add running state to JSON for SEQ3

tags/v0.4.0
Andrew Belt 7 years ago
parent
commit
a1d7bce0f4
1 changed files with 8 additions and 0 deletions
  1. +8
    -0
      src/SEQ3.cpp

+ 8
- 0
src/SEQ3.cpp View File

@@ -61,6 +61,9 @@ struct SEQ3 : Module {
json_t *toJson() {
json_t *rootJ = json_object();

// running
json_object_set_new(rootJ, "running", json_boolean(running));

// gates
json_t *gatesJ = json_array();
for (int i = 0; i < 8; i++) {
@@ -77,6 +80,11 @@ struct SEQ3 : Module {
}

void fromJson(json_t *rootJ) {
// running
json_t *runningJ = json_object_get(rootJ, "running");
if (runningJ)
running = json_is_true(runningJ);

// gates
json_t *gatesJ = json_object_get(rootJ, "gates");
if (gatesJ) {


Loading…
Cancel
Save