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

Reply via email to