|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmarytts.util.data.BaseDoubleDataSource
marytts.util.data.BufferedDoubleDataSource
marytts.util.data.BlockwiseDoubleDataSource
marytts.signalproc.filter.FIRFilter.FIROutput
public class FIRFilter.FIROutput
| Field Summary | |
|---|---|
protected FrameProvider |
frameProvider
|
| Fields inherited from class marytts.util.data.BlockwiseDoubleDataSource |
|---|
blockSize |
| Fields inherited from class marytts.util.data.BufferedDoubleDataSource |
|---|
buf, dataProcessor, DEFAULT_BUFFERSIZE, readPos, writePos |
| Fields inherited from class marytts.util.data.BaseDoubleDataSource |
|---|
dataLength, inputSource |
| Fields inherited from interface marytts.util.data.DoubleDataSource |
|---|
NOT_SPECIFIED |
| Constructor Summary | |
|---|---|
FIRFilter.FIROutput(DoubleDataSource inputSource)
|
|
| Method Summary | |
|---|---|
boolean |
hasMoreData()
Whether or not any more data can be read from this data source. |
protected int |
readBlock(double[] target,
int targetPos)
Try to get a block of getBlockSize() doubles from this DoubleDataSource, and copy them into target, starting from targetPos. |
| Methods inherited from class marytts.util.data.BlockwiseDoubleDataSource |
|---|
getBlockSize, prepareBlock, readIntoBuffer |
| Methods inherited from class marytts.util.data.BufferedDoubleDataSource |
|---|
available, bufferSpaceLeft, compact, currentlyInBuffer, getData, increaseBufferSize |
| Methods inherited from class marytts.util.data.BaseDoubleDataSource |
|---|
getAllData, getData, getData, getDataLength |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected FrameProvider frameProvider
| Constructor Detail |
|---|
public FIRFilter.FIROutput(DoubleDataSource inputSource)
| Method Detail |
|---|
public boolean hasMoreData()
BufferedDoubleDataSource
hasMoreData in interface DoubleDataSourcehasMoreData in class BufferedDoubleDataSource
protected int readBlock(double[] target,
int targetPos)
readBlock in class BlockwiseDoubleDataSourcetarget - the double array to write intotargetPos - position in target where to start writing
java.lang.IllegalArgumentException - if length!=getBlockSize();
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||