Notices


Reply
Thread Tools
Posts: 21 | Thanked: 3 times | Joined on Jan 2010 @ Russia
#1
Is there any app for using "N900 as microfone" for external devices (PC in my case)?

I have the special wire (mini-jack 3,5 to mini-jack 3,5) so it is easy to stream sound (music etc.) from N900 to PC, but I don't know how to activate the N900's built in microphone and transport it's sound too

Last edited by talkMAEMOnik; 2011-04-03 at 18:13.
 
Posts: 1,048 | Thanked: 979 times | Joined on Mar 2008 @ SF Bay Area
#2
I have done something like this between my laptop and desktop using pulseaudio.
Pulseaudio can act in a client server model over your network to send sound to another pulseaudio device.
I haven't tried this with the n900, though.
Here is something to start with.
And this is the Google search request that got me that link.
 
Posts: 21 | Thanked: 3 times | Joined on Jan 2010 @ Russia
#3
uvatbc,
There is the app for streaming audio/video to network - Phonestream.
But also "Todo list:
*Add microphone support for use as main remote desktop mic.
..."

So I still don't know the way to make N900's microfone streaming to mini-jack 3,5.

Last edited by talkMAEMOnik; 2011-04-03 at 18:19.
 
Posts: 1,048 | Thanked: 979 times | Joined on Mar 2008 @ SF Bay Area
#4
Originally Posted by talkMAEMOnik View Post
uvatbc,
There are the app for streaming audio/video to network - Phonestream.
But also "Todo list:
*Add microphone support for use as main remote desktop mic.
..."

So I still don't know the way to make N900's microfone streaming to mini-jack 3,5.
Oh you specifically want to use the hardware jack to output. Sorry that's out of my league.
__________________
qgvdial: Google Voice client. All downloads
qgvtp: Phone integration for the n900 that dials out and sends texts using qgvdial.
mosquitto: message broker that implements the MQ Telemetry Transport protocol version 3.
qgvnotify: Google voice and contacts notifier for diablo and maemo.

If you want to thank me, click the Thanks button.
If you'd like to thank my applications, vote to move them to extras.
 
Posts: 36 | Thanked: 19 times | Joined on Feb 2011
#5
here is what i do from my linux box:

ssh root@ip_of_my_n900 arecord | aplay
 

The Following 2 Users Say Thank You to vanous For This Useful Post:
Posts: 458 | Thanked: 274 times | Joined on Mar 2010 @ Finland
#6
Take a look at this guide, it might have a answer for you:
talk.maemo.org/showpost.php?p=865794&postcount=19.
 

The Following 2 Users Say Thank You to MiK546 For This Useful Post:
Posts: 237 | Thanked: 193 times | Joined on Feb 2010 @ Brighton, UK
#7
Originally Posted by vanous View Post
here is what i do from my linux box:

ssh root@ip_of_my_n900 arecord | aplay
If you have gst-launch installed on the n900 (in the gstreamer-tools package), once you've ssh'ed in you can:

Code:
gst-launch autoaudiosrc ! autoaudiosink
will send the input (mic) to the output (speakers or line out).

you can make far more complex pipelines than this but this should provide a proof of concept for you.
 

The Following User Says Thank You to mr id For This Useful Post:
Posts: 21 | Thanked: 3 times | Joined on Jan 2010 @ Russia
#8
Originally Posted by vanous View Post
here is what i do from my linux box:

ssh root@ip_of_my_n900 arecord | aplay
That's what I was looking for. It's much simpler than I thought.

I have tiped in Xterminal of N900:
sudo arecord | aplay

then it works as i expected for (N900's mini-jack 3,5 to PC's mini-jack 3,5 = PC with microfone)

But, does it waste the space of internal memory of N900 and should i delete recorded file\files from there after?

Last edited by talkMAEMOnik; 2011-04-07 at 09:03.
 

The Following User Says Thank You to talkMAEMOnik For This Useful Post:
Posts: 36 | Thanked: 19 times | Joined on Feb 2011
#9
it doesn't store any files...it simply plays it... so no worries
 

The Following User Says Thank You to vanous For This Useful Post:
Posts: 21 | Thanked: 3 times | Joined on Jan 2010 @ Russia
#10
Originally Posted by mr id View Post
If you have gst-launch installed on the n900 (in the gstreamer-tools package), once you've ssh'ed in you can:

Code:
gst-launch autoaudiosrc ! autoaudiosink
will send the input (mic) to the output (speakers or line out).

you can make far more complex pipelines than this but this should provide a proof of concept for you.
Your way brings more pure sound, and i like it. Vanous's method makes sound with some kind of background noise and delay is big.

Last edited by talkMAEMOnik; 2011-04-09 at 19:06.
 
Reply


 
Forum Jump


All times are GMT. The time now is 14:01.