21 #include <boost/noncopyable.hpp>
22 #include <boost/scoped_ptr.hpp>
31 #ifndef __libardour_ticker_h__
32 #define __libardour_ticker_h__
50 void session_going_away();
53 void update_midi_clock_port();
56 void transport_state_changed();
59 void transport_looped();
62 void session_located();
75 boost::scoped_ptr<Position>
_pos;
77 double one_ppqn_in_frames (
framepos_t transport_position);
boost::shared_ptr< MidiPort > _midi_port
bool has_midi_port() const
void set_ppqn(int ppqn)
pulses per quarter note (default 24)
boost::scoped_ptr< Position > _pos