From: Jonathan A. <joi...@gm...> - 2016-07-18 17:07:42
|
Hi Dominique, I've checked out the 'dev' branch (and the engine version is indeed 1.6.3). Thanks for the update and the example code! I can see GuidoGetMeterAt and ARMusic::getMeterAt in the engine code, however it looks like the file MeterVisitor.h (and, presumably, its .cpp counterpart) is missing from the repo. I double-checked by downloading a snapshot of commit 6db983 on sf.net and couldn't find those files either. Cheers, Jonathan > That’s done ! There is a new API: > /** \brief Gives the current meter on a given date and voice. > > \param inHandleAR a Guido opaque handle to a AR structure. > \param voicenum a voice number (starts at 1). > \param date the target date. > \param meter on output: the current meter > \return a Guido error code. > > \see the GuidoMeter structure for the meter encoding conventions > */ > GUIDOAPI(GuidoErrCode) GuidoGetMeterAt (CARHandler inHandleAR, int voicenum, const GuidoDate &date, GuidoMeter& meter); > > It’s available from the ‘dev’ branch of the repository. The corresponding engine version is 1.63. > Note that the ‘src/tools’ folder includes also an example of use (guidogetmeter.cpp) > Best, > — > Dom |