All EWI support is handled by AKAI. You should be able to get the EWI ARIA Player from their support website at http://www.akaipro.com/contact. The ARIA Player included with the AKAI EWI USB Wind Instrument should not require registration. If there is a problem in the functioning of the software, please contact AKAI support, as they may have an update available.