Post Reply

[App][2.2+] Around Sound - Have your phone listen while you enjoy music or movies

OP MarksThinkTank

11th August 2012, 03:21 PM   |  #1  
OP Senior Member
Thanks Meter: 248
 
266 posts
Join Date:Joined: May 2012
This was my first app and recently just overhauled it with a lot of the updates I had been doing to Wave Control. I've decided to take this out of incubation in the device specific forums and put it fully out there. All feedback is appreciated!

Update (10/11/2012): Half of proceeds from app sales from October will be donated to Breast Cancer Research
More Info Here

Around Sound allows you to listen to music, watch movies, or play games and still be aware of your surroundings. It's meant for when you're using sound isolating earbuds like Shure or others that are basically earplugs so you have no idea what's going on around you.

It uses the mic on your headset or phone to listen around you. You set how loud a noise needs to be to trigger it. When a loud sound is detected, it pauses your music or movie for a timeout period. During this time, it feeds the outside sound through to your headphones so you can hear what's going on. After the timeout period it then resumes playback.

With games, you can use the non-pause mode which will overlay the outside sounds on top of the current audio. Usually the game audio will lower itself during this time. I would really like for games to support the pause feature. I've reached out to some developers but need everyone's help to request the feature be added to their favorite games.

Play Store Link:
Free Version


Some known issues:
1. Audio lag - when the outside sound is fed through there's about a 500ms delay. It's a known issue with Android. It's rumored to have been fixed in Jelly Bean (or there's some low level API's available to fix it) but I haven't had a chance to play with it yet.

2. Bluetooth Mic Option - Currently only works with mono headsets and not the AD2P kind

Some use cases:
- At the office: pause your music automatically when someone is trying to get your attention
- At home: Don't miss door slams, children crying, your dog barking, or other warning signs


- At the airport: Relax at the gate and have your music or movie pause when the gate announcements start


- Anywhere relatively quiet where you want to know if something happens around you

Permissions Needed:
Network Communications: Full Internet Access (For Ad Supported Version)
Phone Calls: Read Phone status (shuts off the audio processing during calls)
Hardware Controls: Audio Settings, Record Audio (to use the microphone, no audio is ever stored)
Coarse Location(Not GPS): For Ad Supported Version
Write External Storage: For Ad Supported Version
Billing: For in app upgrades
Bluetooth: For Bluetooth mic feature
Broadcast Sticky: For Bluetooth mic feature

Limitations:


-Needs Froyo or Above (Android version 2.2+)
-For Pause Music Mode: You can't be in a really loud environment otherwise the microphone input will be maxed out and there is no way to detect a louder sound. Use Street Mode instead

Coming Soon:
Timeout period Adjustment
Volume control of mic feed during timeout

Developed on a Samsung Galaxy SIII
Attached Thumbnails
Click image for larger version

Name:	2012-08-08 22.13.17.jpg
Views:	2543
Size:	27.2 KB
ID:	1255057   Click image for larger version

Name:	2012-08-08 22.12.35.jpg
Views:	2227
Size:	40.6 KB
ID:	1255058  
Last edited by MarksThinkTank; 11th October 2012 at 07:08 AM. Reason: Updated with info on games compatibility
The Following 22 Users Say Thank You to MarksThinkTank For This Useful Post: [ View ]
13th August 2012, 06:25 PM   |  #2  
short/y's Avatar
Senior Member
Flag Silly-con Valley
Thanks Meter: 58
 
617 posts
Join Date:Joined: Mar 2006
More
I played with this a bit in a few of its earlier incarnations and I have to compliment you on the app. One thing I've wondered -- instead of muting the underlying app, would it be possible to play what the microphone picks up over the top of whatever being played?
13th August 2012, 10:36 PM   |  #3  
vNa5h's Avatar
Senior Member
Flag Mumbai
Thanks Meter: 114
 
661 posts
Join Date:Joined: Dec 2011
More
Quote:
Originally Posted by short/y

I played with this a bit in a few of its earlier incarnations and I have to compliment you on the app. One thing I've wondered -- instead of muting the underlying app, would it be possible to play what the microphone picks up over the top of whatever being played?

i guees that is not possible ...hardware limitations
anyway if it is...would be a great addition
14th August 2012, 12:06 AM   |  #4  
short/y's Avatar
Senior Member
Flag Silly-con Valley
Thanks Meter: 58
 
617 posts
Join Date:Joined: Mar 2006
More
I hope someone can explain this to me. I'm not doubting it's a hardware limitation, I just can't understand what sort of hardware limitation it might be.

Sent from my Nexus 7 using Tapatalk 2
14th August 2012, 01:19 AM   |  #5  
OP Senior Member
Thanks Meter: 248
 
266 posts
Join Date:Joined: May 2012
Quote:
Originally Posted by short/y

I played with this a bit in a few of its earlier incarnations and I have to compliment you on the app. One thing I've wondered -- instead of muting the underlying app, would it be possible to play what the microphone picks up over the top of whatever being played?

Yeah, it's possible. If you uncheck pause mode, it'll play over the other app. The way it's setup now, depending on the playing app, the music/movie might dip in volume. Alternatively there's Street Mode in the Pro Version that will play all sound above the trigger on top of your music/movie.
The Following User Says Thank You to MarksThinkTank For This Useful Post: [ View ]
14th August 2012, 03:43 AM   |  #6  
short/y's Avatar
Senior Member
Flag Silly-con Valley
Thanks Meter: 58
 
617 posts
Join Date:Joined: Mar 2006
More
Quote:
Originally Posted by MarksThinkTank

Yeah, it's possible. If you uncheck pause mode, it'll play over the other app. The way it's setup now, depending on the playing app, the music/movie might dip in volume. Alternatively there's Street Mode in the Pro Version that will play all sound above the trigger on top of your music/movie.

Woo hoo! Cool, thanks! Pro, here I come.

Any idea when you think you might be able to look into that lower latency JB API?


Sent from my Nexus 7 using Tapatalk 2
14th August 2012, 05:58 PM   |  #7  
TeCKNeiC's Avatar
Member
Thanks Meter: 76
 
99 posts
Join Date:Joined: Jan 2010
This is so genius! Installing now!
14th August 2012, 06:55 PM   |  #8  
short/y's Avatar
Senior Member
Flag Silly-con Valley
Thanks Meter: 58
 
617 posts
Join Date:Joined: Mar 2006
More
I bought Pro this morning and used it on my walk. Worked like a charm!

It was pretty bright out and my screen couldn't brighten enough to let me see the trigger slider. A suggestion: how about adding +5 and -5 buttons so I can adjust the trigger level without having to see the slider? I don't mean remove the slider, I mean add +5 and -5 buttons.
14th August 2012, 07:24 PM   |  #9  
tjken33's Avatar
Junior Member
Flag Elizabeth
Thanks Meter: 0
 
29 posts
Join Date:Joined: Aug 2007
More
Wink
Got the pro just to support the Dev. Great idea and great work. Keep it up man!
14th August 2012, 11:49 PM   |  #10  
the_scotsman's Avatar
Assistant Forum Admin / Moderator Committee / Haggis Muncher
Flag NSW, Australia
Thanks Meter: 9,404
 
10
23,439 posts
Join Date:Joined: Jan 2006
Donate to Me
More
A little coverage on the portal for you

http://www.xda-developers.com/androi...-around-sound/

The Following User Says Thank You to the_scotsman For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Android Apps and Games by ThreadRank