Accelerateフレームワークでサイントーンジェネレータを作成したいとします。私は、私の発電機にアタック/リリース設定(すなわち、振幅エンベロープ)を持たせたいと思います。vecLib/vDSPを使用してエンベロープ付きのサイントーンジェネレータを作成する
私は正弦値でいっぱいのベクトルを作成する方法を理解しています。私が知らないのは、ベクトルデータに振幅エンベロープを適用する方法です。
私は、vDSP_vgenを使って傾斜ベクトルを作成して、線形のボリュームエンベロープベクトルを作成し、サインベクトルをエンベロープベクトルで掛けることができることは知っています。しかし、私は多くのデータ点を扱っており、振幅エンベロープを格納するための中間ベクトルを作成することは、私の環境ではかなり無駄なメモリなので、無駄に思えます。
Accelerateフレームワークで振幅エンベロープを使用する最も良い方法は何ですか?
注:私はベクトルプログラミングの初心者ですので、私と一緒に裸をしてください。