The release of a model volatile (diacetyl) from a system based on a starch matrix, in which the volatile is dispersed, was studied. Kneading was used to obtain a homogeneous mixture (melt) composed of starch, glycerol alpha-amylase, and diacetyl. Samples were then ground to powders. When the starch powders were exposed to 30% relative humidity (RH) at 20 degreesC, no degradation of the starch matrix occurred. The samples only showed an initial burst release of diacetyl (around 10% of the loaded dose), whereas the remaining amount of diacetyl was not released, most likely due to the glassy character of the matrix and the low solubility of diacetyl in the matrix. However, when the samples were incubated at 90% RH, due to the uptake of moisture by the particles full release of the entrapped volatile occurred. The release of diacetyl from the matrix without enzyme followed first-order kinetics and, as expected, the release rate increased with decreasing particle size. Due to absorption of water, the enzyme became active and starch degradation occurred. The initial release of diacetyl from amylase-containing matrixes followed first-order kinetics as well. However, once the matrix was degraded to a certain extent, the particles collapsed, which was associated with concomitant rapid increase in release. The time at which the particle collapse occurred decreased with increasing enzyme concentration in the matrix. In conclusion, it is demonstrated that the release of a volatile from starch matrixes can be modulated both by the amount of coencapsulated matrix-degrading enzyme and by the humidity of the environment.