After searching in IDA, here is what I found for a cry playing routine:
ROM:08071F24 @ =============== S U B R O U T I N E =======================================
ROM:08071F24
ROM:08071F24
ROM:08071F24 sub_8071F24: @ CODE XREF: s75_open_picture_box+2Ep
ROM:08071F24 @ sA1_play_cry+2Cp
ROM:08071F24
ROM:08071F24 var_10 = -0x10
ROM:08071F24
ROM:08071F24 PUSH {R4,R5,LR}
ROM:08071F26 SUB SP, SP, #4
ROM:08071F28 LSLS R0, R0, #0x10
ROM:08071F2A LSRS R5, R0, #0x10
ROM:08071F2C LSLS R1, R1, #0x18
ROM:08071F2E LSRS R4, R1, #0x18
ROM:08071F30 LDR R0, =prev_quest_mode
ROM:08071F32 LDRB R0, [R0]
ROM:08071F34 SUBS R0, #2
ROM:08071F36 LSLS R0, R0, #0x18
ROM:08071F38 LSRS R0, R0, #0x18
ROM:08071F3A CMP R0, #1
ROM:08071F3C BLS loc_8071F56
ROM:08071F3E LDR R0, =stru_3007300
ROM:08071F40 LDR R1, =0xFFFF
ROM:08071F42 MOVS R2, #0x55 @ 'U'
ROM:08071F44 BL mplay_81DE0E0
ROM:08071F48 STR R4, [SP,#0x10+var_10]
ROM:08071F4A MOVS R0, R5
ROM:08071F4C MOVS R1, #0
ROM:08071F4E MOVS R2, #0x78 @ 'x'
ROM:08071F50 MOVS R3, #0xA
ROM:08071F52 BL sub_8071F78
ROM:08071F56
ROM:08071F56 loc_8071F56: @ CODE XREF: sub_8071F24+18j
ROM:08071F56 LDR R1, =byte_2037ED0
ROM:08071F58 MOVS R0, #2
ROM:08071F5A STRB R0, [R1]
ROM:08071F5C BL sub_807227C
ROM:08071F60 ADD SP, SP, #4
ROM:08071F62 POP {R4,R5}
ROM:08071F64 POP {R0}
ROM:08071F66 BX R0
ROM:08071F66 @ End of function sub_8071F24
ROM:08071F66
On line 08071F24 (first line in bold) it says play_cry, which made me think this was it. Does this look like a song playing routine? But there is also line 08071F44 (second line in bold) which says mplay_81DE0E0. Would 81DE0E0 be the song playing routine then? Or is it neither of these? ... I can give you the routine at 81DE0E0 as well if you want to look at it.
Thanks in advance :)