How to Controll Nuvoton ISD1760 Chip?

Sorry for being too late to upload my codes. I hadn't noticed above message.
How did I fix the problem:
The document said "It needs at least 500 nsec between the SS pin is set LOW and transmitting the clock." So I added "delay(WAIT_TIME)" after "digitalWrite(SLAVESELECT, LOW). I think WAIT_TIME=1(ms) is OK, because it is greater than 500ns.

How to connect the audio line:
Connect PC's audio output to the Arduino's AnaIn and Gnd pins. The stereo mini plug must convert into the monoral mini plug.

How to control:
Control Arduino by the Arduino 1.0's serial montor.
0 - initialize.
1 - erasing test with specifying the address.
2 - recording test with specifying the address.
3 - playback test with specifying the address.
l - clear interupt.
y - play
r - rocord
f - forward
z - erase all
e - erase
s - reset
a - set the apc resister as "mic in".
b - set the apc resister as "analog in".

How to record:
1)Firstly, erase whole memories by "z" key.
2)Switch to line input by "b" key. You will hear sound.
3)Start recording by "r" key. Stop recording by "p" key.
4)Playback it by "y" key.
How to "set-record":
1)Firstly, erase whole memories by "z" key.
2) "1" key - erase memories from start_address to end_address.
3) "2" key - record on the memories from start_address to end_address.
4) "3" key - playback between start_address and end_address.