Finished the organ. Building an organ was always a huge undertaking, so it is in Dwarf Fortress. It consists of not less than 10 main parts, created from 30 sub parts, created from 125 raw materials. Many different materials like wood, metal, stone, glass, bone and even leather, mechansims and pipe sections can be used or are even required in some cases. For easier reference I added in-game information about all the required ingredients to each of the 166 different reactions. Also all the instrument parts and sub-parts have a custom description.
When there is a musician around, please have a brief view on the values [VOLUME_mB], [SOUND_PRODUCTION], [PITCH_CHOICE], [TUNING], [PITCH_RANGE] and [REGISTER] of the main instrument defintion. I hope those make sense.
[ITEM_INSTRUMENT:ITEM_INSTRUMENT_ORGAN]
[NAME:organ:organs]
[DESCRIPTION:The pipe organ is a musical instrument that produces sound by driving pressurized air (called wind) through pipes selected via a keyboard. Because each organ pipe produces a single pitch, the pipes are provided in sets called ranks, each of which has a common timbre and volume throughout the keyboard compass. Most organs have multiple ranks of pipes of differing timbre, pitch and volume that the player can employ singly or in combination through the use of controls called stops. A pipe organ has one or more keyboards played by the hands (called manuals), and a pedalboard played by the feet; each keyboard has its own group of stops. The keyboard(s), pedalboard, and stops are housed in the organ's console. The organ's continuous supply of wind allows it to sustain notes for as long as the corresponding keys are depressed, unlike the piano and harpsichord whose sound begins to decay immediately after attack. The smallest portable pipe organs may have only one or two dozen pipes and one manual; the largest may have over 20,000 pipes and seven manuals.]
[VALUE:5000]
[SIZE:50000000]
[DOMINANT_MATERIAL_PIECE:CASE]
[INSTRUMENT_PIECE:TINY_FLUE_PIPES:ORGAN_FLUE_PIPES_TINY:tiny flue pipes:tiny flue pipes:ALWAYS_PLURAL]
[INSTRUMENT_PIECE:SMALL_FLUE_PIPES:ORGAN_FLUE_PIPES_SMALL:small flue pipes:small flue pipes:ALWAYS_PLURAL]
[INSTRUMENT_PIECE:MEDIUM_FLUE_PIPES:ORGAN_FLUE_PIPES_MEDIUM:medium flue pipes:medium flue pipes:ALWAYS_PLURAL]
[INSTRUMENT_PIECE:LARGE_FLUE_PIPES:ORGAN_FLUE_PIPES_LARGE:large flue pipes:large flue pipes:ALWAYS_PLURAL]
[INSTRUMENT_PIECE:HUGE_FLUE_PIPES:ORGAN_FLUE_PIPES_HUGE:huge flue pipes:huge flue pipes:ALWAYS_PLURAL]
[INSTRUMENT_PIECE:ACTION:ORGAN_ACTION:action:actions:STANDARD]
[INSTRUMENT_PIECE:WIND_SYSTEM:ORGAN_WIND_SYSTEM:wind system:wind systems:STANDARD]
[INSTRUMENT_PIECE:STOP:ORGAN_STOP:stop:stops:STANDARD]
[INSTRUMENT_PIECE:CONSOLE:ORGAN_CONSOLE:console:consoles:STANDARD]
[INSTRUMENT_PIECE:CASE:ORGAN_CASE:case:cases:STANDARD]
[VOLUME_mB:0:12000]
[SOUND_PRODUCTION:AIR_OVER_FREE_REED:TINY_FLUE_PIPES:SMALL_FLUE_PIPES:MEDIUM_FLUE_PIPES:LARGE_FLUE_PIPES:HUGE_FLUE_PIPES]
[PITCH_CHOICE:FOOT_PEDALS:WIND_SYSTEM:CONSOLE]
[PITCH_CHOICE:KEYBOARD:CONSOLE]
[TUNING:PEGS:CONSOLE]
[TUNING:ADJUSTABLE_BRIDGES:CONSOLE]
[TUNING:LEVERS:CONSOLE]
[PITCH_RANGE:-6400:6400]
[REGISTER:-6400:0:EVOLVING:HEAVY:RICH:STRONG:VIBRATING:SONOROUS:RESONANT]
[REGISTER:0:6400:LIGHT:CLEAR:DELICATE:BRIGHT:STRONG:SONOROUS:RESONANT]
[MUSIC_SKILL:PLAY_KEYBOARD_INSTRUMENT]
Also when someone knows, how to define the organ as a stationary instrument available via the building menu, please let me know. Bonus, when you can tell me, if it can be made so it uses up more space e.g. 2x3 instead of standard 1x1.
I upped the complete raws including the ocarina here:
http://dffd.bay12games.com/file.php?id=11772