rlm@9: package com.aurellem.capture.audio; rlm@9: rlm@9: import com.jme3.audio.Listener; rlm@9: rlm@51: /** rlm@51: * This interface lets you: rlm@51: * 1.) Get at rendered 3D-sound data. rlm@51: * 2.) Create additional listeners which each hear rlm@51: * the world from their own perspective. rlm@51: * @author Robert McIntyre rlm@51: */ rlm@51: rlm@9: public interface MultiListener { rlm@9: rlm@9: void addListener(Listener l); rlm@9: void registerSoundProcessor(Listener l, SoundProcessor sp); rlm@9: void registerSoundProcessor(SoundProcessor sp); rlm@9: rlm@9: }