When using the multiple segments (under serial control) in the AP-8 you need to...
1) Set the address for the segment, then record to it
2) When all segments are done, select segment 7 (0, 1, 2 switches are Open)
The second step seems counter-intuitive but I can assure you it's the right thing to do. Here's the switch table for segment addresses:
| Len | 2 | 1 | 0 |
#0 | 6.4 | Closed | Closed | Closed |
#1 | 6.4 | Closed | Closed | Open |
#2 | 6.4 | Closed | Open | Closed |
#3 | 6.4 | Closed | Open | Open |
#4 | 6.4 | Open | Closed | Closed |
#5 | 6.4 | Open | Closed | Open |
#6 | 6.4 | Open | Open | Closed |
#7 | 15.2 | Open | Open | Open |
By leaving all switches open the host processor (an SX28 that's hiding under the ISD2560) can "close" them as required by the selected sound.
Note that segments 0-6 are each 6.4 seconds long, segment 7 is 15.2 seconds long -- this has to do with the ISD2560 addressing. When planning your programming of the AP-8, it's a good idea to organize your sounds longest to shortest, but if you have a sound that is just under 15 seconds then you should probably put that into segment 7. Remember, segments can be combined. If, for example, you have a sound that is 10 seconds long you can record it with the switches set to segment 0. The sound will of course overlap the segement 1 start address but this is okay. The ISD chip puts a marker at the end of the sound so when you play segment 0 you will get the full sound. Now, if you play segment one the sound will start at about the 6.4 second point which is probably not what you want so be mindful of that. If you do record a 10-second sound into segment 0 then the next free segment for a new sound will be #2.