Waveform/dutyCycle
This commit is contained in:
@@ -15,16 +15,16 @@ enum class Note(
|
||||
val sharp: String,
|
||||
val flat: String
|
||||
) {
|
||||
NONE("---", "---"),
|
||||
No02("C--","C--"),
|
||||
NO03("C#-","Db-"),
|
||||
NO04("D--","D--"),
|
||||
NO05("D#-","Eb-"),
|
||||
NO06("E--","E--"),
|
||||
NO07("F--","F--"),
|
||||
NO08("F#-","Gb-"),
|
||||
NO09("G--","G--"),
|
||||
NO10("G#-","Ab-"),
|
||||
NO01("C--","C--"),
|
||||
NO02("C#-","Db-"),
|
||||
NO03("D--","D--"),
|
||||
NO04("D#-","Eb-"),
|
||||
NO05("E--","E--"),
|
||||
NO06("F--","F--"),
|
||||
NO07("F#-","Gb-"),
|
||||
NO08("G--","G--"),
|
||||
NO09("G#-","Ab-"),
|
||||
NO10("A--","A--"),
|
||||
NO11("A#-","Bb-"),
|
||||
NO12("B--","B--"),
|
||||
C0("C-0","C-0"),
|
||||
@@ -148,12 +148,13 @@ enum class Note(
|
||||
//A9("A-9","A-9"),
|
||||
//A9s("A#9","Bb9"),
|
||||
//B9("B-9","B-9"),
|
||||
NONE("---", "---"),
|
||||
UP("^^^","^^^"),
|
||||
END("XXX","XXX"),
|
||||
;
|
||||
|
||||
// 69 = A4.ordinal
|
||||
val freq: Double = round(440.0 * 2.0.pow((ordinal - 69)/12.0) * 100.0) / 100.0
|
||||
val freq: Double = round(440.0 * 2.0.pow((ordinal - 69)/12.0) * 10000.0) / 10000.0
|
||||
val cycleLength: Double = 1.0 / freq
|
||||
var sampleDelta: Double = 0.0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user