Why 2 different Python APIs?

pymoku for Moku:Lab is open-source on GitHub: GitHub - liquidinstruments/pymoku: Python library for the command, control and monitoring of the Liqui. Note that it has not been updated in 2 years.

Moku:Go seems to use a newer different “moku” Python package. Questions:

Hi banjaxed,

you are correct ! We do have two different Python APIs currently. In the last few months we have launched two new products (Moku:Go and Moku:Pro) and as you noticed, the GitHub for ‘pymoku’ has not been updated in 2 years. It was timely for us to update our Python APIs for these new products.

So our new Mokus, the ‘Go’ and the ‘Pro’ have the newer APIs. Today we have :

  • Python “moku” for Moku:Go and Moku:Pro
  • Python “pymoku” for Moku:Lab

Details for installing are here - page down to “getting started” for instructions and for Go and Pro documentation.

The Moku:Lab will - in a few months - be updated to the newer APIs so that all our Mokus use the same API.

I hope that help address your questions,

Paul.