笛、箫的制作对温度有一定的要求(这主要是温度对音准的影响,后面将专门叙述,这里不作介绍)。一般以控制在15℃一20℃内较为合适(个别情况除外)。在长年寒冷和长年炎热的地区,应考虑到温度的降低和升高。
另外,笛、箫在确定出音孔之后,对开指孔的计算要考虑以下几种因素:
(1)半音孔和其它音孔的关系。
(2)交叉指孔与各音阶的关系。
(3)吹奏时,开上音孔所受到其下音孔的影响。
(4)竹子的壁厚和竹质松硬对音准的影响。
(5)眼孔的大小和音准的关系。
通过多年的实践,我们认为,在一般情况下采用百分比的开孔计算方法较为简易可行。若考虑到上述诸多因素,则须采用升、降开孔的方法加以修正。以此为根据,制作师可以依据确定的竹管的确定内径来确定笛(箫)调,划出音孔。这样就可以通过百分比计算法来进行笛、箫的开孔计算。为便于说明,我们假定吹孔至出音孔的长度为l00(以孔中心距离计),则吹孔至各指孔的长度如下表(表二,笛;表三,箫)。在实际操作中,为使孔距打准,可先在竹管上划一条直线。
上述这种百分比计算法,主要适用于管内径的实际大小接近于规定标准的竹材的开孔之用。若稍有差异,则须加之升、降开孔的方法以修正。为此本文列出不同调类笛、箫和其内径及吹孔至出音孔长度三者对照表,仅供参考。
前面提到温度对笛、箫开孔计算方法的影响,其根本原因在于温度变化对音准的影响。这是一个较为复杂的问题,这里简列两种主要情况:(1)气温变化引起声速的变化。例如,在0℃时,声速为332m/s;15℃时,声速为340m/s。(2)温度的变化引起竹管内径的热胀冷缩。气温升高,引起竹管内径缩小,笛、箫发出的音就会升高;气温降低,引起竹管内径扩张,笛、箫发出的音也就随之降低。
很明显,一支笛(或箫)在0℃和30℃的气温下,所发出音频率是不一样的。根据实践,在0℃气温下制成的笛子,在30℃气温下吹奏时,它的音要偏高60音分左右;在30℃气温下制成的笛子,在0℃气温下吹奏时,一开始它的音偏低60音分左右,待吹奏一段时间(约五分钟)以后,它的音就会上10音分,这时它的音要偏低40音分左右。这种现象与人的体温与气流的导热有关。根据这种现象,制作师要比较准确地制出各种气温下的笛(或箫)。在确定出音孔时就要考虑到划出音孔的长度。仅以制作一支三孔D调笛的实际操作为例:这支笛子的吹孔内径是17mm,尾口一般小1mm,在摄氏零度时,从吹孔下面平口到出音孔中心长度为337mm左右即可;但是30℃时,从吹孔下面平口到出音孔中心的距离为343mm。