source file of the GNU LilyPond music typesetter
- (c) 2000 Jan Nieuwenhuizen <janneke@gnu.org>
+ (c) 2000--2003 Jan Nieuwenhuizen <janneke@gnu.org>
*/
#include "performer.hh"
-#include "request.hh"
+#include "event.hh"
#include "audio-item.hh"
/*
TODO:
- handle multiple requests
- */
+
+ handle multiple events
-/**
- perform absolute (text) dynamics
+ perform absolute (text) dynamics
*/
class Dynamic_performer : public Performer
{
Audio_dynamic* audio_;
};
-
-
Dynamic_performer::Dynamic_performer ()
{
script_req_ = 0;
{
if (!script_req_)
{
- if (r->is_mus_type ("dynamic-event")) // fixme.
+ if (r->is_mus_type ("absolute-dynamic-event")) // fixme.
{
script_req_ = r;
return true;
ENTER_DESCRIPTION(Dynamic_performer,
/*descr*/ "",
/* creats*/ "",
- /* accepts */ "note-column-interface script-interface",
+ /* accepts */ "absolute-dynamic-event",
/* acks */ "",
/*reads */"dynamicAbsoluteVolumeFunction midiMaximumVolume midiMinimumVolume midiInstrument instrumentEqualizer",
/*writes*/"");