1. Produk
  2.   Audio
  3.   C++
  4.   Maximilian
 
  

Pustaka C++ Sumber Terbuka untuk Sintesis Audio & Pemprosesan Isyarat

API C++ percuma yang membolehkan pembangun perisian memainkan auto, merakam, mencampur, menggunakan penapis & Menukar fail Audio mereka. Ia serasi merentas platform dan menyediakan sokongan untuk aplikasi berasaskan pelayar sebelah pelanggan.

Maximilian ialah perpustakaan sintesis audio dan pemprosesan isyarat C++ kreatif yang berkuasa yang membolehkan pembangun perisian mencipta aplikasi mereka sendiri untuk mengendalikan dan memproses fail audio dan muzik. Perpustakaan adalah sumber terbuka dan tersedia di bawah lesen MIT dengan kebergantungan minimum. Pustaka ini serasi merentas platform dan menyokong pelaksanaan asli untuk sistem MacOS, Windows, Linux dan iOS. Ia juga menyediakan sokongan untuk aplikasi berasaskan pelayar sebelah pelanggan.

Matlamat di sebalik membina perpustakaan itu ialah perpustakaan C++ lain yang tersedia sukar dikendalikan, terlalu kejuruteraan, pelesenan terhad dan mempunyai banyak kebergantungan lain. Ingatlah semua itu Maximilian telah direka bentuk untuk menjadi sangat mudah untuk dipelajari tetapi sangat berkuasa dan boleh disepadukan dengan mudah dengan kit alat kreatif lain, rangka kerja terbuka dan yang paling menarik adalah percuma.

API mempunyai sintaks yang sangat mudah dan boleh digunakan oleh mereka yang kurang kepakaran dengan bahasa pengaturcaraan teks serta pengaturcara peringkat pakar yang ingin membangunkan aplikasi audio peringkat tinggi dengan cepat pada berbilang platform. Perpustakaan ini telah menyertakan sokongan untuk beberapa ciri penting seperti memainkan fail audio, rakaman dan sokongan gelung, mengurus fail WAV dan OGG, pemilihan pengayun dan penapis, pencampuran berbilang saluran, menggunakan kesan bunyi, sintesis berbutir, menyelubungi, sokongan penapis lanjutan, dan banyak lagi. lebih.

Previous Next

Bermula dengan Maximilian

Sila gunakan arahan berikut untuk pemasangan yang lengkap.

Pasang NAudio daripada NuGet

 git clone https://github.com/micknoise/Maximilian.git

Mampat & Campur Fail Audio menggunakan C++ API

Pustaka sumber terbuka Maximilian membolehkan pembangun perisian memampatkan fail audio di dalam apl mereka sendiri menggunakan arahan C++. Perpustakaan memudahkan pembangun untuk memampatkan fail masa nyata mereka dengan hanya beberapa baris kod. Anda juga boleh mencampurkan bunyi audio dengan mudah di dalam aplikasi C++ anda. Anda perlu menentukan input untuk dicampur seperti stereo, quad, dll. Sila ingat untuk menentukan output secara eksplisit.

Rakaman Audio & Muzik melalui C++ API

Pustaka sumber terbuka Maximilian memberikan pembangun perisian keupayaan untuk merakam bunyi audio yang dijana mereka di dalam aplikasi C++ mereka. Untuk menyimpan fail pada lokasi tertentu anda perlu menyediakan laluan fail mutlak untuk sistem pengendalian windows dan mac. Sila ingat untuk menggunakan aksara '\' berganda kerana ia dikira sebagai pelarian yang akan membatalkan mana-mana laluan yang anda tulis.

Urus Penapis menggunakan C++ API

Pustaka Maximilian telah menyediakan sokongan untuk mencipta dan menggunakan penapis dalam aplikasi C++ mereka sendiri. Perpustakaan telah menyediakan pelbagai pilihan untuk pengayun dan penapis. Terdapat pelbagai jenis penapis yang disokong dalam Maximilian, termasuk penapis lulus rendah dan tinggi, penapis resonan dan penapis pembolehubah keadaan. Anda boleh membuat penapis anda sendiri dengan mudah dan menyepadukannya dengan pustaka.

 Melayu