A "Awave streaming C++ audio library", ou AwC++ para abreviar, é um kit de desenvolvimento de software C++ que fornece facilidades para conversão entre diferentes formatos de arquivo de áudio. Ele suporta um conjunto personalizável e facilmente extensível de formatos de arquivo. Recursos: Baseado em uma arquitetura de streaming (permite converter arquivos grandes sem consumir muita memória). Formato interno de ponto flutuante de 32 bits ou 64 bits, bem como vários formatos "Direct Stream Copy" garante a mais alta qualidade de áudio. O áudio multicanal é totalmente suportado. Você pode usar uma simples API de alto nível 'uma chamada' para colocá-lo no caminho certo e extermivelmente rápido, ou usar a API 'filter graph' mais detalhada, ... Licenciamento: O SDK destina-se ao licenciamento por desenvolvedores de software que desejam incorporar facilmente funções de importação de áudio, exportação e/ou conversão de arquivos em seus programas, bem como algumas funções básicas de processamento de áudio. O pacote básico contém uma 'estrutura', que é personalizada adicionando formato de arquivo e módulos de processamento conforme necessário. O preço do licenciamento depende do número desses módulos que são escolhidos. Módulos adicionais também incluem um módulo leitor de CD de áudio digital, um módulo de gravação, um módulo de reprodução e um módulo de plug-in directshow (também conhecido como directX plug-in). Uma licença abrange o uso livre de royalties em produtos comerciais. O código fonte completo é fornecido e o licenciado tem o direito de modificar e estender o código fonte para uso interno. Requisitos: Os arquivos do projeto são fornecidos para o Visual C++ 6 e 2010. No entanto, a biblioteca foi projetada com a independência da plataforma em mente e é muito fácil de portar para outras plataformas. A estabilidade e a confiabilidade da biblioteca foram comprovadas em uso no mundo real por vários licenciados em todo o mundo com aplicativos que vão desde aplicativos de PC autônomos muito simples e de usuário único, até clusters de poderosos servidores de banco de dados UNIX, processando muitas centenas de e-mails de voz simultâneos para uma grande operadora de rede de telefonia móvel.
história da versão
- Versão 4.1 postado em 2012-01-20
Suporte adicionado x64. - Versão 3.3 postado em 2005-05-25
Detalhes do programa
- Categoria: Desenvolvimento > Compiladores e Intérpretes
- Editor: FMJ-Software
- Licença: Avaliação gratuita
- Preço: N/A
- Versão: 4.1
- Plataforma: windows