![]() |
SOUND4 x1.CLOUD Library [1.5.1]
|
You may check library configuration and setup logging Global setup and Environment variables and parameters
You have to create/destroy an instance Process creation/destruction.
For audio, you can either use direct optimized form with Direct processing or you can use Audio managing (any audio) to have any format. You may use Audio convert helpers.
You need to start a thread calling cloudx1_StartUpdateThread see Update Management
You can start a web server for configuration, see Web server
If it is needed, you can use metadata : see Metadata Management
If you need, you may use your own custom preset manager for saving files and presets. See Custom preset managagement
To access the presets/settings, you can either use JSON socket from Update Management or do all manually with Client's JSon config interfacing using JSON syntax
See full example cpp/sound4.x1.cloud-pipe.cpp
You can also use the C++ wrapper from header sound4.x1.cloud.hpp or the one with dynamic library loading sound4.x1.cloud_dyn.hpp.
char* are UTF-8 encodedSee Sample using Generic C++ interface (multi-process compatible)
See Sample using C++ interface wrapper
See Sample using C++ interface wrapper with dynamic library loading