How to make the movie clip / buttons in AS3 work when there is no sound card - flash-cs5

I am using AS3 to develop my flash game. I have never tested this game without sound card system. The client responded back saying if there's no sound card in the system none of the movie clips and buttons of the game is working. That means the game is completely disabled but there's no problem if I have a sound card in the system. How can I make all the functionalities (movie clips, buttons) work, if there's no sound card in the system.
Thanks in advance
Nayak

Related

Best practices (or examples) for testing camera, microphone and speakers?

I'm trying to understand the best possible ways (technically and from a user experience) point of view to test the user's camera, microphone, and speakers. Or does it really come down to letting the user select an output for each and testing them manually, i.e.:
I see my self in the camera so it's working
My mic works b/c there's a visual indicator that tells me it's
picking up sound
My speakers work because there's a visual indicator that moves when I
talk
Thanks!
- Jess
Assuming your app is network connected, its often the case that people will supply some sort of 'test call' functionality.
This allows your user make a call to a server which can verify that audio and video is received, and send back both audio and video to the user so they can observe that they are reaching them correctly.

Why don't hear music after recording (Swift 2.3)

I make a karaoke application. If headphone doesn't plugin app works fine.(my voice and background music record together). it is successful. but I'm the same way with headphone Then I listen to the recording. I can not hear the background music.But I hear the voice clearly.I attached the code below I used:
https://github.com/genedelisa/AVFoundationRecorder
Just a shot in the dark, but it might be the same issue here: How can I record the audio output of the iPhone? (like sounds of my app)
It seems like you can't record the audio your own app plays using AVFoundation, but have to use CoreAudio to get the low level audio signal. Maybe that helps? :-)

Remote control audio player (e.g. Groove-Music)

I'd like to write an app for My Band2 that should be able to simply change the audio track when I hit a button on my Band2. I'll use this because my car can't Play Audio via Bluetooth. So I bought a Bluetooth dongle but I'm unable to change tracks or simply to pause it. So a 3 button app on my Band2 should do a good job.
I've found a lot of examples to do so with Background Audio Players in a self written app.
But I'd like to remote Control the standard player, which is Groove-Music for me.
Any suggestions to do so? Can you please give me a start on that?
Thanks,
Jo

Recording audio on a website (not from a mic)

I was wondering if anyone knows of a way of recording audio played on a website, for example a client would play a series of sound samples on my site and he/she was able to record it and play it back (still on my website). I found tons of questions/answers of this type but in regards to recording sounds from client's mic not sounds played by a sound card.
SoundCloud has something like that:
http://eu.techcrunch.com/2010/12/01/soundcloud-launches-super-cool-ability-to-record-on-site-and-iphone-app/
In addition I am aware of red5--but I'm not exactly sure how or if it allows recording audio from a sound card. There are also other flv recorders but they all seem to do one thing: record sounds from a microphone through flash.
Thank you very much for your time.

Change flash player audio output device

Is there a way to change flash players audio output device? if not, is there a swf player who has this possibility? Thanks!
I had an issue until a few minutes ago regarding this.
Two audio devices are available to my XP box: an iMic USB audio I/O device, in which I have permanently plugged my desktop speakers; and a pair of USB headphones with microphone that I plug in occasionally.
The USB headset would take precedence over the USB iMic for applications because apps appear to access the last device plugged in to a USB port. With this in mind, here was my issue:
I would be listening to some Internettings on my USB headset.
Later, I would want to use my desktop speakers for the Internettings.
This entailed unplugging my headset, shutting down Firefox and opening it up again. Because the desktop speakers are considered the most recently plugged in device, they would be default for plugins.
This is damned annoying, I said to myself, and decided a little hacker mode was in order.
Keeping Firefox open, I used Task Manager to kill the "plugin-container.exe" process. This showed a crash screen on any Flash Player applet in Firefox. Then I unplug the headset, and reload the Web page with the applet. Without restarting Firefox, Flash will then play through my desktop speakers.
If I wish to listen on the headset again, I plug the headset in, kill plugin-container.exe, and reload the page. Wham.
For as rare as I intend to switch audio devices, this will cover up part of the mess Adobe left.
I am 99% sure that setting the audio device used by the flash player is something you would need to do on an OS level. You can change the device that flash uses for microphone and video input from the player's settings, but I don't think you can change audio output.
I have found a solution, at least for the Firefox browser, to direct HTML5 audio to a specific audio device:
https://addons.mozilla.org/en-US/firefox/addon/chaudev/
Note: this is a new Firefox addon waiting to be reviewed developed by a friend of mine.
I have been waiting for this for years.
I wanted to use this when my wife is seeing YouTube on her Chrome browser and me seeing anything like Coursera online MOOC lectures (FF) on the TV which is connected to the pc. I wanted to hear my classes on the headset and my wife on the speakers for YouTube.
I have 2 mouses (one for me, wireless) and have installed a neat program called TeamPlayer which gives multiple cursors (each cursor for each mouse).
So I have now literally the capability of 2 persons working on 1 pc.
And on top of that it works seamlessly with "Enounce Myspeed" for speeding up the video lectures' playback.

Resources