feat(domain): add ChordTransposer with semitone and key transposition

This commit is contained in:
2026-04-08 01:37:41 +02:00
parent 2f703fbb2a
commit a5897a29d8
2 changed files with 135 additions and 0 deletions

View File

@@ -2,8 +2,10 @@ pub mod note;
pub mod chord;
pub mod song;
pub mod ports;
pub mod transposer;
pub use note::Note;
pub use chord::Chord;
pub use song::{ChordPosition, LyricLine, Section, SectionKind, SongMeta, Song};
pub use ports::{FetchError, ParseError, TabFetcherPort, TabParserPort, TabSource};
pub use transposer::{ChordTransposer, TransposeError};