Enone oxidoreductase involved in the biosynthesis of 4-hydroxy-2,5-dimethyl-3(2H)-furanone (HDMF or furaneol). Can use both NADH and NADPH as the electron donor. 4-hydroxy-2,5-dimethyl-furan-3(2H)-one + NADP(+) = 4-hydroxy-5-methyl-2-methylenefuran-3(2H)-one + H(+) + NADPH kcat is 0.39 sec(-1) with EDHMF as substrate. kcat is 0.34 sec(-1) with HMPDF as substrate. kcat is 0.15 sec(-1) with BDHMF as substrate. Monomer. Belongs to the zinc-containing alcohol dehydrogenase family. Quinone oxidoreductase subfamily.