ProjectLam / learn_music_game

Learn heritage instruments with an interactive game with a real instrument
1 stars 2 forks source link

Initial Auidio integration 01 #82

Closed darthLeviN closed 1 year ago

darthLeviN commented 1 year ago

Engine version : https://github.com/ProjectLam/godot-build-scripts/releases/tag/4.0-2c9b534acd-20230502

Auidio module integration has been done.

What's been tested is the tuner scene accessible from the menu : Screenshot_20230424_120105 Screenshot_20230428_104904

Tuner scene note triggers work. Not sure about the performance scene.

The main challenges are filtering reverb, extra frequencies and note trails in a note sequence. I should also mention that dealing with higher octaves is much easier than dealing with lower octaves.

The current recognition for note triggers is experimental and it is a work in progress.