Skip to content

API workshop at GMEA March 2015

Trond Lossuis edited this page Mar 23, 2015 · 32 revisions

with :

  • Trond,
  • Clément,
  • Théo

the main objective of the 3 days is to make a draft for a C++ Jamoma API :

  • what is Jamoma made for ?
  • what services Jamoma provides ?
  • how to ease the use of Jamoma in a C++ code (without learning the Jamoma language) ?
  • Regarding this last point, I'd like to suggest "Effective Modern C++" by Scott Meyers as mandatory reading. The video @ http://channel9.msdn.com/Events/GoingNative/2013/Opening-Keynote-Bjarne-Stroustrup is also good, particularly thinking about RAII. It will be difficult to have a conversation without some common basis on which to base any discussions. [tap]

here are the topics :

  • monday morning : make a quick overview of the last development made in OSSIA to get Trond in touch (i-score 0.3, j.score, i-score_player, API Editor and Network).

  • monday afternoon : discussion about Jamoma API, should we plan a Skype with Tim and Jean-Michael also ?

  • tuesday : not sure… it certainly depends of the conclusion of monday discussion.

  • wednesday : it could be nice to make a Jamoma Release to announce the new Score module and j.score external. Make a windows release seems also possible (and some people from Bilbao could test it)

other topics :

  • do a step thru the debugger for j.parameter to understand the wrapper mechanism : done.
  • look at the type method for TTData : done.
  • integration test
  • prepare Thursday presentation
  • using dataspace and ramp with i-score
  • type