Get desktop application:
View/edit binary Protocol Buffers messages
Enable creating and sending a tune to be played on the system.
Send a tune to be played by the system.
The tune to be played
An element of the tune
Used in:
After this element, start playing legato
After this element, start playing normal
After this element, start playing staccato
After this element, set the note duration to 1
After this element, set the note duration to 2
After this element, set the note duration to 4
After this element, set the note duration to 8
After this element, set the note duration to 16
After this element, set the note duration to 32
Play note A
Play note B
Play note C
Play note D
Play note E
Play note F
Play note G
Play a rest
After this element, sharp the note (half a step up)
After this element, flat the note (half a step down)
After this element, shift the note 1 octave up
After this element, shift the note 1 octave down
Tune description, containing song elements and tempo.
Used in:
The list of song elements (notes, pauses, ...) to be played
The tempo of the song (range: 32 - 255)
Used in:
Result enum value
Human-readable English string describing the result
Possible results returned for tune requests.
Used in:
Unknown result
Request succeeded
Invalid tempo (range: 32 - 255)
Invalid tune: encoded string must be at most 247 chars
Failed to send the request
No system connected