特定の開始時間と、場合によっては持続時間を持つ楽譜内のオブジェクトを表す (Java) クラスを作成しています。このクラスにふさわしい名前が必要です。「Timed」や「TimedObject」などは適切ですか? 「-able」で終わるもの (Runnable など) を考え出そうとしましたが、良いものは思いつきません。「OnsetTimeable」はばかげているように聞こえます。「OnsetTime」は動詞ではないからです。私は「MusicalObject」もあまり好きではありません。オブジェクトに開始時間が含まれていることを意味するわけではないからです (「Musical Object」はスコアに関連するものであれば何でもかまいません)。
更新: 音楽的には、このクラスはスコアのある時点で発生する何かの抽象化を表します。これは、Note、KeyChange、MeterChange、DynamicMarking、TempoMark などのクラスのスーパークラスであると想定されています。