tower tower_id name
CRE has the capability to ring bells audibly using a set of bell samples (referred to as a tower). Each tower consists of a set of bell sound sample files in WAV format, to which CRE has the ability to sequence them to ring methods (or even tunes!).
Sound rendering is platform dependent. At present it is supported natively on Windows (winsound) and MacOS (Objective C library). It may be also be made to work on other platforms, such as LINUX, using the third party PyGame package.
Each tower consists of a subfolder within the bellview3 folder; for example, if Bell View is installed in
/Users/fred/bellview3
then the bell samples for Harrogate St Wilfrid (an 8 bell tower, tenor 6cwt in C) are located in
/Users/fred/bellview3/towers/Harrogate St Wilfrid
In this folder are files 1.wav to 8.wav which are the samples for bells 1 to 8 and a configuration file tower.csv
To use a tower in CRE, then it needs to be loaded into the workspace and assigned to an identifier; for example, to use Harrogate St Wilfrid and assign the identifier wilf to it:
CRE> tower wilf "Harrogate St Wilfrid"
Once a tower is loaded, it may be used by ring to ring methods or by chime to play tunes. The tower may be tested by chiming rounds on it:
CRE> chime wilf 12345678