Sdl_sound.

SDL_Sound é uma biblioteca que lida com a decodificação de vários formatos populares de arquivos de som, como .wav e .mp3.
Baixe Agora

Sdl_sound. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Ryan Gordon
  • Site do editor:
  • http://icculus.org/

Sdl_sound. Tag


Sdl_sound. Descrição

SDL_Sound é uma biblioteca que lida com a decodificação de vários formatos populares de arquivos de som, como .wav e .mp3. SDL_Sound é uma biblioteca que lida com a decodificação de vários formatos populares de arquivos de som, como .wav e .mp3. É destinado a tornar as tarefas de reprodução de som do programador mais simples. O programador fornece nome de arquivo SDL_Sound ou alimenta dados diretamente de uma das muitas fontes e, em seguida, lê os dados de forma de onda decodificados de volta em seu lazer. Se as restrições de recursos são uma preocupação, SDL_Sound pode processar dados de som em blocos especificados por programadores. Como alternativa, SDL_Sound pode decodificar um arquivo de som inteiro e mover um único ponteiro para toda a forma de onda. SDL_Sound também pode lidar com a taxa de amostragem, formato de áudio e conversão de canal on-the-fly e por trás da cena, se o programador desire. Como o nome implica, SDL_Sound é um complemento para a simples camada DirectMedia e, como tal, Você precisará de construir e usar o SDL_Sound. O SDL nos dá muita conveniência para portaring e implementação de alguns elementos da biblioteca, sem mencionar que é uma resposta poderosa de plataforma cruzada para a DirectX. Você definitivamente deve investigar, se você usa SDL_Sound ou não. O SDL_Sound é conhecido por ser usado: · O sistema de música ambiente usa SDL_Sound em seu módulo de jogador. · O popular jogo GlTron usa SDL_Sound para reprodução de som. · Dominik Haumann escreveu para mencionar os wrappers C ++ para SDL_Sound, que pode ser encontrado aqui. Musicbox, um gerenciador de música GNUSTEP, usa SDL_Sound para decodificar vários formatos de áudio. · A distribuição do SUSE Linux foi conhecida no pacote SDL_Sound (pelo menos a versão 0.1.5 foi aberta na natureza). · Gentoo Linux distribui SDL_Sound através de seu "Portage " sistema. Basta "Emerge SDL-Sound". · FreeBSD tem SDL_Sound em suas portas Tree: Aqui estão os detalhes. · Netbsd também parece ter um pacote SDL_Sound, também: Detalhes. · Debian empacotou SDL_Sound, também: Detalhes. · Rock Linux tem um SDL_Sound Pacote: detalhes. · Provavelmente outros lugares. Envie-me um email se você quiser ser listado aqui. O que funciona: · Suporte para "decodificação" amostras de áudio brutas. · Suporte para decodificação de arquivos de áudio da onda da Microsoft (forma de onda codificada não compactada e do MS-ADPCM são suportadas, atualmente) (.wav). · Suporte para decodificar vários arquivos de áudio MPEG por meio de SMPEG ( .Mp3, .mpg, .mpeg). · Suporte para decodificar arquivos de áudio MPEG-1 Layer 3 internamente (faz uso do código LGPL'd do MPG123.) (.Mp3). · Suporte para decodificar arquivos de música MIDI (.midi, .Mid). · Suporte para decodificar arquivos de áudio OGG Vorbis através do Libvorbis (.ogg). · Suporte para decodificar arquivos de voz do Speex através do libspeex (.spx). · Suporte para decodificar arquivos de áudio do flac através da Libflac (.flac, .flac). · Suporte para decodificar arquivos de voz de laboratórios criativos (.voc). · Suporte para decodificação de arquivos de formato de arquivo de intercâmbio de áudio (.aiff). · Suporte para decodificação de dados de áudio compactados por encolho (.SHN). · Suporte para o formato de áudio do Sun ). · Suporte para decodificação através do MikMod. (.Mod, .it, .xm, .s3m, .mtm, 0,69, .stm, .ult, .far, .md, .amf, .dsm, .imf, .gdm, .stx, .okt). · Suporte para decodificação através do modplug. (.669, .amf, .ams, .dbm, .dmf, .dsm, .far, .it, .mdl, .md, .mod, .mt2, .mtm, .okt, .ptm, .psm,. S3M, .stm, .ult, .umx, .mx, .xm) · Suporte experimental para decodificação através da Apple QuickTime (apenas macós). · Compes / execuções no Linux (X86 testado). · Compes / Execute no Linux (X86-64 testado) . · Compila / Execute no Linux (PowerPC testado). · Compes / Execute no FreeBSD (X86 testado). · Compes / execuções no Win32 (X86 testado). · Compes / Execute no MacOS Classic (PowerPC testado). · Compes / Execuções No MacOS X (testado PowerPC). · Compeles / Execute em BeoOS (X86 testado). · Compeles / Execute no WinCE / PocketPC (Strongarm testado). · Pode compilar e executar em outros lugares com pouco a nenhuma modificação. Histórias de sucesso e patches são bem-vindos. O que não funciona: · Suporte para mais formas de arquivos compactados. Os arquivos .WAV são planejados, mas ainda não implementados. · Suporte para várias formas de arquivos .Aiff compactados é planejado, mas ainda não implementado. · As contribuições de outras portas são, de Curso, bem-vindo. O que é novo nesta versão: · Aparentemente micro_version em configure.in não faz o que eu penso; Redefinir para compatibilidade binária. · Procure por Speex inclui no novo diretório. Convertido toda a codificação de texto da ISO-8859-1 para UTF-8. Corrigido script "make dist" para lidar com o Subversion em vez de CVs. Adicionado Speex ao Readme. Versão subida para 1.0.2. · Verifique se o Speex Header tem dados falsos. · Correção menor no código de reamplagem de timidez. · Corrigido buffer não inicializado no MPGLIB. · Corrigido a deserreção de memória falso quando o SMPEG falha. · Adicionado Playsound_simple.c. Alguns cometeram o repositório convertido para o Subversion e ramificados para uma árvore de desenvolvimento 1.1.0. · Decodificador de COV foi quebrado. Agora não é. · Fixes de construção.


Sdl_sound. Software Relacionado

Urri.

URI é identificadores de recursos uniformes (absolutos e parentes). ...

242

Download

Transação :: Simples

Transaction :: Simples é uma biblioteca Ruby que fornece suporte transacional ativo ("ao vivo", não-backend) aos objetos de marechal. ...

143

Download

Tnfox.

TNFOX é uma biblioteca de kit de ferramentas C ++ e Python. ...

193

Download