Frame

The Frame class has two time related attributes that are instantiated by default: CenterTime and Duration. Apart from that, it has many other attributes that belong to one of the PD classes explained in the previous sections. Namely, we have: two Spectrum (one for the general spectrum and the other for the residual component), a SpectralPeakArray, a Fundamental and an Audio attribute that is usually used for storing the windowed audio chunk that has been used for generating the other data.

All other methods are just shortcuts for the getters and setters of the previous attributes and may come in handy for some applications that do not bear efficiency requirements. See structure of the Frame class in the Segment UML diagram in figure 3.3.



2004-10-18