iccmr-quantum / OSC-Qasm

A simple OSC Python interface for executing Qasm code.
MIT License
11 stars 1 forks source link

Add Pd client #35

Closed Itaborala closed 2 years ago

Itaborala commented 2 years ago

Just something to consider: Max is the offered client in this repo, but in reality any application making use of OSC and respecting the (osc-qasm) protocol can serve as client (both C1 and C2) really...

(maybe should copy this comment somewhere else so that we can keep discussing this)

_Originally posted by @omarcostahamido in https://github.com/iccmr-quantum/OSC-Qasm/pull/34#discussion_r844090036_

TODO

Itaborala commented 2 years ago

Responding the comment in this new issue: We could rethink how to approach this clients in the documentation, in a more generalized way. Then, we could have an "examples" and/or "clients" folder, in which we could add several clients in the future as we test, compatibilize and increase this project.

omarcostahamido commented 2 years ago

For the sake of simplicity, let's say just add another top level folder named other-clients where will add osc_qasm-SC and osc_qasm-Pd.

omarcostahamido commented 2 years ago

We will close this issue when we have a couple more clients and decide to pull the plug in reorganizing the folder structure. For right now I'll just edit the OP to include a tasklist.

omarcostahamido commented 2 years ago

splitting this task into 2 since Pd client will come out with version 2.0.0 and Supercollider client will come out late.