https://www.alsa-project.org/alsa-doc/alsa-lib/group___p_c_m___h_w___params.html#ga93326349bbb91840a3e0bafef0390cb1