The following tables provide guidelines for setting up playlists to utilize memory more efficiently.
For a sampling rate of 8 kHz:
┌──────────┬──────────┬────────────┬────────────┬────────────┐ │Bits Per │# of │Buffer Size │Max. # of │# of Buffers│ │Sample │Channels │ │Buffers │before a │ │ │ │ │ │Stream is │ │ │ │ │ │Started │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │8 │1 │4KB │30 │3 │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │8 │2 │8KB │30 │3 │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │16 │1 │8KB │30 │3 │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │16 │2 │16KB │20 │3 │ └──────────┴──────────┴────────────┴────────────┴────────────┘
For a sampling rate of 11 kHz:
┌──────────┬──────────┬────────────┬────────────┬────────────┐ │Bits Per │# of │Buffer Size │Max. # of │# of Buffers│ │Sample │Channels │ │Buffers │before a │ │ │ │ │ │Stream is │ │ │ │ │ │Started │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │8 │1 │4KB │40 │3 │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │8 │2 │8KB │40 │3 │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │16 │1 │8KB │40 │3 │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │16 │2 │16KB │30 │3 │ └──────────┴──────────┴────────────┴────────────┴────────────┘
For a sampling rate of 22 kHz:
┌──────────┬──────────┬────────────┬────────────┬────────────┐ │Bits Per │# of │Buffer Size │Max. # of │# of Buffers│ │Sample │Channels │ │Buffers │before a │ │ │ │ │ │Stream is │ │ │ │ │ │Started │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │8 │1 │8KB │40 │3 │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │8 │2 │16KB │30 │3 │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │16 │1 │16KB │30 │3 │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │16 │2 │32KB │20 │3 │ └──────────┴──────────┴────────────┴────────────┴────────────┘
For a sampling rate of 44 kHz:
┌──────────┬──────────┬────────────┬────────────┬────────────┐ │Bits Per │# of │Buffer Size │Max. # of │# of Buffers│ │Sample │Channels │ │Buffers │before a │ │ │ │ │ │Stream is │ │ │ │ │ │Started │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │8 │1 │16KB │30 │3 │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │8 │2 │32KB │20 │3 │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │16 │1 │32KB │20 │3 │ ├──────────┼──────────┼────────────┼────────────┼────────────┤ │16 │2 │60KB │10 │5 │ └──────────┴──────────┴────────────┴────────────┴────────────┘