debug VST timeinfo callback
authorPaul Davis <paul@linuxaudiosystems.com>
Wed, 15 Jan 2014 21:24:03 +0000 (16:24 -0500)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 15 Jan 2014 21:24:03 +0000 (16:24 -0500)
libs/ardour/session_vst.cc

index 67e990e7fe0b4fb723833fb8368edf5d00e08579..fa8e6aa42e78b56c1181425ba31cf87b3a08c878 100644 (file)
@@ -130,8 +130,12 @@ intptr_t Session::vst_callback (
                // (see valid masks above), as some items may require extensive
                // conversions
                memset(&_timeInfo, 0, sizeof(_timeInfo));
+               std::cerr << "VST get time callback\n";
                if (session) {
                        framepos_t now = session->transport_frame();
+
+                       std::cerr << "\t@ " << now << std::endl;
+
                        _timeInfo.samplePos = now;
                        _timeInfo.sampleRate = session->frame_rate();
                        _timeInfo.flags = 0;
@@ -179,6 +183,7 @@ intptr_t Session::vst_callback (
                        }
                }
 
+               std::cerr << "\ttimeinfo valid = " << std::hex << _timeinfo.flags << std::dec << std::endl;
                return (long)&_timeInfo;
 
        case audioMasterProcessEvents: