really compact and portable controller from ni that I use for small parties with my mac. its originally designed for ease of use with ni's ios app which I haven't tested entirely but works perfectly with an iphone. you will be surprised that this unit offers incredible sound quality and a very high resolution audio output which certainly beats using the internal sound card. no problems in setting up as its plug and play - great service by bajaao in completing the order smoothly.