new SDK 5
CPP SDK [5]
The new SDK by Martin Fleurent is available.
It's a major improvement
- multi-touch implementation
- many new functions
- easier to use
- better communication of user modules with Usine
The new manual is available.
improvements
- added a basic gui class to manage the client area (for mtControl and mtForm modules).
- added Multi touch mouse callbacks.
- added access to Usine ColorSet.
- added query system to ask the user about optionnal parameters.
- added access to Usine core events data manipulation functions.
- added access to Usine core Audio files manipulation functions.
- added access to Usine core Audio Math util functions.
- added access to Usine Files dialog for opening or saving a file.
- added access to Usine internal paths.
- added access to Usine trace functions to log infos in the console.
- added a matrix module.
- added two user module example (TestSoundFile and TestQuery).
changes
- global refactoring and reorganisation of source code.
- split 'UsineDefinition.h' in several files (names should be explicit),
but you only have to include the 'UserDefinition.h' file.
- changed SDK files folder name from 'include' to 'SDK'.
- 'TUserModule' width and height are now protected, use getter and setter to manipulate them.
- changed 'TUserModule::SetMasterInfo( pMasterInfo )' to 'TUserModule::Init(pMasterInfo, pModuleInfo)'.
- changed 'TModuleInfo::Color' to 'TModuleInfo::ModuleColor' for names consistency.
- changed 'TUserModule::AddLineLayoutBoolean()' to 'TUserModule::AddLayoutLineBoolean()' for names consistency.
- changed 'TUserModule::AddLineLayoutInteger()' to 'TUserModule::AddLayoutLineInteger()' for names consistency.
- renamed UserPrototypeExample to TestControls.
- deleted the deprecated DrawPadExample.
The new SDK by Martin Fleurent is available.
It's a major improvement
- multi-touch implementation
- many new functions
- easier to use
- better communication of user modules with Usine
The new manual is available.
improvements
- added a basic gui class to manage the client area (for mtControl and mtForm modules).
- added Multi touch mouse callbacks.
- added access to Usine ColorSet.
- added query system to ask the user about optionnal parameters.
- added access to Usine core events data manipulation functions.
- added access to Usine core Audio files manipulation functions.
- added access to Usine core Audio Math util functions.
- added access to Usine Files dialog for opening or saving a file.
- added access to Usine internal paths.
- added access to Usine trace functions to log infos in the console.
- added a matrix module.
- added two user module example (TestSoundFile and TestQuery).
changes
- global refactoring and reorganisation of source code.
- split 'UsineDefinition.h' in several files (names should be explicit),
but you only have to include the 'UserDefinition.h' file.
- changed SDK files folder name from 'include' to 'SDK'.
- 'TUserModule' width and height are now protected, use getter and setter to manipulate them.
- changed 'TUserModule::SetMasterInfo( pMasterInfo )' to 'TUserModule::Init(pMasterInfo, pModuleInfo)'.
- changed 'TModuleInfo::Color' to 'TModuleInfo::ModuleColor' for names consistency.
- changed 'TUserModule::AddLineLayoutBoolean()' to 'TUserModule::AddLayoutLineBoolean()' for names consistency.
- changed 'TUserModule::AddLineLayoutInteger()' to 'TUserModule::AddLayoutLineInteger()' for names consistency.
- renamed UserPrototypeExample to TestControls.
- deleted the deprecated DrawPadExample.
Olivier Sens
www.brainmodular.com
www.brainmodular.com
- added Multi touch mouse callbacks
Hell yes.
Hell yes.
-
Clearscreen
- Member
- Posts: 482
- Location: Australia
- Contact:
COOL! It really is time I started making more use of this.. 
Hi Olivier,
Can we use all the sdk if we intend to export as VST ?
I mean, would it work well ?
I guess yes, but I'd prefer to ask you about some limitations.
Can we use all the sdk if we intend to export as VST ?
I mean, would it work well ?
I guess yes, but I'd prefer to ask you about some limitations.
julien
julienbayle.net
designthmedia.com
soundcloud.com/protofuse
_ _ _ _ _ _ _ _ _ _ _ _ _
Ableton Certified Trainer
julienbayle.net
designthmedia.com
soundcloud.com/protofuse
_ _ _ _ _ _ _ _ _ _ _ _ _
Ableton Certified Trainer
yes all users modules (created with the SDK) are exported in the VST.
Olivier Sens
www.brainmodular.com
www.brainmodular.com
(another) good point for my consideration :psenso wrote:yes all users modules (created with the SDK) are exported in the VST.
can I ask if VST for mac would be on the roadmap?
julien
julienbayle.net
designthmedia.com
soundcloud.com/protofuse
_ _ _ _ _ _ _ _ _ _ _ _ _
Ableton Certified Trainer
julienbayle.net
designthmedia.com
soundcloud.com/protofuse
_ _ _ _ _ _ _ _ _ _ _ _ _
Ableton Certified Trainer
Great!!! it's probably time to upgrade to a multi touch monitor...
Who is online
Users browsing this forum: No registered users and 8 guests
