QKBCA
emu10k_write_reg(devc, QKBCA, voice, 0x0);
emu10k_write_reg(devc, QKBCA, voice, start_pos);
pos = emu10k_read_reg(devc, QKBCA, 0) & 0xffffff;