plectrum

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 300673e0ec70861300f7297994bfc28e2d780972
parent dc6c18dd09fe2b4cfa364830e201445d06f840d7
Author: gstraube <gstraube@mailbox.org>
Date:   Mon,  8 Jun 2020 16:46:29 +0200

Rename tuning

Diffstat:
Dapp/src/main/java/com/github/cythara/tuning/BassCGCFTuning.java | 58----------------------------------------------------------
Aapp/src/main/java/com/github/cythara/tuning/DropCBassTuning.java | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 58 insertions(+), 58 deletions(-)

diff --git a/app/src/main/java/com/github/cythara/tuning/BassCGCFTuning.java b/app/src/main/java/com/github/cythara/tuning/BassCGCFTuning.java @@ -1,58 +0,0 @@ -package com.github.cythara.tuning; - -import com.github.cythara.Note; -import com.github.cythara.NoteName; -import com.github.cythara.Tuning; - -import static com.github.cythara.NoteName.*; - -public class BassCGCFTuning implements Tuning { - - @Override - public Note[] getNotes() { - return Pitch.values(); - } - - @Override - public Note findNote(String name) { - return Pitch.valueOf(name); - } - - private enum Pitch implements Note { - - C1(C, 1, 32.7f), - G1(G, 1, 49f), - C2(C, 2, 65.41f), - F2(F, 2, 87.31f); - - private final String sign; - private final int octave; - private final float frequency; - private NoteName name; - - Pitch(NoteName name, int octave, float frequency) { - this.name = name; - this.octave = octave; - this.sign = ""; - this.frequency = frequency; - } - - public NoteName getName() { - return name; - } - - public float getFrequency() { - return frequency; - } - - @Override - public int getOctave() { - return octave; - } - - @Override - public String getSign() { - return sign; - } - } -} diff --git a/app/src/main/java/com/github/cythara/tuning/DropCBassTuning.java b/app/src/main/java/com/github/cythara/tuning/DropCBassTuning.java @@ -0,0 +1,58 @@ +package com.github.cythara.tuning; + +import com.github.cythara.Note; +import com.github.cythara.NoteName; +import com.github.cythara.Tuning; + +import static com.github.cythara.NoteName.*; + +public class DropCBassTuning implements Tuning { + + @Override + public Note[] getNotes() { + return Pitch.values(); + } + + @Override + public Note findNote(String name) { + return Pitch.valueOf(name); + } + + private enum Pitch implements Note { + + C1(C, 1, 32.7f), + G1(G, 1, 49f), + C2(C, 2, 65.41f), + F2(F, 2, 87.31f); + + private final String sign; + private final int octave; + private final float frequency; + private NoteName name; + + Pitch(NoteName name, int octave, float frequency) { + this.name = name; + this.octave = octave; + this.sign = ""; + this.frequency = frequency; + } + + public NoteName getName() { + return name; + } + + public float getFrequency() { + return frequency; + } + + @Override + public int getOctave() { + return octave; + } + + @Override + public String getSign() { + return sign; + } + } +}