I mange tilfeller vil perioden til oscillasjonen ikke være konstant, men derimot øke med tiden. For et mekanisk system vil dette skyldes friksjon eller luftmotstand. Oscillatoren sies da å være «dempet». Den kan også være påvirket av ytre krefter og er da «drevet». Hvis den ytre kraften varierer i takt med svingningen til oscillatoren, kan man få resonans.