Send audio to trough mic - java

My goal is to make an application that can play audio files "through the mic" into a skype-call (or other programs). I want to be able to speak while the audio-file is playing. Is there a simple way of doing this?

You can achieve mixing audio devices with Virtual Audio Cable. You create a new Virtual Audio Cable as an input device that you can select in Skype. Then you can send audio from a specific application to your Virtual Audio Cable that will mix it with your microphone for example.

Related

Java Android - Force all audio to headphones

I've seen several examples of forcing audio to speakers while headphones are plugged in but what I'm trying to do is somewhat unique in that, I want to force audio to headphones when another media application would otherwise be sending that audio to your TV for example when casting to your TV via chromecast.
Is this possible?

Audio Live stream from Android to my laptop

I have a project where I want to implement live audio stream from users with Android phones in my LAN Network and receive them in my laptop, off which I can filter, reduce noise, control volumes of each and write the audio to the speakers.
Please help. If possible Android and Java.

Android audio output to wired headphones and bluetooth at the same time?

Before I even attempt to write this android app, I need to know if its possible to do the following with the standard Android SDK library or any known 3rd party library.
Output audio from multiple simultaneuosly playing files to both the wired headphone jack AND bluetooth A2DP at the same time.
Each file/output combination will have its own volume control in the app as well. So if the volume on file 1 is turned down on the headphones but not the bluetooth volume, it still can be heard on a bluetooth speaker but not in the headphones. Same would apply on file 2,3,4 etc

Receiving audio and video on android over HDMI or USB connection

I am rather new to Android development but I wish to receive audio and video content on my phone from a pc. I am trying to record gameplay on my pc, and do not have the money to buy the hardware recorder, and I can not do screen capture and maintain acceptable fps.
What I had in mind was to send my screen and audio to my phone like a second screen, where my phone will handle the saving process, reducing cpu load on my pc. I don't think android phones can receive hdmi output, but I can do this with the USB via the android adb library "pull" command. However this requires that the file already be saved.
I can't seem to find any other way to do this, can anyone recommend a library I could use?
No. USBs are slow. And there is no way to transfer what's on your computer screen to your android device without first recording it on the computer itself and then having to pass through the slow USB device and then slowly writing it to your phone's hard drive. You'll be recording at a solid 0.5fps by then.

Midi device on OSX with javax.sound.midi

I'm trying to create a simple virtual midi device using javax.sound.midi. I want it to show up in MIDI Studio and appear to other programs which consume midi. However, I can't seem to figure it out. I've got code which can send midi to the IAC driver, but nothing shows up as an independent midi app in MIDI Studio. Is there a particular class I need to instantiate or register it somewhere or some such?
javax.sound.midi cant create devices. Use the IAC to create a new midi port and all your midi apps should be able to see it an communicate with it. Including your java app.
To create a new port with the IAC go to the finder and look for Audio MIDI Setup. In Audio MIDI Setup on the top menu click on "Window" and then on "Show MIDI Window". Double click on the "IAC Driver" icon and you can create the ports you need.

Categories

Resources