Firstly, you need to have assigned the microphone as the input device for recording for both Windows sound device and FL Studio. This should be automatic if there are no other ways for your PC to record from. Secondly, if you are attempting to record to FL Studio, you don't simply hit the record button and sing into the mic. You need to set the Edison plugin in the mixer under an audio clip track and prepare it for a new recording. Start playing your track and Edison will record it for you. When you stop your playback, the recorded audio can be edited directly in Edison and saved as an audio file that will be used in the new audio clip track.
Alternatively, you can set the audio playback device to play continuously in the background while you use an external application to record with such as Adobe Audition, Sony SoundForge or Audacity. Save the recording as a WAV, OGG or MP3 and import it into the FL Studio project as an audio clip. You can assign any effects in its own mixer track and use any plugins to master the mix for final downmix.
How do you assign different instruments to different keys on a midi keyboard in fl studio?
First, set the range of of the instrument on the little keyboard in the Channel Settings dialog box for the instrument. Do this with all the instruments you want to use at once on the keyboard. Of course, set different ranges for each instrument, unless you want them to both play on one key.
Then create a Layer channel in the Step Sequencer, and assign all the instrument channels you want to use at one time to the Layer channel's children. Then, when you choose the Layer channel and play the keyboard, your various instruments you assigned will play in the different keyboard ranges you assigned them to.