rem: virtual long position_in_samples(void) const { return(0); }
add: virtual SAMPLE_SPECS::sample_pos_t position_in_samples(void) const { return(0); }
context:   virtual long position_in_samples(void) const { return(0); }