Create a HTML code for a game that can run on a browser.
It will use the ARTinoise zefiro Pro MIDI Breath controller.
The following text is a list of available MIDI Controls that zefiro can send and how the game can interpret.
Make sure that the game asks the browser to access the available MIDI devices.
– MIDI details, controls and relative CCs:
MIDI Channel: 1
Aftertouch: N.A.
Breath/Pressure: MIDI CC# 11
Inclination: MIDI CC# 1
Rotation: MIDI CC# 52
Lip Sensor: MIDI CC# 69 (this CC can only be with value 0 or 127, consider it ON or OFF)
Game Overview:
Create a music game.
The screen will show a color changing background.
The color will change hue from a darker color to a lighter color based on the value of CC 52, follow the colours of the rainbow.
On the center of the screen, the name of the note will be shown in a nice and modern way and animated.
A 80s inspired synth note is generated each time the CC 69 is 127, basically triggering each time lips are positioned the zefiro.
The pitch of the note, ranging from C3 to C5, is mapped to the value of the Inclination MIDI CC# 1, from 0 to 127.
The sound will have a filter applied, simulating a Low Pass filter, that opens with the intensity of the breath, mapped to the MIDI CC# 11. The harder you blow, the opened the filter. With lower breath value the filter will not be closed all the way.
The sound will be sustained unless the lip sensor do not detect the lips.
Add a dropdown menu that allows to change range of the note, an octave transposer.
Add another dropdown menu that allows to change between 3 different sounds.
Add a volume slider.
Controls:
(If you want to be specific and have more precision on the range of the MIDI CCs you can for example write “rotation value from 0 to 63 is used to turn left and from 64 to 127 to turn right)
Notes:
(Insert any note or ask to avoid libraries or functions in the code)
-
Prompt videogame zefiro
Create a HTML code for a game that can run on a browser. It will use the ARTinoise zefiro Pro MIDI Breath controller. The following text is a list of available MIDI Controls that zefiro can send and how the game can interpret. Make sure that the game asks the browser to access the available…
- Create a HTML code for a game that can run on a browser.
It will use the ARTinoise zefiro Pro MIDI Breath controller.
The following text is a list of available MIDI Controls that zefiro can send and how the game can interpret.
Make sure that the game asks the browser to access the available MIDI devices.
- MIDI details, controls and relative CCs:
MIDI Channel: 1
Aftertouch: N.A.
Pressure: MIDI CC# 11
Inclination: MIDI CC# 1
Rotation: MIDI CC# 52
Lip Sensor: MIDI CC# 69 (this CC can only be with value 0 or 127, consider it ON or OFF)
- Game Overview:
(Insert your game idea!)
- Controls:
(If you want to be specific and have more precision on the range of the MIDI CCs you can for example write “rotation value from 0 to 63 is used to turn left and from 64 to 127 to turn right)
- Notes:
(Insert any note or ask to avoid libraries or functions in the code)