I thought I'd check one of my hard copy real books, and indeed iReal is consistent in the way it handles the Coda jump. One interesting thing is point 4. It would be great if iReal would support a coda sign just outside of the repeat, or have it recognise the text "on repeat". Out of curiosity I gave the former a try but iReal plays one beat of C before jumping to the coda.
Repeats After Dal Segno al Coda - Example
From a Real Book:
3. All repeats are observed during a 'D.C. al Coda' or 'D.S. al Coda' except in the following cases:
a) when a Coda sign appears in a repeated section; the Coda is taken before repeating (unless marked 'on repeat').
b) when an instruction to the contrary appears (e.g. 'D.S. al 2nd ending al Coda').
4. A Coda sign just within repeats is taken before repeating. A Coda sign just outside of repeats is taken after repeating.
Bookmarks