示例#1
0
void FM_Update(int16 **buffer, int length)
{
    switch(snd.fm_which)
    {
        case SND_EMU2413:
            OPLL_update(opll, buffer, length);
            break;

        case SND_YM2413:
            YM2413UpdateOne(0, buffer, length);
            break;
    }
}
示例#2
0
static void ym2413_stream_update(void *param, stream_sample_t **inputs, stream_sample_t **buffers, int length)
{
	struct ym2413_info *info = param;
	YM2413UpdateOne(info->chip, buffers, length);
}