Channel Type Numberring Scheme |
![]() | extract the coefficient type |
![]() | extract the number of differentiations |
![]() | extract the start/end flag |
![]() | get start from end |
![]() | get end from start |
![]() | differentiate once |
![]() | differentiate N times |
![]() | integrate once |
![]() | Build a number representing a channel type for a coeficient type. |
![]() | Build a number representing a channel type for a single value which can N = count starting from 0 D = Number of levels of differentiation. |
![]() | Build a number representing a channel type for a simple value such as length or voicing probability |
Channel types are given numbers containing the following information:Things which do not require all these features are packed in according to the following rules:
- A numeric index.
- A Number of differentiations 0-2
- 0 for start, 1 for end
- Single values which can be differentiated are paired as if they were start and end positions of an unuknown type of coefficient.
- Single vaules which can't be differentiated are put in the positions where the 3rd derivatives would logically be found.
Alphabetic index Hierarchy of classes
This page is part of the
Edinburgh Speech Tools Library documentation
Copyright University of Edinburgh 1997
Contact:
speech_tools@cstr.ed.ac.uk