Teaching the musical code to a grey parrot (psittacus erithacus): teoretical and experiential insights