Download this source code for
5 USD


Download this source code for
5 USD


Download this source code for
5 USD


Download this source code for
5 USD

remote piano

a toy piano app made with flutter as a grpc example, with a unique feature to interact with remote devices.

remote_piano

supported platforms

  • android
  • ios
  • web (limited)
    • grpc-web is used for web instead of grpc-dart.
    • sending notes is not supported due to the limited functionality of grpc-web.
    • receiving notes does not start unless you send a request by tapping a key after connected to a server.
    • tapping more keys cause an error printed in a browser console.
    • a gateway proxy is necessary between a server and clients. see below for instruction.

flutter_midi and tone.js are used for mobile and web respectively.

no sound font (.sf2) file is in this repository.
search and get one, place it in /assets/sf2/, and then specify the file path in pubspec.yaml.

server

a server is necessary if you use the remote operation feature of the app.
its source code is on another repository.


Download this source code for
5 USD


Download this source code for
5 USD


Download this source code for
5 USD


Download this source code for
5 USD

Comments are closed.