Tundra audio api lets you record a microphone into memory, which can be stored then to a file after processing it your desired format. We don't have anything to record the current output audio that is played with Tundra. Additionally as far as I understand the audio api code only one source can query the microphone audio at a time (once its fetched it is removed from the openal buffer), with Mumble, as I already do this your code would could get some frames but it would interrupt my mic reads and cut the voice that is sent to the murmur server.
The MumblePlugin does not have recording functionality at the moment, I do know that Mumble has this as it does many other features that I haven't implemented (yet?). The purpose of the module is to provide a good Mumble client with basic features. Besides the basics of handling the protocol messages and in/out audio streaming I also added some voice processing that is pretty close to the real Mumble clients implementation (except echo cancellation). What you are trying to do would need someone to write additional (c++) code to mumble plugin itself or to make a new module that would do all this. Then make a nice script API that your js could do all the things you want. Currently I don't have any plans to add recording capabilities but its open source, I will be happy to review and accept pull requests :) I don't know of any plans to support recording output audio via audio api either. Best regards, Jonne Nauha Adminotech developer On Fri, Apr 27, 2012 at 2:47 AM, Toni Alatalo <[email protected]> wrote: > On Apr 27, 2012, at 12:58 AM, Carlos wrote: > > I'm trying to record the voice of a mumble conversation with javascript > code. I was seeing MumbleApplication.js and Mumble scene but I don“t find a > Record function like mumble native client. Furthermore the mumble client > converts recorded audio to different formats. I would need flac format. Is > possible? > > Do you need to record from Tundra? > > Is also possible to connect to the same server with the standalone Mumble > client and use that to record. > > Possibly the non-gui library version of Mumble used with Tundra now (Jonne > ported the audio code over from the mumble client to a lib) doesn't have > recording code now. > > > Carlos > > ~Toni > > -- > http://groups.google.com/group/realxtend > http://www.realxtend.org > -- http://groups.google.com/group/realxtend http://www.realxtend.org
