stuerp / foo_vis_midi

A foobar2000 component that displays MIDI events.
MIT License
5 stars 0 forks source link

Audio-to-MIDI mode for non-MIDI sources #1

Open TF3RDL opened 6 months ago

TF3RDL commented 6 months ago

Especially when you don't have a component (foo_midi) to play MIDI files or MIDI files themselves to play with in the first place, I would appreciate if this component can use audio-to-MIDI algorithm in real-time to visualize it anyway with reduced accuracy since none of audio-to-MIDI conversion algorithms are perfect and the accuracy of the piano visualization depends on audio sources

stuerp commented 6 months ago

It would need a driver to determine the notes from the sample data (like Pianolyzer) that can piggy-back on existing audio decoders. This component is just a dumb visualizer of discrete note events. It does not understand samples or audio formats.