mirror of
https://github.com/claunia/cuetools.net.git
synced 2025-12-16 18:14:25 +00:00
CUETools.DSP.Mixer: split classes into separate files.
This commit is contained in:
22
CUETools.DSP.Mixer/MixingBuffer.cs
Normal file
22
CUETools.DSP.Mixer/MixingBuffer.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using CUETools.Codecs;
|
||||
|
||||
namespace CUETools.DSP.Mixer
|
||||
{
|
||||
public class MixingBuffer
|
||||
{
|
||||
public AudioBuffer[] source;
|
||||
public float[] volume;
|
||||
public bool[] filled;
|
||||
|
||||
public MixingBuffer(AudioPCMConfig pcm, int size, int sources)
|
||||
{
|
||||
source = new AudioBuffer[sources];
|
||||
volume = new float[sources];
|
||||
filled = new bool[sources];
|
||||
for (int i = 0; i < sources; i++)
|
||||
{
|
||||
source[i] = new AudioBuffer(pcm, size);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user