This i am planning for college project and i have 2 months of time.
Four main things what i need are listed below.
Crossfading feature of the Virtual DJ software.
Basically, there will be 2 decks (music player) and there will be a volume notch common for both decks. functionality of volume notch, given below.
consider, on left we have deck A and on right side we have deck B
if volume notch is dragged from left to right
{ slowly slowly volume of the left deck A fades out, parallely volume of the volume of the right deck B fades in }
Identifying the BPM (beats per minute) of the song.
According to the BPM the speed of the song can be adjusted using a volume type button.
Creating the visual wave form of the song.
Hope you understood what i am trying to say. So, If It is possible to make within 2 months, then please help me out in finding appropriate audio libraries, which can help me in doing all these 4 things