zzkt / osc-devices

A common lisp implementation of the Open Sound Control protocol aka OSC (with devices & CLOS)
GNU General Public License v3.0
1 stars 0 forks source link

osc-devices vs osc #3

Open atgreen opened 5 months ago

atgreen commented 5 months ago

As I understand it, osc-devices is a superset of osc. Is that correct? For the ocicl repo (a quicklisp alternative), I should probably include osc-devices and not osc. They both provide the osc system. Do you agree?

zzkt commented 5 months ago

yes, osc-devices provides an additional 'devices' interface using clos. There were some regressions introduced when updating the osc protocol from 1.0 to 1.1 hence the fork/split (details can be found at https://github.com/zzkt/osc/issues/18 )

At the moment, I would recommend using zzkt/osc which provides a relatively stable functional style interface. It also provides a simpler base to build other systems (such as osc-devices) so I think it's preferable to use zzkt/osc for any packages installed via quicklisp or ocicl (also, tests)