Catalyzes the NAD(+)-dependent oxidation of coniferyl aldehyde to ferulic acid and which is induced during growth with eugenol as the carbon source. (E)-coniferaldehyde + H2O + NADP(+) = (E)-ferulate + 2 H(+) + NADPH (E)-coniferaldehyde + H2O + NAD(+) = (E)-ferulate + 2 H(+) + NADH Homodimer. The enzyme activity with NADP(+) is 4.3% of that with NAD(+). Belongs to the aldehyde dehydrogenase family.