Newer
Older
music / app / src / main / java / com / lukas / music / song / chords / Chord.kt
@lukas lukas on 16 Aug 2022 353 bytes add chord view
package com.lukas.music.song.chords

import com.lukas.music.song.note.Note

class Chord(val note: Int, private val chordType: ChordType) {
    fun getNotes(root: Note): Array<Note> {
        return Array(chordType.notes.size) { root + note + chordType.notes[it] }
    }

    override fun toString(): String {
        return "$note -> $chordType"
    }
}