Principais pacotes de Música e Áudio do Flutter Caso você queira reproduzir áudio ou rádio, gravar áudio, fornecer uma interface de reprodução de música (com controles básicos como play, pause e skip, ou avançados como velocidade de reprodução e playlist), visualizar formas de onda de áudio, controlar o volume e acessar outras utilidades de áudio, a lista completa de pacotes Flutter é fornecida abaixo.
record
813
Gravador de áudio do microfone para um determinado caminho de arquivo com várias opções de codecs, taxa de bits e taxa de amostragem.
audio_waveforms
804
Um pacote Flutter que permite gerar formas de onda ao gravar áudio ou a partir de um arquivo de áudio.
flutter_soloud
455
Plugin de áudio Flutter usando a biblioteca SoLoud e FFI. Ele fornece player, captura básica do microfone, áudio 3D e muito mais.
just_audio_background
349
Um complemento para just_audio que oferece suporte à reprodução em segundo plano e notificações de mídia.
audio_session
335
Define a categoria da sessão de áudio do iOS e os atributos de áudio do Android para o seu aplicativo, e gerencia o foco, mixagem e comportamento de atenuação do áudio do seu aplicativo.
just_waveform
255
Extrai dados de forma de onda de um arquivo de áudio adequado para renderizar visualmente a forma de onda.
flutter_audio_waveforms
248
Uma biblioteca de interface do usuário para adicionar facilmente formas de onda de áudio aos seus aplicativos, com várias opções de personalização.
soundpool
242
Um Sound Pool do Flutter para reproduzir arquivos de áudio curtos. As faixas de áudio são armazenadas em cache na memória e reproduzidas diretamente do cache.
on_audio_query
180
Plugin Flutter usado para pesquisar informações sobre áudios/músicas [título, artista, álbum, etc.] armazenadas no dispositivo.
spotify_sdk
161
Um plugin flutter que permite a comunicação com o SDK e a biblioteca de autenticação do Spotify.
audio_manager
149
Um plugin Flutter para reprodução de música, incluindo gerenciamento de notificações.
flutter_audio_recorder
148
Plugin de gravação de áudio Flutter que suporta gravação, pausa, retomada e parada, e fornece acesso às propriedades do medidor de nível de áudio - potência média e potência de pico.
siri_wave
136
Um pacote Flutter que permite criar formas de onda visualmente impressionantes no estilo Siri.
flutter_radio_player
133
Player de rádio online para Flutter que permite reproduzir URL de streaming. Suporta Android, iOS, WearOs e watchOS.
flutter_sound_lite
128
Uma API completa para reprodução e gravação de áudio. Reprodutor de áudio, gravador de áudio, reprodutor de mídia, gravador de mídia, reprodutor de som, gravador de som.
audio_wave
116
Um gráfico de barras altamente personalizável (ou gráfico de ondas) com animação, cor, raio, espaços, etc.
sound_stream
114
Um plugin Flutter para transmitir dados de áudio do microfone e dados para o mecanismo de áudio sem usar um arquivo.
flutter_beep
103
Um módulo muito leve para reproduzir sons do sistema e bipes para aplicativos Flutter (sem arquivos de som).
mic_stream
98
MicStream é um plugin para receber fluxos de bytes brutos do microfone de um dispositivo. As configurações permitem fluxos PCM de 8 e 16 bits, e mono ou estéreo.
flutter_lyric
96
Um leitor de letras de música que suporta destaque, letras de tradução, animação suave, UI personalizada e análise.
flutter_audio_query
94
Plugin flutter para consultar dados sobre artistas, álbuns, músicas, gêneros e playlists do armazenamento do dispositivo.
radio_player
84
Um plugin Flutter para reproduzir conteúdo de áudio em streaming com suporte a segundo plano e controles na tela de bloqueio.
music_visualizer
73
este plugin ajuda os desenvolvedores a exibir uma onda de música através de animação.
flutter_midi_command
71
Um plugin Flutter para enviar e receber mensagens MIDI entre o Flutter e dispositivos MIDI físicos e virtuais. Envolve CoreMIDI e android.media.midi em uma camada fina de dart/flutter.
voice_note_kit
70
um pacote moderno do Flutter para gravar e reproduzir notas de voz com interface personalizável, efeitos sonoros e gestos
flutter_recorder
69
um plugin de gravação de áudio de baixo nível que usa miniaudio como backend. Detecte silêncio e salve em arquivo de áudio WAV. O gráfico de onda, FFT e o nível de volume podem ser obtidos em tempo real
audio_visualizer
68
um pacote flutter para visualizar áudio de arquivos, ativos, fluxos http, entrada do microfone e dados pcm16 cruamente de forma fluida
wave_blob
63
este pacote fornece uma animação de onda em blob que pode ser personalizada conforme suas necessidades. você pode reproduzir áudio usando a amplitude da voz.
flutter_sequencer
62
Um plugin Flutter para sequenciar áudio. Use-o para construir sequências de notas e reproduzi-las usando fontes sonoras SFZ ou SF2.
record_mp3
58
Grave um MP3 usando a API nativa da plataforma. Você pode iniciar, pausar, retomar e parar a gravação, e exportar um arquivo MP3.
waveform_flutter
57
construa formas de onda animadas altamente personalizáveis e bonitas em seu aplicativo flutter
flutter_fft
50
Plugin de detecção de tom que utiliza canais da plataforma (atualmente apenas no Android) para processar áudio em tempo real e fornecer feedback.
audiotagger
47
Biblioteca para ler e escrever tags ID3 em arquivos MP3. Você pode obter os dados como um objeto Map ou objeto Tag.
dart_melty_soundfont
44
Um sintetizador Soundfont (ou seja, um reprodutor '.sf2') escrito em Dart puro.
sound_generator
41
Este plugin é um gerador de som procedural. Ele proporciona transições sonoras fluídas em mudanças de frequência. Você pode ver a forma real do sinal com propriedades de instantâneo de um ciclo.
flutter_sound_record
40
Gravador de áudio do microfone para um determinado caminho de arquivo com várias opções de codecs, taxa de bits e taxa de amostragem.
microphone
40
Plugin (apenas para web no momento) para gravação de áudio através do microfone. Este é um plugin de gravação de áudio.
flutter_chord
40
Parser e renderizador de acordes e letras para Flutter. Também vem com recursos de transposição e rolagem automática.
fast_noise
40
Uma portagem dos algoritmos de ruído rápido, apresentando ruído cellular, ruído cúbico, ruído perlin, ruído simplex, ruído do valor e ruído branco
volume
40
Plugin de volume para controlar o VOLUME do dispositivo Android. Pull request para implementação iOS é bem-vindo.
tonic
39
Classes e métodos para representar e manipular conceitos da teoria musical: Tom, Classe de Tom, Intervalo, Escala, Acorde.
assets_audio_player_web
39
Plugin web para assets_audio_player, reproduza música/áudio armazenados em arquivos assets diretamente do Flutter.
flutter_audio_recorder2
38
Plugin de gravação de áudio Flutter que suporta gravação, pausa, retomada e parada, e fornece acesso às propriedades do medidor de nível de áudio - potência média e potência de pico.
waveform_recorder
37
um pacote do Flutter para gravação de áudio com visualização em tempo real de forma de onda, ideal para mensagens de voz e recursos de gravação de áudio em aplicações de chat
perfect_volume_control
37
Plugin de controle de volume do Flutter, suporta Android e iOS, com: Mostrar ícone de volume oculto, monitorar alteração de volume, definir volume, obter o volume atual do dispositivo.
podcast_search
36
Uma biblioteca para pesquisar podcasts, analisar feeds RSS de podcasts e obter detalhes dos episódios. Suporta pesquisa via iTunes e PodcastIndex (prévia).
flutter_plugin_record
36
O plugin de gravação de voz Flutter, fornece a animação de gravação e o retorno bem-sucedido da gravação para o caminho do arquivo de gravação.
flutter_hls_parser
34
plugin dart para analisar arquivo m3u8 para HLS. tanto o arquivo mestre quanto o arquivo de mídia são suportados.
music_player
34
Um plugin Flutter para habilitar a reprodução de música com os centros de controle nativos do iOS e Android.
another_audio_recorder
31
(Null-Safe + V2) Plugin de Gravação de Áudio que suporta gravar, pausar, retomar, parar e fornece acesso às propriedades de medição de nível de áudio, potência média, potência de pico.
acr_cloud_sdk
31
Esta é uma biblioteca não oficial do ACR Cloud SDK para reconhecimento de som e música no Flutter
easy_audio_trimmer
30
um pacote flutter para recortar áudio. Este suporta recuperar, recortar e armazenar arquivos de áudio recortados no sistema de arquivos.
flutter_midi_pro
29
o plugin flutter_midi_pro fornece funções para carregar arquivos SoundFont (.sf2), alterar instrumentos e tocar notas com comandos midi.
flutter_pcm_sound
28
envie áudio PCM em tempo real (inteiro de 16 bits) para os alto-falantes do seu dispositivo
social_media_audio_recorder
28
Um pacote Flutter que é usado para construir um gravador de voz animado, assim como em outras redes sociais.
music_notes
27
uma biblioteca dart abrangente para trabalhar com conceitos teóricos de música com facilidade.
playify
27
O Playify é um plugin Flutter para reprodução de música e obtenção de metadados de música. Atualmente, suporta apenas iOS.
waveform_fft
26
um pacote flutter para visualização de áudio em tempo real usando fft (transformada rápida de fourier) e captura de áudio usando dados do microfone
coast_audio
25
uma biblioteca de áudio multiplataforma escrita em dart com ffi. você pode reproduzir, gravar e processar áudio com suporte a gerenciamento de memória.
mp3_info
23
um pacote para extrair informações principais de um arquivo MP3, incluindo taxa de amostragem, bitrate e duração. Escrito em Dart puro.
dart_tags
23
a biblioteca para trabalhar com tags de música como ID3. Escrita em Dart puro. Pode ser usada em projetos flutter, web e vm.
flutter_plugin_playlist
23
Um plugin Flutter para reproduzir e transmitir áudios com suporte nativo para listas de reprodução de áudio, suporte em segundo plano e controles na tela de bloqueio compatíveis com Android e iOS.
medcorder_audio
22
Plugin de gravação/reprodução de áudio Flutter. Com o plugin medcorder_audio, você pode integrar suporte para gravação/reprodução de áudio em seu aplicativo Flutter para iOS ou Android.
streaming_radio_flutter_plugin
21
Este é um plugin simples de transmissão de rádio, com notificações em primeiro plano.
ocarina
19
Reproduza arquivos de áudio locais (assets ou armazenamento interno/externo) com o Flutter no Android ou iOS.
flutter_audio_player
10
Plugin que permite ao Flutter reproduzir um som local curto (30 segundos ou menos de duração).
native_audio_trimmer
6
um plugin flutter para recortar arquivos de áudio no android e ios sem usar ffmpeg.
flutter_audio_tagger
3
um plugin flutter para leitura e edição de metadados de arquivos de áudio com suporte para múltiplos formatos de áudio.
just_audio
0
Um player de áudio rico em recursos para Flutter. Reproduza em loop, recorte e concatene qualquer som de qualquer fonte (recurso/arquivo/URL/stream) em uma variedade de formatos de áudio com reprodução sem intervalos.