在java中从3d位置播放声音
我想在java中播放一个声音,就像源代码在球体上移动一样 例如:在java中从3d位置播放声音,java,javasound,java-3d,Java,Javasound,Java 3d,我想在java中播放一个声音,就像源代码在球体上移动一样 例如: double rho = 2.0; double theta = pi/6; double phi = pi/12; playSound("my_sound.mp3", rho, theta, phi); 我从来没有在java中播放过声音,有人有一个起点吗?对3D有帮助的三个主要技术是振幅的变化、每只耳朵到达时间的变化和色调(过滤)的操作 您需要使用声音的PCM值来执行任何操作,因此了解如何将字节转换为PCM并返回是必要的组成
double rho = 2.0;
double theta = pi/6;
double phi = pi/12;
playSound("my_sound.mp3", rho, theta, phi);
我从来没有在java中播放过声音,有人有一个起点吗?对3D有帮助的三个主要技术是振幅的变化、每只耳朵到达时间的变化和色调(过滤)的操作 您需要使用声音的PCM值来执行任何操作,因此了解如何将字节转换为PCM并返回是必要的组成部分
这是一个相当大的话题,可以投入的工作量是巨大的。很大程度上取决于你的目标是什么。如果只是为了配合游戏或演示,正常的摇摄和一点音量以及对距离和高度的过滤就足够了。对3D有帮助的三个主要技术是振幅的变化、每个耳朵到达时间的变化以及色调的操纵(过滤) 您需要使用声音的PCM值来执行任何操作,因此了解如何将字节转换为PCM并返回是必要的组成部分 这是一个相当大的话题,可以投入的工作量是巨大的。很大程度上取决于你的目标是什么。如果只是为了配合游戏或演示,正常的平移和一点音量以及对距离和高度的过滤就足够了