danso_function library
Classes
- JangDan
- Jung
- JungGanBo
- JungGanBoInterface
- JungGanBoPlayer
- PitchModel
- PitchModelInterface
-
- Frequency와 단소의 율명을 mapping 시켜준다.
function #1
- User에게 기준음을 입력받아서 기준 입출력 frequency에다가 userAdjust를 더해서 사용할 수 있게 한다.
function #2
- userRangeFrequency를 정해서 Hit 되는 Frequency의 범위를 정할 수 있게 한다.
function #3
- 음이 해당 율명에 맞는지 검사해 주는 기능을 한다.
function #4
- 해당 율명의 frequency를 return 하는 기능을 한다.
function #5
- Frequency와 단소의 율명을 mapping 시켜준다.
- YulmyeongNote
Constants
- F_FREQ → const double
- F_SHARP_FREQ → const double
- FAST_TEMPO → const double
- FAST_TEMPO_SEC → const int
- LAMBDA_MULTIFLIER_SEMITONE → const double
- LAMBDA_MULTIFLIER_WHOLETONE → const double
- MEDIUM_TEMPO → const double
- MEDIUM_TEMPO_SEC → const int
- SCALEUP_CONSTANT → const int
- SLOW_TEMPO → const double
- SLOW_TEMPO_SEC → const int
- STANDARD_CORRECT_RANGE → const double
- STANDARD_PITCH → const double
Functions
-
allMidiStop(
) → dynamic -
endMidi(
) → dynamic -
getMidiNoteFromYulmyeongNote(
YulmyeongNote yulmyeongNote) → int -
loadSF2(
String asset, FlutterMidi flutterMidi) → dynamic -
playJung(
Jung jung, int durationTime) → dynamic -
playJungGanBo(
JungGanBo jungGanBo) → void -
playOneYulmyeongNote(
YulmyeongNote yulmyeongNote) → dynamic -
playOneYulmyeongNoteDuringDurationTime(
YulmyeongNote yulmyeongNote, int durationTime) → dynamic