
YMU757
#
-
27-
Operation in FIFO empty state
IfFIFO has becom e em pty during reproduction,the musicalscore data written lastis processed continuously untilthe
nextdata isentered.
Ifthe lastwritten data isa note data,thatnote isreproduced continuously.
Ifthe lastwritten data isa restdata,the reststate willbe maintained.
Reproduction method assuming occurrence of empty state
In the ordinary m elody reproduction,itis prohibited to allow the FIFO em pty state to occur.How ever,utilizing the
above feature enablesshortsoundsproduced easily.The interruptfunction w ould notbe necessary.
To have shortsoundsproduced,follow the stepsasdescribed below .
Shortsoundsare applicable to 1 to 32 word data block.
Ifthe data block exceeds33 words,use the regularreproduction procedure utilizing the interruptfunction.
1)Com plete the procedure ofPow erON --> Analog Pow erDow n m ode --Initialized --> STO P in advance.(Please
referto "State transition description"diagram on page 25.)
2)Startreproduction in the FIFO em pty state.
3)Write the data block to be reproduced into FIFO .
4) Immediately after writing (after 0 to 20us),the m usicalscore data are processed internally and reproduction is
started.
Asreproduction goeson,the data in FIFO are processed and cleared.
5)When FIFO becom es em pty,ifthe lastdata in the data block is a note data,thatnote is reproduced continuously
and ifitisa restdata,the reststate isretained untilthe nextdata block iswritten into FIFO .
6)When reproducing the nextdata block,go to step 3).
To stop reproduction,set"0" forST.Then the data counterofFIFO willbe cleared and the state as described in
step 1)willbe restored.