Graph of a function with lot of variables

Hello

I want to draw this Function on wolfram mathematica 10:
x?asin(2?fx+p)+s
with domain of definition of x is [0,1] and the range is [-1.1,1.1] .Intended for Ampiltude a, the frequency f, the phase shift p and the offset s sliders in the ranges of values [0,1], [0.5,2], [0,2?] and [-0.5,0.5] be present. The regulator should be labeled and be the initial position of the controller 1, 1, 0 and 0.

i appreciate any kind of help thanks in advance

Manipulate[
Plot[ a Sin[2 Pi f x + p] + s, {x, 0, 1}], {{a, 1, ā€œaā€}, 0,
1}, {{f, 1, ā€œfā€}, 0.5, 2}, {{p, 0, ā€œpā€}, 0,
2 Pi}, {{s, 0, ā€œsā€}, -0.5, 0.5}]