Придумал одну звуковую штуку для тач-устройств, хочу побыстрее сделать прототип на iOS. Если с интерфейсом я как-нибудь справлюсь, то с синтезом звука нужна помощь. Даже не знаю с чего начать. У меня уже есть работающий прототип на JS в Хроме, но без мультитача мышкой выходит совсем не то...
От синтезатора мне нужна совсем примитивная вещь: включить/выключить синусоиду определённой частоты и амплитуды. Их может быть сколько угодно много. Типа того:
sound1 = Sine(frequency=440, volume=0.5)
sound2 = Sine(frequency=440 * 3 / 2, volume=0.3)
output.add(sound1)
output.add(sound2)
sound2.volume = 0.9
output.remove(sound1)
В синтезе звука, если что, я не силён, но теорию музыки знаю хорошо :)