The Cathedral of Attnam

Changes

Jump to navigation Jump to search
342 bytes added ,  14:34, 23 October 2019
m
no edit summary
To ease compatibility with MIDI, intensity is a value between 0 and 127 inclusive.
When intensity changes, there is a delay as defined in audio::US_PER_VOLUME_CHANGE which determines the ramp up/down speed. It is currently set to 15ms per change such that going from 0 to 127 intensity will take ~ 2 seconds.
=== MIDI Track Allocation ===
MIDI Channels 1 to 5 inclusive do not change as intensity changes. These tracks are useful for bass, percussion or instruments that will be present irrespective of intensity level.
 
MIDI Channels 6 - 9 and 11 decrease linearly with intensity. These tracks are at their loudest when intensity is the lowest, useful for periods of low intensity or calm moments.
 
MIDI Channels 12 - 16 inclusive increase linearly with intensity. These tracks are at their loudest when intenisty is the highest, such as when the player is critically injured
MIDI Channel 10 is the percussion channel which does not change with intensity.
 
== MIDI Track Design ==
Most of all, have fun writing music for this game.
=== Examples ===Listen to the Original Soundtrack here by Adrian Gin:[https://soundcloud.com/adrian-gin/sets/ivan-ost IVAN OST]
== Future Development ==
=== Soundfonts ===
The MIDI engine works off the hosts MIDI devices, this means that the MIDI files are rendered on the host's MIDI device and may not necessarily sound the same as the composers. A future development could embed a soundfont to enable a consistent experience.
 
[[Category:Modding]]
Moderator
1,400

edits

Navigation menu