This is the most common of subtractive synthesizer setups:
Envelope -> 1 or more oscillators -> filter -> output.
The next step up would be to modulate the filter cutoff with an envelope or LFO.