@udosan さん
>1536KHzとかは単に定義を書いているだけで実際に音が出るかは全く試してないです
申し訳ないのですが 1536000Hzまで拡張するために追加する部分が良く分からないので
教えていただけないでしょうか。
特に linux/include/sound/pcm.hのこの部分です。
1411200 と 1536000 で良いですか?
(何時ものやってみたい病ですm(_ _)m)
$ diff linux/include/sound/pcm.h linux.ori/include/sound/pcm.h
122,125d121
< #define SNDRV_PCM_RATE_705600 (1U<<15) /* 705600Hz /
< #define SNDRV_PCM_RATE_768000 (1U<<16) / 768000Hz /
< #define SNDRV_PCM_RATE_1411200 (1U<<17) / 1411200Hz /
< #define SNDRV_PCM_RATE_1536000 (1U<<18) / 1536000Hz */
138,144c134,136
< #define SNDRV_PCM_RATE_8000_384000 (SNDRV_PCM_RATE_8000_192000|SNDRV_PCM_RATE_352800|
< SNDRV_PCM_RATE_384000)
< #define SNDRV_PCM_RATE_8000_768000 (SNDRV_PCM_RATE_8000_384000|SNDRV_PCM_RATE_705600|
< SNDRV_PCM_RATE_768000)
< #define SNDRV_PCM_RATE_8000_1536000 (SNDRV_PCM_RATE_8000_768000|SNDRV_PCM_RATE_1411200|
< SNDRV_PCM_RATE_1536000)