| Interface | Description |
|---|---|
| AudioFilter |
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
|
| AudioSink |
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
|
| AudioSource |
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
|
| Class | Description |
|---|---|
| Audio |
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
A class with many audio helper functions
|
| Audio.DummyFilter | |
| ChannelMerge |
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
A funnel that merges channels into multi-channel stream
|
| ChannelSplit |
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
A fork that splits the channels into different streams
|
| ConvolutionFilter |
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
Base for all filters that use convolution with kernel
|
| FilterGraph |
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
Audio filter graph
Represents a combination of filters as on 'uber' filter
|
| FilterGraph.Factory | |
| FilterSocket |
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
|
| LanczosInterpolator |
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
Lanczos resampler
|
| SincLowPassFilter |
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
Low pass filter based on windowed sinc function
Simplest possible low pass filter
BW = 4 / kernelSize
BW - width of transition band measured in fraction of sampling rate
So for kernelSize = 20, and sampling rate 48000, BW = 9600 Hz ( pretty huge )
|
Copyright © 2019. All rights reserved.