Tutorials » Articulate » HTTP JSON API

In this blog I'll be covering the new HTTP JSON API featured in the the 1.14 version of my Articulate plugin for FL Studio.

Just a forewarning, but if you're not sure what an API is, or does, then this blog is probably not for you. APIs are aimed more at programmer or tinkery types who want to remote, batch configure BRSO Articulate via some kind of web-based interface.

How do I turn on the HTTP JSON API?!

The Articulate HTTP JSON API is disabled by default. You can turn it on in the new 'Advanced' section of the configuration panel. Simply click HTTP JSON API so that it lights up. The API will now start and listen on Port 8000. The setting is remembered by Articulate. If you close FL Studio and re-open, with an instance of Articulate, the API will automatically run. To permentantly deactivate the API, simply click the HTTP JSON API option to off.

Aces! And how do I access the API

The API runs locally on port 8000 by default. With the HTTP API server on and running you can find the API at http://localhost:8000/api. If this port is inconvenient or unavailable you can also change the port that the API runs on by adding a HTTP Port REG_SZ registry key to

Computer\HKEY_CURRENT_USER\Software\BRSO\BRSO Articulate

© 2021 Blake Robinson Synthetic Orchestra

All original content available from this site © 2021 Synthetic Orchestra™ Ltd. All Rights Reserved. Orchestrations, Covers, Remixes & Trademarks are hosted externally and © their respective copyright owners.