Skip to content

Instantly share code, notes, and snippets.

@akaihola
Created July 30, 2023 16:52
Show Gist options
  • Save akaihola/bf760f270254e2f80e947e6bd97931b2 to your computer and use it in GitHub Desktop.
Save akaihola/bf760f270254e2f80e947e6bd97931b2 to your computer and use it in GitHub Desktop.
Reverse engineering Yamaha/Bösendorfer Enspire Pro server structure
GET http://192.168.1.81/ctrl/master.json
GET http://192.168.1.81/ctrl/settings.json
GET http://192.168.1.81/ctrl/performance.json
GET http://192.168.1.81/ctrl/performance.html?ver=5.02.00
GET http://192.168.1.81/ctrl/getContentURL.php
GET http://192.168.1.81/ctrl/song.json
GET http://192.168.1.81/ctrl/idc.json
GET http://192.168.1.81/ctrl/getUSBFileExists.php?check=recorded
GET http://192.168.1.81/ctrl/timerplay.json
GET http://192.168.1.81/ctrl/play.html?ver=5.02.00
GET http://192.168.1.81/ctrl/getManufacture.php
GET http://192.168.1.81/lang/lang_en.json
GET http://192.168.1.81/ctrl/getSysInfo.php
GET http://192.168.1.81/ctrl/model.json
GET http://192.168.1.81/ctrl/setPiano.php?quiet=acoustic
GET http://192.168.1.81/ctrl/setPiano.php?quiet=quiet
GET http://192.168.1.81/ctrl/setPiano.php?voice=1
voice:
0: Piano
1: Electric Piano 1
2: Electric Piano 2
3: Electric Piano 3
4: Harpsichord
etc.
GET http://192.168.1.81/ctrl/setPiano.php?reverb_type=room
(reverb_type=room,hall1,hall2,stage)
GET http://192.168.1.81/ctrl/setPiano.php?reverb_depth=0
(reverb_depth=0..20)
GET http://192.168.1.81/ctrl/setVol.php?tg=39
(tg=0..127, reset=100)
GET http://192.168.1.81/ctrl/setVol.php?audio=2
(audio=0..127, reset=100)
GET http://192.168.1.81/ctrl/setVol.php?voice=127
(voice=0..127, reset=100)
GET http://192.168.1.81/ctrl/album.html?ver=5.02.00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment