1. Ürün:% s
  2.   Ses
  3.   C++
  4.   Maximilian
 
  

Ses Sentezi ve Sinyal İşleme için Açık Kaynak C++ Kitaplığı

Yazılım geliştiricilerin otomatik olarak oynatmasına, kaydetmesine, karıştırmasına, filtre uygulamasına ve Ses dosyalarını dönüştürmesine olanak tanıyan ücretsiz C++ API. Platformlar arası uyumludur ve istemci tarafı tarayıcı tabanlı uygulamalar için destek sağlar.

Maximilian, yazılım geliştiricilerin ses ve müzik dosyalarını işlemek ve işlemek için kendi uygulamalarını oluşturmalarına olanak tanıyan güçlü bir yaratıcı C++ ses sentezi ve sinyal işleme kitaplığıdır. Kütüphane açık kaynak kodludur ve minimum bağımlılıkla MIT lisansı altında mevcuttur. Kitaplık, platformlar arası uyumludur ve MacOS, Windows, Linux ve iOS sistemleri için yerel uygulamaları destekler. Ayrıca, istemci tarafı tarayıcı tabanlı uygulamalar için destek sağlar.

Kitaplığı oluşturmanın arkasındaki amaç, diğer mevcut C++ kitaplıklarının işlenmesinin zor olması, aşırı mühendislik, kısıtlayıcı lisanslama ve başka birçok bağımlılığa sahip olmasıydı. Tüm bunları aklınızda bulundurun Maximilian, öğrenmesi çok basit ama yine de çok güçlü olacak şekilde tasarlandı ve diğer yaratıcı araç setleri, açık çerçeveler ile kolayca entegre edilebilir ve hepsinden iyisi ücretsizdir.

API'nin çok basit bir sözdizimi vardır ve metinsel bir programlama dili konusunda daha az uzmanlığa sahip olanlar ve birden fazla platformda hızlı bir şekilde üst düzey ses uygulamaları geliştirmek isteyen uzman düzeyinde programcılar tarafından kullanılabilir. Kitaplık, ses dosyalarını çalma, kaydetme ve döngü desteği, WAV ve OGG dosyalarını yönetme, osilatörler ve filtre seçimi, çok kanallı karıştırma, ses efektleri uygulama, granüler sentez, zarflama, gelişmiş filtre desteği ve daha pek çok önemli özellik için destek içerir. daha fazla.

Previous Next

Maximilian'a Başlarken

Tam bir kurulum için lütfen aşağıdaki komutu kullanın.

NuGet'ten NAudio'yu yükleyin

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

C++ API kullanarak Ses Dosyalarını Sıkıştırın ve Karıştırın

Açık kaynak kitaplığı Maximilian, yazılım geliştiricilerin C++ komutlarını kullanarak ses dosyalarını kendi uygulamalarının içinde sıkıştırmasına olanak tanır. Kitaplık, geliştiricilerin dosyalarını yalnızca birkaç satır kodla gerçek zamanlı olarak sıkıştırmasını kolaylaştırır. Ayrıca C++ uygulamalarınızda ses sesini kolayca karıştırabilirsiniz. Karıştırılacak girişi stereo, dörtlü vb. gibi belirtmeniz gerekir. Lütfen çıkışları açıkça belirtmeyi unutmayın.

C++ API ile Ses ve Müzik Kaydı

Açık kaynak kitaplığı Maximilian, yazılım geliştiricilere ürettikleri ses seslerini C++ uygulamalarına kaydetme yeteneği verir. Bir dosyayı belirli bir konuma kaydetmek için, Windows ve mac işletim sistemleri için mutlak bir dosya yolu sağlamanız gerekir. Lütfen çift '\' karakterleri kullanmayı unutmayın çünkü bunlar, yazdığınız herhangi bir yolu geçersiz kılacak bir kaçış olarak sayılır.

C++ API kullanarak Filtreleri Yönetin

Maximilian kitaplığı, kendi C++ uygulamaları içinde filtreler oluşturmak ve uygulamak için destek sağlamıştır. Kütüphane, osilatörler ve filtreler için birden fazla seçenek sağlamıştır. Maximilian'da düşük ve yüksek geçiş filtreleri, rezonans filtreleri ve durum değişkeni filtresi dahil olmak üzere desteklenen çeşitli filtre türleri vardır. Kendi filtrelerinizi kolayca oluşturabilir ve kütüphane ile entegre edebilirsiniz.

 Türkçe