All EWI support is handled by AKAI. You should be able to get the EWI ARIA Player from their support website at 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.