Een digitally controlled oscillator, afgekort DCO, is een analoge oscillator waarbij de toonhoogte wordt bepaald op basis van digitale technieken.
Bij bepaalde klassen analoge synthesizers vanaf ongeveer de jaren 1980 vindt de geluidsopwekking plaats door middel van DCO's. Bij oudere (maar zeker ook nieuwe) analoge synthesizers wordt de geluidsopwekking gerealiseerd met VCO's (voltage-controlled oscillators), analoge toongeneratoren, waarbij er een directe relatie is tussen een stuurspanning en de opgewekte frequentie. De frequentie van het door een DCO opgewekte signaal wordt afgeleid van de klokfrequentie van een snel kloksignaal, waardoor de frequentie zeer nauwkeurig bepaald kan worden en ook zeer stabiel is.