The description of EJay HipHop 6 - Play With New Friends
Ejay Hip-Hop allows you create and mix music by a simple way and it is mainly focused on the composition of Hip-Hop sounds and rythms.
Basically, it includes several samples which you can mix to create your songs.
Of course you can add the sounds you want, so your songs can be totally customized.
If you ike hip-hop, this software can be a very good choice to get into it.