Hur kan iTunes göra det utan fördröjning men inte garageband?
Varför tror du att iTunes inte har en fördröjning i airtunes? (Stopp, paus/återstart, volymändring räknas inte eftersom dessa kommandon ej behöver buffras.)
Tekniken bakom airtunes (buffring, TCP/IP) gör att man får en fördröjning från att ljudet skickas från datorn tills man hör det. Detta för att garantera ljud utan avbrott.
Om man arbetar med mjukvarusyntar, etc, så rekommenderar alla tillverkare av studiomjukvara att man skaffar speciella ljudkort med extra låg latency (fördröjning). Som tur är har Macens interna ljudkort denna egenskap, vilket inte alla PC-datorer har. Detta gör att airtunes är direkt olämpligt att använda i sådana sammanhang.
Update:
En annan möjlighet är att airfoil har större buffrar än vad iTunes arbetar med. Kolla om airfoil har en inställning som kan minska bufferstorleken.