Catalyzes the oxidation of medium and long-chain aliphatic aldehydes to fatty acids. Active on a variety of saturated and unsaturated aliphatic aldehydes between 6 and 24 carbons in length (PubMed:25286108). Responsible for conversion of the sphingosine 1-phosphate (S1P) degradation product hexadecenal to hexadecenoic acid (PubMed:25286108). an aldehyde + H2O + NAD(+) = a carboxylate + 2 H(+) + NADH a fatty aldehyde + H2O + NAD(+) = a fatty acid + 2 H(+) + NADH 2 H(+) + hexadecanoate + NADH = H2O + hexadecanal + NAD(+) H2O + NAD(+) + octanal = 2 H(+) + NADH + octanoate (2E)-hexadecenal + H2O + NAD(+) = (E)-hexadec-2-enoate + 2 H(+) + NADH 22-oxodocosanoate + H2O + NAD(+) = docosanedioate + 2 H(+) + NADH 2,6,10,14-tetramethylpentadecanal + H2O + NAD(+) = 2,6,10,14-tetramethylpentadecanoate + 2 H(+) + NADH H2O + NAD(+) + octadecanal = 2 H(+) + NADH + octadecanoate dodecanoate + 2 H(+) + NADH = dodecanal + H2O + NAD(+) decanal + H2O + NAD(+) = decanoate + 2 H(+) + NADH H2O + NAD(+) + tetradecanal = 2 H(+) + NADH + tetradecanoate H2O + heptanal + NAD(+) = 2 H(+) + heptanoate + NADH (2E,6E)-farnesal + H2O + NAD(+) = (2E,6E)-farnesoate + 2 H(+) + NADH Homodimer. Belongs to the aldehyde dehydrogenase family.