MIDI Piano Demo

An asset by Godot Engine
The page banner background of a mountain and forest
MIDI Piano Demo hero image

Quick Information

0 ratings
MIDI Piano Demo icon image
Godot Engine
MIDI Piano Demo

This demo shows how to use InputEventMIDI by creating a piano that can be controlled by a MIDI device. This is known to work with a Yamaha MX88.The piano can also be controlled by clicking on the keys, or by manually calling the activate and deactivate methods on each key.Note that MIDI output is not yet supported in Godot, only input works.Language: GDScriptRenderer: GLES 2

Supported Engine Version
3.4
Version String
3.4-b0d4a7c
License Version
MIT
Support Level
official
Modified Date
2 years ago
Git URL
Issue URL

MIDI Piano

This demo shows how to use InputEventMIDI by creating a piano that can be controlled by a MIDI device. This is known to work with a Yamaha MX88.

The piano can also be controlled by clicking on the keys, or by manually calling the activate and deactivate methods on each key.

Note that MIDI output is not yet supported in Godot, only input works.

Language: GDScript

Renderer: GLES 2

Screenshots

README Screenshot

This demo shows how to use InputEventMIDI by creating a piano that can be controlled by a MIDI device. This is known to work with a Yamaha MX88.
The piano can also be controlled by clicking on the keys, or by manually calling the activate and deactivate methods on each key.
Note that MIDI output is not yet supported in Godot, only input works.
Language: GDScript
Renderer: GLES 2

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
MIDI Piano Demo icon image
Godot Engine
MIDI Piano Demo

This demo shows how to use InputEventMIDI by creating a piano that can be controlled by a MIDI device. This is known to work with a Yamaha MX88.The piano can also be controlled by clicking on the keys, or by manually calling the activate and deactivate methods on each key.Note that MIDI output is not yet supported in Godot, only input works.Language: GDScriptRenderer: GLES 2

Supported Engine Version
3.4
Version String
3.4-b0d4a7c
License Version
MIT
Support Level
official
Modified Date
2 years ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers