Wireless MIC Advanced - An Advanced App to Convert Your Android Phone's Microphone as a Wireless MIC - Receiver Supports Windows, Linux, Mac...

Hey there,

Today I've released the most advanced microphone app named as "Wireless MIC Advanced" in-short "WSMA", which has the capability to convert your Android Phone's Mic as a wireless mic for various purposes with receivers for Windows, Linux, MAC, etc...

And yes, this is my first application to go live on Google's PlayStore, so please bear with me, if there's any bugs before rating the application.

I am gonna start out from explaining the usage, basic stuffs and the main modules comes with application package.


Uses of WSMA

The way we could use this application is broad, some of the basic usages are listed below.
  • For Fun
    Come on, that's all we wanted, you could prank your friends or families by setting up a speaker connected to your computer with our receiver app in it. Now you're the king, speak through the app and prank the hell out of 'em.
    P.S - I am not a good prankster, you know what to do ;)
  • As an ordinary Wireless Mic
    As you know this app is real-time, you could use this app as a Wireless Microphone, so that your Android device acts as a wireless mic, for various purposes such as, in a singing competition, in a arena, in an announcement stage, etc...
  • Critical Logging Operations
    You may use it for wireless voice logging purposes, as the receiver app contains "Auto Save" feature.
Lots of other use cases, you could just imagine.

Everything in a nutshell

The package comprises of two modules,

  1. WSMA Sender / Transmitter (Android)
  2. WSMA Receiver (Windows, Linux, Mac)

WSMA Sender / Transmitter

Wireless MIC Advanced Aka WSMA Sender app would record the real time microphone audio and transmits to the connected receiver over a network. The network can be made off creating a hotspot, connecting to a Wi-Fi network, connecting through a USB established network, etc...


Features - v1.0.0

  • Broadcast System
    No need of remembering IP addresses, the app has a unique broadcast system, which is able to find all the receivers over the connected network.
  • Real-Time Data Transmission
    Transmits microphone data real-time to the connected receiver, without a single lag, and without stressing the network.
  • Real-Time Notification
    Every application moments are notified as a notification on your status bar. And also even if you swipe your app off the recents list, it would uninterruptedly transmits the audio.
  • Microphone Boost
    You could control the volume of Mic, so that higher the boost value, longer the distant voice you could hear from.
    NOTE - Consider using it in a moderate value, if else it may cause higher distortions and noise on the receiving end.
  • Shake To Start/Stop Transmission
    Just shake your device to start or stop the audio transmission.
  • Shake Sensitivity
    You could change from less sensitive to highly sensitive whilst listening for shake events.
  • Hide Notification Icon / Hide Notification whilst the screen is locked
    By enabling this on Settings screen, the real-time notification icon shown on the status bar would be hidden and it also hides the notification whilst the screen is locked.
  • Custom Ports
    Sometimes the default port 8888 would be acquired by some other application in your system. So I've added an option to change the port number, as shown in your receiver application.

WSMA Receiver

For now, WSMA Receivers are available for most of the operating systems, which supports JRE (Java Runtime Environment).

Some of the known supported operating systems are Windows, Linux, Mac, Ubuntu, etc...



For now, there's no Android app which can be used as a receiver, but be assured, I'll make one soon.

Features - v1.0.0

  • Mute Functionality
    This is an essential feature, which could mute the real-time audio playing in.
  • Auto Save with Time Intervals
    Automatically saves the received audio, between each specified interval from 1 minute to 1 hours.
  • Detailed Information System
    Techies could use this to determine packet level or feature level identification.
  • Custom ports
    As discussed in the sender part, you could customize the port number here, which then should be changed in the sender part, for the sender to identify the receiver over the network.
  • Output Audio Format Selection
    You could download the .wav version and .mp3 version separately from the Downloads section.
    .wav version
    .wav files are raw audio files, you could use these file to analyse the audio data and do forensic operations later. But, the drawback is, it needs more hard drive space.
    As Java contains internal system to make wav files, the program space would decrease a lot.

    .mp3 version
    .mp3 files are usually compressed, which could be later transferred and used by ordinary users for just hearing the recorded audio. And it doesn't require much hard drive space. The only drawback is program size would increase, as Java doesn't support internal conversion of MP3, so had to use an external library for this purpose.
  • Auto Save at each disconnection and exits
    When the Auto Save option is enabled, it would automatically saves the received audio after each end of the connection and app exits.

How to use?

Believe me, this is the most easiest usable software, which is made for ordinary to no-vice users. Anyway, for the sake of it, I'll explain the process step by step ;)
  1. Download the WSMA Sender app from PlayStore, link is listed in the Downloads section.
  2. Download the WSMA Receiver app for your specific OS from the Downloads section.
  3. Download JRE (Java Runtime Environment) v1.7 or above from the Downloads section.
    NOTE - You may ignore downloading this, if you've already installed it.
  4. Install the downloaded JRE.
  5. Now open the WSMA Receiver app, if you're a Windows user, I've already made a executable, all you wanna do is, just double click.

    For Non-Windows User
    A) Open your Terminal application, it depends upon the OS you're using.
    B) Now use the "cd" command to navigate to the folder, in which the receiver .jar file resides.
         Example - cd /home/ShihabSoft/Downloads
    C) Now simply execute this command
         chmod 777 "WSMA_Receiver.jar"
    D) This is the last command to execute, which would run the application.
         java -jar "WSMA_Receiver.jar"
    NOTE - The filename may change according to different versions, so please make sure to enter the correct file name.
  6. Now, connect your devices over any network you choose, you may turn on the hotspot on your mobile and connect the PC to it or vice-versa.
  7. Install the WSMA Sender app in your Android device, then click open it from the Launcher.
  8. You don't have to do much on the welcome screen, you may enable or disable some features, and make sure to enter the control port as shown in the WSMA Receiver app, then click on "Let's get started" button.
  9. Now, you could see a Search screen, which would lists all the active WSMA Receivers over the network.
  10. Just select any one receiver, if everything goes as planned, it will take you to the main screen, there you could start/stop transmission, change receiver, etc...
Hurray! That's it, now you could have fun with the application, feel free to tinker with it.

Bug Fixes v1.0.1

  • Fixed a bug which caused the application to crash when the auto save timing was changed.
  • Fixed some connection lag issues.
  • Fixed a bug which caused the connection to disrupt in the middle.

Downloads

WSMA Sender

v1.0.1

WSMA Receiver for Windows

WSMA Receiver for Non-Windows OS'es


v1.0.0

WSMA Receiver for Windows

WSMA Receiver for Non-Windows OS'es

Java Runtime Environment


Thank you all for being in such a good sport. Keep requesting things, am always happy to fulfill your request whilst being free of cost. If you think, I deserve a kudos for my work, then feel free to donate here.

Share from the left drawer or just right below this post.
Comment box is below, and always waiting for your key strokes. ;)

Share on Google Plus

About ShihabSoft

I am Shihab, people used to call me a Security researcher or sometimes a Reverse engineer or sometimes a creepy hacker ;). Got a brain full of knowledge in different programming languages, and not more nor less I am a blogger too :).
    Blogger Comment
    Facebook Comment

78 comments:-

  1. Congrats Shihab for developing your first ever application. Wishing a good luck on entering the section of developing applications. Expecting more amazing articles and contents from you...

    ReplyDelete
    Replies
    1. Hi Mufeed,

      Thanks for your nice comment. Not my first application, but the first application to be released on PlayStore ;)

      Delete
  2. I just need to record with it ... can I ?

    ReplyDelete
    Replies
    1. Of course you can. Just start transmitting, mute the receiver and set a Auto-Save time in the receiver side. That's all ;)

      Delete
    2. I was wondering if i can use it with Adobe Audition? Can u help me?

      Delete
  3. Bro mini militia latest version crashed when I try to zoom

    ReplyDelete
  4. Hey, can I use this for gaming?
    How to disable the audio? I don't wanna listen to myself speaking..

    ReplyDelete
  5. Hey, can I use this for gaming?
    How to disable the audio? I don't wanna listen to myself speaking..

    ReplyDelete
    Replies
    1. This app won't emulate microphone for your PC. It acts as a wireless microphone which it transfers the live audio to PC, finally to the speakers connected to it.

      Delete
  6. Hey, can I use this for gaming?
    How to disable the audio? I don't wanna listen to myself speaking..

    ReplyDelete
  7. Is it possible to connect more than one microphone/smartphone?

    ReplyDelete
    Replies
    1. Simultaneous microphone connections are not implemented for now. But it will be added as a new feature in the future.

      Delete
  8. Is there some way to use it on Skype or games like CS:GO?

    ReplyDelete
  9. I would like to connect 8 microphones and mix them. Can I do that?

    ReplyDelete
  10. Plz help me as u have helped others...my app is not able to detect the receiver..both of my devices are connected to a same wifi connection with my pc usb tetheŕed to my android...coz my pc dont support wifi..but internet is working....my ports are same too...i dont know y its not working

    ReplyDelete
  11. Where´s the link to the Receiver?

    ReplyDelete
    Replies
    1. Just at the end of the post, download what variant you want.

      Delete
  12. I set it up got it installed I can hear it coming from my pc it echos and when I mute it I couldn't hear it I tried to use it to talk to people on skype and tinychat :( I have my pc hooked up thru my tv using a hdmi and gtx 970 :(

    ReplyDelete
    Replies
    1. This app won't emulate microphone for your PC. It acts as a wireless microphone which it transfers the live audio to PC, finally to the speakers connected to it.

      Delete
  13. Nice work!
    Would appreciate a (paid?) option to eliminate/mute ads.
    Sound quality is otherwise good enough to use for speech recognition (DNS)
    Good luck with the AndroidToAndroid version.

    ReplyDelete
  14. I have the sender and receiver but still didnt work, what can I do?

    ReplyDelete
  15. Hiii shihab i was thinking to make a video and post on youtube , on your permission

    ReplyDelete
    Replies
    1. Hey Abishek,

      Feel free to do so. But link to this post instead of providing direct download link.

      Delete
  16. I want to use this as mic in in a software "guitar rig" . As this doesnt' show as any mic in device i can't select from the interface. any suggetions ?

    ReplyDelete
    Replies
    1. Hey Shafiz,

      This app won't emulate microphone for your PC. It acts as a wireless microphone which it transfers the live audio to PC, finally to the speakers connected to it.

      Delete
  17. Hi therem can it be used as Skype microphone ?

    ReplyDelete
    Replies
    1. Hey Danish,

      Nope it's not possible, unless you have stereo mix.

      Delete
  18. Hello Shihab,

    Both the transmitter (Android app) and receiver (Windows app) work great!
    I have one problem with the Windows app: I changed the time length setting and closed the app. Now the app never launches again. I've tried this on multiple computers/laptops.
    Any idea what the issue is?

    Thanks,
    George

    ReplyDelete
    Replies
    1. Hi George,

      Thanks for reporting the bug. I've just released a bug fixed version, please download the latest one from above or just wsma.revealedtricks4u.com.

      Delete
  19. Hello Shihab,

    Both the transmitter (Android app) and receiver (Windows app) work great!
    I have one problem with the Windows app: I changed the time length setting and closed the app. Now the app never launches again. I've tried this on multiple computers/laptops.
    Any idea what the issue is?

    Thanks,
    George

    ReplyDelete
  20. can i use for screen recording ???

    ReplyDelete
  21. Hey Shihab,

    Wireless Mic Advanced works great!

    ReplyDelete
    Replies
    1. Glad to hear that, keep flowing your positive comments :)

      Delete
  22. Hey Shihab,

    Your Wireless Mic Advanced Android app and Windows app work great!

    ReplyDelete
  23. I can not connect, tried to change the port, but it did not work, I also changed the port name on my computer, and even then I still can not connect, even the two devices connected to the same wifi network, please help me.

    ReplyDelete
  24. Hello.

    Windows application is not working anymore. Till yesterday it was okay. When opened, nothing shows. In task manager it opens and closes after a second.

    ReplyDelete
    Replies
    1. Hi ACO NETWORK,

      Thanks for reporting the bug. I've just released a bug fixed version, please download the latest one from above or just wsma.revealedtricks4u.com.

      Delete
  25. bro do i need to enable my data connection for using this

    ReplyDelete
    Replies
    1. Hey Manthan,

      I'll soon add a manual IP entry option, so that you could directly enter the IP address instead of letting the app automatically find it. And yes, the auto search would hang up when mobile data is on, I am working on a fix.

      Delete
    2. no .... you don't need use internet connection to use this great shihab apps. just enable hotspot in android, then connect from laptop or other OS with wifi. i was try in my case and this apps working properly.

      Delete
  26. Hello bro!
    This app works really nice. Also your toggle mods are great! I want to request something. Can you make Toggle Mod for Pokemon GO Android 5 no root? Any feature like joystick will be also helpful.

    ReplyDelete
  27. Hello Bro
    I have connected it with WSMA receiver on my pc. It shows that its transmitting but the sound doesn't comes from my laptop. Can you plese know me what I doing wrong.
    Please help. Its urgent.

    ReplyDelete
    Replies
    1. Please check the receiver, if it shows Receiving Audio Packets and make sure the system and app volume bar is not muted.

      Delete
  28. Hello Bro
    I have connected with the WSMA reciver on my pc. It is showing that sound is transmitting but the sound doesn't comes from my laptop. Can you please tell me what I would be doing wrong.
    Please help. Its urgent.

    ReplyDelete
    Replies
    1. Could you try resetting it up and give it a hit?

      Delete
  29. Wooooww .... thank you bro, your apps work properly. its very helpful. but how to decrease echo sound to audio output?

    ReplyDelete
    Replies
    1. Glad that you liked it! You could decrease the echo by decreasing the volume in your Android or in the server side.

      Delete

  30. to dowonlod pc where

    ReplyDelete
  31. Not able to. Start the toddle app everytime asking for update noe shall I do

    ReplyDelete
    Replies
    1. Hey, please keep the comments to it's respective pages/posts

      Delete
  32. Dude not able to open the application ,,,,,,,,,,,everytime asking for undate......what shall I do

    ReplyDelete
  33. Dude, my computer takes the sound of the receiver just as another sound of the Mix Stereo, how can I configure it in a way that my computer takes the sound of my mic as... a mic's sound?, with this i can stop hearing myself, which is annoying

    ReplyDelete
    Replies
    1. Try decreasing the mic boost slider in your Android or by lowering the volume server side.

      Delete
  34. Please add a feature that can change the output's file name!

    ReplyDelete
    Replies
    1. I'll surely consider your suggestion for the next update.

      Delete
  35. Hey I absolutely love this app! It's really helpful when doing projects like videos. But it'll be nice to have an option where you can save by yourself the audio recorded on the receiver, aside from the auto-save. Also, I don't know if it's possible, to control the transmitter from the PC.

    ReplyDelete
    Replies
    1. First of all glad that this app turned out to be useful for you.
      I'll think of adding a manual save button in that case.

      Ya controlling the transmitter app from server side is limited. But, hey that'd be great, i'll think of it.

      Delete
  36. Can't take double guns...n bullets are going so long
    ...

    ReplyDelete
  37. Can't take double guns...n bullets are going so long
    ...

    ReplyDelete
  38. This app unfortunately doesn't work.
    As a programmer, I suggest you use IPs rather than ports, ports are not noob-friendly, and some routers just don't allow open ports (like mine). I bet you've stopped developing this app. Anyway, just noting it doesn't work here.

    ReplyDelete
  39. Broo please make a tool for PUBG

    ReplyDelete
  40. لا أستطيع إستعمال تطبيق togle mod for mini militia بسبب خانة notify me الرجاء أريني كيفية إستخدام الطبيق

    ReplyDelete
  41. لا أستطيع إستخدام تطبيق togle mod بسبب ظهور خانة notify me

    ReplyDelete
  42. can you update the app which can use all audio souce(video, browser,game, etc) from Android. If you can I will say thank you so much.

    ReplyDelete
  43. Nice app! Both transmitter (on Android 6.0.1) and receiver (on Win10 x64) work! What is the situation with that Android Receiver app, and 2 simultaneous microphone connection (both mentioned in comments above)? Would make it head and shoulders above the competing apps!

    ReplyDelete
  44. I don't understand this app at all. Enlighten me pls

    ReplyDelete

Don't be shy. Just leave your comments, am so happy to assist you. And, don't forgot that I am such a nice person who you are dealing with :)