Copy link to clipboard
Copied
Hello everyone !
What I am trying to work out, is an equalizer... I know how to do just that based on the sound playing on the flash window.
But what if I want the equalizer to follow music playing outside flash.
How can I take this information in my aaplication for the equalizer to follow ?
No. AIR cannot intercept raw OS-level processes like that out of the box. You're going to need something lower level.
I have done this with c# before using a service. I recorded everything that ever came over the microphone. Flash or AIR had nothing I could use to do the same thing without being run intentionally and without the users consent.
Copy link to clipboard
Copied
you'll need to transmit sound data to flash.
Copy link to clipboard
Copied
Can you be more concrete for my request please, because I am looking at the NetStream class (which came from google search) and I need help to get going.
Copy link to clipboard
Copied
Sound data from what type of source? An internet stream? A microphone?
Copy link to clipboard
Copied
I want that my flash application had a way to catch the music playing (no matter if it comes from web browser or desktop application).
I think it must be a way of getting this data through windows os but I am not sure at all and don't have the knowlegde, so can anyone help here
Copy link to clipboard
Copied
Flash itself cannot do anything like intercept the audio being played over the default sound channel. It's not allowed. You're going to need to make a desktop application for this sort of thing, it cannot be a website. It will also need extra access Flash projectors don't have.
You could use MDM Zinc or ScreenTime mProjector to extend the functionality of flash so you can integrate it with another lower level language like c#.NET or anything that would have this low level of OS access.
Copy link to clipboard
Copied
What about AIR, does it have any extra capability to help me ?
Copy link to clipboard
Copied
No. AIR cannot intercept raw OS-level processes like that out of the box. You're going to need something lower level.
I have done this with c# before using a service. I recorded everything that ever came over the microphone. Flash or AIR had nothing I could use to do the same thing without being run intentionally and without the users consent.