provide missing implementations for MidiTrack key API
This commit is contained in:
parent
1555896d8e
commit
9f76d688fd
|
@ -148,7 +148,7 @@ public:
|
||||||
MusicalKey const & key() const { return _key; }
|
MusicalKey const & key() const { return _key; }
|
||||||
void set_key (MusicalKey const & key);
|
void set_key (MusicalKey const & key);
|
||||||
|
|
||||||
bool enforce_key ();
|
bool enforce_key () const;
|
||||||
void set_enforce_key (bool yn);
|
void set_enforce_key (bool yn);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|
|
@ -122,6 +122,24 @@ MidiTrack::init ()
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
MidiTrack::set_enforce_key (bool yn)
|
||||||
|
{
|
||||||
|
_enforce_key = yn;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool
|
||||||
|
MidiTrack::enforce_key () const
|
||||||
|
{
|
||||||
|
return _enforce_key;
|
||||||
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
MidiTrack::set_key (MusicalKey const & k)
|
||||||
|
{
|
||||||
|
_key = k;
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
MidiTrack::data_recorded (boost::weak_ptr<MidiSource> src)
|
MidiTrack::data_recorded (boost::weak_ptr<MidiSource> src)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue
Block a user