DSolve[-((-a/2 + 6*y[x]^2)*Derivative[1][y][x]^2) + (-b - a*y[x] + 4*y[x]^3)*(f[x]*Derivative[1][y][x] + Derivative[2][y][x]) == 0,y[x],x]