Hey is there a way to play drums, piano, guitar etc in JUCE? with midi notes.
I don’t want to create from zero each instrument .
No, Juce does not have a ready to use synthesizer like that.
So there is no way i can play my midi notes? at least can i show them in a chart?
No, juce doesn’t have score rendering capabilities nor a ready piano roll.
But it allows you to host other virtual instruments.
No, juce doesn’t have score rendering capabilities nor a ready piano roll.
You can (quite easily) wire up the MidiKeyboardComponent to your application and use it to both generate MIDI data and render it as well. If you have an external synth wired up to MIDI (or, say, even a synth/drum VST plugin), as well as a drum module (say, on channel 10), then you can at least get some testing done of your applications MIDI I/O …
Check out modules/juce_audio_basics/midi/juce_MidiKeyboardState.h and modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h for references on the components, and an implementation in ./examples/Audio/MidiDemo.h …
(Psst … DemoRunner is your friend, you must plumb its depths …)
