Comments (2)
Apologies @rimasinc, this is a breaking change in the latest version:
All APIs that query track and clip information now reply with the track and/or clip ID included in the responses.
This is so that (a) it is possible to disambiguate between resposnes if the client simultaneously sends requests querying information for multiple tracks, and (b) so that the response signatures for "/live/track/start_listen" and "/live/track/get" are identical.
I have added a note about this in the top of the README.
To handle the new response, you can simply ignore the first (track_index) item in the OSC response.
Heads up that there may be one or two other breaking changes forthcoming as AbletonOSC is still in alpha development mode. I'm trying to get all of the APIs spot on, ahead of the first "proper" v1 release.
from abletonosc.
Got it. I will wait for the new updates. In the meantime, I'll stick with the previous version. My interface starts with selecting the name of a clip to then play, stop or record it (I'm looking for visual feedback identical to the Ableton screen). For me then, the separation of information by objects (track one thing, clip another) flows better. Thanks for listening!
from abletonosc.
Related Issues (20)
- /live/track/start_listen/* does not work on MIDI tracks HOT 1
- Live 12 support HOT 5
- Strange behaviour with device parameters listeners. HOT 3
- AbletonOSC paused on Live 12 main menu access. HOT 1
- Solo in exclusive state HOT 3
- Adding Audio Clips (importing audio files) HOT 2
- Adding MIDI Notes to Clips in Arrangement View HOT 2
- pylive? Live? and port 11000 just disappeared! HOT 2
- Modifying the library locally
- Arming and Recording in Arrangement View
- Song beat listener control not working
- Song playing status minor issue
- Trakc API send listener not working ?
- /live/song/get/track_names doesn't return anything HOT 1
- sending out to port 8000 possible (for lemur)? (solved) HOT 2
- No command to fire a scene
- scenes
- Request: /live/track/get/arrangement_clip/file_path HOT 2
- Good Job...
- start_listener issue on tracks with deleted tracks.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from abletonosc.