From 237af08312763fe90d604e71d096629c731f7af2 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Wed, 1 Feb 2017 07:47:00 +0000 Subject: [PATCH] =?UTF-8?q?ipa:=20=C9=A3=20(vcd=20vel=20frc).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- phsource/ph_ipa | 22 +++++++++++++++++++++- phsource/phonemes | 31 +------------------------------ 2 files changed, 22 insertions(+), 31 deletions(-) diff --git a/phsource/ph_ipa b/phsource/ph_ipa index 5cd2485c..c99022cd 100644 --- a/phsource/ph_ipa +++ b/phsource/ph_ipa @@ -13,7 +13,7 @@ // | afr | | | | | | | | | | | | | | | | | | | | | | | | | // | lat afr | | | | | | | | | | | | | | | | | | | | | | | | | // | sib frc | | | | | | | | z | | Z | | z` | | z\ | | | | | | | | | | | -// | frc | | B | | v | | D | | | | | | | | | | j\ | | | | | | | | | +// | frc | | B | | v | | D | | | | | | | | | | j\ | | G | | | | | | | // | lat frc | | | | | | | | | | | | | | | | | | | | | | | | | // | apr | | P | | | | | | r\ | | | | | | | | j | | | | | | | | | // | lat apr | | | | | | | | | | | | | | | | | | | | | | | | | @@ -526,6 +526,26 @@ phoneme j\\ FMT(voc/j) addWav(ufric/ch, 25) endphoneme +phoneme G + vcd vel frc + ipa ɣ + lengthmod 6 + Vowelin f1=2 f2=2300 200 400 f3=-100 80 + Vowelout f1=2 f2=2300 250 300 f3=-300 80 brk + + IF KlattSynth THEN + IF nextPh(isPause2) THEN + FMT(klatt/qqh_) addWav(vocw/Q_) + ENDIF + FMT(klatt/qqh) addWav(vocw/Q) + ENDIF + + IF nextPh(isPause2) THEN + FMT(voc/Q_) addWav(vocw/Q_) + ENDIF + FMT(voc/Q) addWav(vocw/Q) +endphoneme + // approximant phoneme P diff --git a/phsource/phonemes b/phsource/phonemes index 745b5ca6..96f1b41b 100644 --- a/phsource/phonemes +++ b/phsource/phonemes @@ -785,39 +785,10 @@ phoneme J^ // palatal fricative (Kirshenbaum C) endphoneme phoneme Q - vcd vel frc + import_phoneme ipa/G voicingswitch x - lengthmod 6 - Vowelin f1=2 f2=2300 200 400 f3=-100 80 - Vowelout f1=2 f2=2300 250 300 f3=-300 80 brk - - IF KlattSynth THEN - IF nextPh(isPause2) THEN - FMT(klatt/qqh_) addWav(vocw/Q_) - ENDIF - FMT(klatt/qqh) addWav(vocw/Q) - ENDIF - - IF nextPh(isPause2) THEN - FMT(voc/Q_) addWav(vocw/Q_) - ENDIF - FMT(voc/Q) addWav(vocw/Q) endphoneme - -phoneme Q^ - vcd vel frc - lengthmod 6 - Vowelin f1=2 f2=2700 400 600 f3=200 80 - Vowelout f1=2 f2=2700 40 600 f3=200 80 brk - - IF nextPh(isPause2) THEN - FMT(voc/Q_) addWav(vocw/Q_) - ENDIF - FMT(voc/Q) addWav(vocw/Q) -endphoneme - - phoneme Q" vcd uvl frc ipa ʁ