Is it posible to change tone() to drum note? such as snare,bass etc?

No. To do that, you need to be looking at playback of audio samples (for example, stored on an SD card) and a digital to analog converter (DAC).