| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 | 
							- 
 - //====================================================
 - //  Catalan  - based on Spanish and Base2
 - //====================================================
 - 
 - phoneme a
 -   vowel starttype #a endtype #a
 -   length 180
 -   ChangeIfUnstressed(a#)
 -   FMT(vowel/a_6)
 - endphoneme
 - 
 - phoneme a#
 -   vowel starttype #@ endtype #@
 -   unstressed
 -   length 170
 -   FMT(vowel/a#_3)
 - endphoneme
 - 
 - phoneme e
 -   vowel starttype #e endtype #e
 -   length 170
 -   ChangeIfUnstressed(@)
 -   FMT(vowel/e)
 - endphoneme
 - 
 - phoneme E
 -   vowel starttype #e endtype #e
 -   length 180
 -   ChangeIfUnstressed(@)
 -   FMT(vowel/e_mid)
 - endphoneme
 - 
 - phoneme E2    // don't reduce
 -   vowel starttype #e endtype #e
 -   length 180
 -   FMT(vowel/e_mid)
 - endphoneme
 - 
 - phoneme O
 -   vowel starttype #o endtype #o
 -   length 170
 -   ChangeIfUnstressed(U)
 -   FMT(vowel/oo)
 - endphoneme
 - 
 - phoneme o
 -   vowel starttype #o endtype #o
 -   length 170
 -   ChangeIfUnstressed(U)
 -   FMT(vowel/o)
 - endphoneme
 - 
 - phoneme U
 -   vowel starttype #u endtype #u
 -   unstressed
 -   length 160
 -   FMT(vowel/uu_2)
 - endphoneme
 - 
 - phoneme u
 -   vowel starttype #u endtype #u
 -   length 160
 -   ChangeIfUnstressed(U)
 -   FMT(vowel/u_bck)
 - endphoneme
 - 
 - 
 - 
 - phoneme l
 -   import_phoneme en/l   // use 'dark' [l] after a vowel
 - endphoneme
 - 
 - 
 
 
  |