/csgo-midi-demo

This is a simple demo of how to accept CSGO JSON payload and convert to RTP-MIDI messages on bomb plant.

Primary LanguageJavaScript

#csgo-midi-demo

This is a simple example of how to take incomming CSGO JSON payload and convert to RTP-MIDI messages (MIDI over IP standard). It's a very rudimentary sketch so use it only as a starting point for figuring out the flow of the process. This project uses the KissBox CM-MIDI boxes and has control messages for it. You can probably use any RTP-MIDI box however.

To start:

  • Clone this repo
  • npm install
  • Configure IP and Port to the KissBox CM-MIDI in index.js
  • Configure your game state integration as described on Valve Wiki
  • node index.js
  • Run CS:GO and watch the MIDI box send on planted bomb events.