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.