n

動的デジタルフィルタを特徴とするオーディオ合成用のC ++ライブラリとPythonモジュール
今すぐダウンロード

n ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Nick Hilton
  • 出版社のWebサイト:

n タグ


n 説明

動的デジタルフィルタを特徴とするオーディオ合成用のC ++ライブラリとPythonモジュール NSoundは、オーディオ合成のためのC ++フレームワークです。 CSOUNDと同じくらい強力であることを目的としていますが、C ++のプログラミング機能を使用しています。 NSoundライブラリは、プログラマができるだけ簡単に複雑で興味深い音を生成するプロセスを作ろうとします。NSoundの目標は何ですか?NSoundの主な目標は、次のような音合成のためのアプリケーションプログラミングインタフェース(API)を開発することです。特徴:1。使いやすい2.拡張が簡単3.強力なNSoundの基本概念は?nsoundでは、すべてのオーディオデータは-1.0から1.0の間の浮動小数点数として表されます。このようにして、データを0.0から1.0の間の数値で乗算することによってデータを調整することは容易である。オーディオデータは、それがディスクに書き込まれるときにのみ8ビット、16ビットまたは24ビットに変換されます.Generatorsは、それらに格納されている波形の振動を生成します。封筒はオーディオデータを形作ることができます。これらのツールでは、ミキサークラスを使用することができます。これらのツールでは、NSOUNDはプログラマがオーディオを生成し、波形を形作り、それをすべて混合することができます。このリリースの新機能: ・Windows上でPython2.6サポートを追加しました(Linux / OSX上で働いています) ・Typedef STD :: Bector BooleanVectorを追加 ・Typedef STD :: Bector BooleanVectorVectorを追加 ・追加されたAudioStream :: Mono() ・追加されたAudioStream :: getMono() ・AudioStreamSelectionクラスを追加しました ・クラスBufferSelectionを追加しました ・追加された例7 ・FilterStageiir :: operator =()を追加しました ・発電機を追加:: DrawWindowBartlett() ・発電機を追加:: DrawWindowBlackman() ・発電機を追加:: DrawWindowBlackManharris() ・発電機を追加:: DrawWindowHamming() ・発電機を追加:: DrawWindowHanning() ・Generatorを追加:: DrawWindownUttall() ・発電機を追加:: DrawWindowParzen() ・Generator :: DrawWindowRectangurular()を追加 ・機器の帽子を追加しました ・機器オーガンパイプを追加した(パイプ器官) ・Todo.txtを追加しました。 ・消去64と32の浮動小数点サポートを追加しました(ほとんどのアプリは64ビットを開けませんが、ユニットテストに便利ですが、高さの高さの波形の保存) ・audiostream :: setlessthan()、新しい演算子を置き換える ・audiostream :: setgreaterthan()、新しい演算子を置換する機能を置き換えます。 ・削除されたバッファ:: setlessthan()、新しい演算子の置き換え機能 ・削除されたBuffer :: SetGreaterThan()、新しい演算子が機能を置き換える ・FilterLowPassFir :: Filter(AudioStream、float64)無限再帰エラー ・FilterLowPassfir :: Filter(X、Y)を修正していました。 ・Fixed Generator :: Ctor(Sample_Rate、Buffer)メモリコピー ・Fixed NSoundConfig.py::CheckFormatPlootLibCapi()バグを返す必要があります。 ・PayLabが利用できない場合の警告を報告するためのSWIG / PLOTTITING.Iを修正しました。


n 関連ソフトウェア