CogCog
Agradecimientos

Hecho sobre el trabajo de otros.

Cog y XPCog reproducen todo lo que reproducen gracias a los decodificadores, emuladores, bibliotecas y datos de abajo, y a las personas que los escribieron. Cada entrada indica su licencia tal como la declaran los árboles de código fuente —cuando la declaran— y cuál de los dos reproductores la usa.

Decodificadores

Decodificadores y formatos

  • AdPlugCogXPCogLGPL-2.1-or-later
    Reproduce música de AdLib y OPL2
  • blip_bufCogXPCogLGPL-2.1-or-later
    Síntesis de banda limitada para el reproductor Hively y melonDS
  • bzip2XPCogbzip2-1.0.6
    Descomprime archivos bzip2 para libarchive
  • C68KCogGPL-2.0-or-later
    Emula el 68000 para HighlyTheoretical
  • CELT 0.6.1 and 0.11.0CogBSD-3-Clause
    Decodifica FSB CELT para vgmstream
  • Chocolate Doom OPL musicCogXPCogGPL-2.0-or-later
    Controla el OPL3 para reproducir MIDI
  • CVbriHeaderCog
    Lee los encabezados VBRI de los archivos MP3
  • DolphinCogXPCogGPL-2.0-or-later
    Proporciona utilidades JIT dentro de melonDS
  • emu2413CogMIT
    Emula el YM2413 para Game Music Emu
  • FatFsCogXPCogLicencia de FatFs (estilo BSD)
    Proporciona un sistema de archivos FAT dentro de melonDS
  • FFmpegCogXPCogLGPL-2.1-or-later
    Decodifica AAC, ALAC, WMA, AC-3, DTS y la mayoría de los contenedores
  • File_ExtractorCogLGPL-2.1-or-later
    Reproduce música directamente desde archivos comprimidos
  • Fraunhofer FDK AACCogLicencia de FDK AAC
    Decodifica AAC para FFmpeg y vgmstream
  • G.719 reference codeCog
    Decodifica G.719 para vgmstream
  • Game Music EmuCogXPCogLGPL-2.1-or-later
    Reproduce chiptunes de consolas (NSF, SPC, GBS, VGM y más)
  • HighlyExperimentalCogXPCog
    Emula la PlayStation para PSF y PSF2
  • HighlyQuixoticCogXPCog
    Emula el QSound de Capcom para QSF
  • HighlyTheoreticalCogXPCogGPL-3.0
    Emula la Sega Saturn y la Dreamcast para SSF y DSF
  • Hively replayerCogXPCog
    Reproduce módulos AHX y HivelyTracker
  • inihCogBSD-3-Clause
    Lee archivos INI dentro de mGBA
  • lazyusf2CogXPCogGPL-2.0-or-later
    Emula la Nintendo 64 para USF
  • libarchiveXPCogBSD-2-Clause
    Reproduce música directamente desde archivos comprimidos
  • LibAtrac9CogMIT
    Decodifica ATRAC9 para vgmstream
  • libbinioCogXPCogLGPL-2.1-or-later
    Lee archivos para AdPlug
  • libFLACCogXPCogBSD-3-Clause
    Decodifica FLAC
  • libid3tagCogGPL-2.0-or-later
    Lee las etiquetas ID3 para el decodificador de MP3
  • liboggCogXPCogBSD-3-Clause
    Lee el contenedor Ogg
  • libopenmptCogXPCogBSD-3-Clause
    Reproduce módulos de tracker (MOD, S3M, XM, IT y más)
  • libsidplayfpCogXPCogGPL-2.0-or-later
    Reproduce música SID del Commodore 64
  • libvgmCogXPCog
    Reproduce registros de chips VGM, S98, DRO y GYM
  • libvorbisCogXPCogBSD-3-Clause
    Decodifica Ogg Vorbis
  • LZ4XPCogBSD-2-Clause
    Descomprime archivos LZ4 para libarchive
  • LZMA SDK (7z_C)CogDominio público
    Extrae archivos 7-Zip
  • melonDSCogXPCogGPL-3.0-or-later
    Emula la Nintendo DS para 2SF
  • mGBACogXPCogMPL-2.0
    Reproduce rips GSF (Game Boy Advance)
  • minimp3CogXPCogCC0-1.0
    Decodifica MP3
  • mpg123CogXPCogLGPL-2.1-only
    Decodifica muestras MP3 dentro de módulos de tracker y audio de videojuegos
  • MusashiCogXPCogLicencia de Musashi (libre para uso no comercial)
    Emula el 68000 para HighlyTheoretical
  • Musepack decoder (libmpcdec)CogXPCogBSD-3-Clause
    Decodifica Musepack
  • Nuked OPL3CogXPCogGPL-2.0-or-later
    Emula el OPL3 para reproducir MIDI
  • Nuked SC-55CogXPCogLicencia de MAME (no comercial)
    Emula el Roland SC-55
  • OpusCogXPCogBSD-3-Clause
    Decodifica Opus
  • opusfileCogXPCogBSD-3-Clause
    Lee archivos Opus
  • Reproduce la música Organya de Cave Story
  • psflibCogXPCog
    Lee el contenedor PSF
  • Decodifica a través de Core Audio
  • SHA-1 (Steve Reid)XPCogDominio público
    Proporciona SHA-1 dentro de melonDS
  • ShortenCogGPL-2.0 más la licencia de Shorten (no puede venderse sin permiso de SoftSound)
    Decodifica Shorten (.shn)
  • Snes9xCogXPCogLicencia de Snes9x (no comercial)
    Emula el Super Nintendo para SNSF
  • Snes9x APUCogXPCogLGPL-2.1
    Emula el procesador de sonido del SNES
  • SpeexCogBSD-3-Clause
    Decodifica Speex para vgmstream
  • SpessaSynth CoreCogXPCogApache-2.0
    Sintetiza MIDI con SoundFonts
  • SSEQPlayerCogXPCog
    Reproduce NCSF (SSEQ de Nintendo DS)
  • stb_vorbisCogMIT OR Unlicense
    Decodifica las muestras de SoundFont comprimidas con Ogg
  • Syntrax (libjaytrax)CogXPCogGPL-3.0-only
    Reproduce módulos de Syntrax
  • TagLibCogXPCogLGPL-2.1-only OR MPL-1.1
    Lee las etiquetas
  • TeakraCogMIT
    Emula el DSP de la DSi dentro de melonDS
  • tiny-AES-cCogXPCogUnlicense
    Proporciona AES dentro de melonDS
  • UnRARCogLicencia de UnRAR (freeware; no puede usarse para recrear la compresión RAR)
    Extrae archivos RAR
  • UTF8-CPPXPCogBSL-1.0
    Convierte texto para TagLib
  • VBA-MCogGPL-2.0-or-later
    Emula la Game Boy Advance para HighlyComplete
  • vgmstreamCogXPCogISC
    Reproduce varios cientos de formatos de audio de videojuegos
  • vorbis-tools picture codeCogGPL-2.0-or-later
    Lee carátulas de Vorbis
  • WavPackCogXPCogBSD-3-Clause
    Decodifica WavPack
  • xxHashXPCogBSD-2-Clause
    Proporciona hashing dentro de melonDS
  • Descomprime archivos XZ y LZMA para libarchive
  • ZstandardXPCogBSD-3-Clause
    Descomprime archivos Zstandard para libarchive
Procesamiento

Procesamiento de audio

  • Calcula la FFT del analizador
  • dsd2pcmXPCogBSD
    Convierte DSD a PCM
  • FreeSurroundCogXPCogGPL-2.0-or-later
    Convierte el estéreo a sonido envolvente
  • HDCD decoder (hdcd_decode2)CogXPCogBSD-3-Clause
    Decodifica HDCD
  • HRTF (MinPHR) loaderCog
    Carga los datos HRTF para la virtualización en audífonos
  • libsamplerateXPCogBSD-2-Clause
    Remuestrea para Rubber Band
  • LPC extrapolation (lvqcl)CogXPCogISC
    Extrapola los bordes sin silencios
  • miniaudioXPCogUnlicense OR MIT-0
    Envía el audio al dispositivo de salida
  • Rubber Band LibraryCogXPCogGPL-2.0-or-later
    Cambia el tono y el tempo por separado
  • Utilidades para Core Audio
  • Calcula la FFT bajo Signalsmith Stretch
  • Cambia el tono y el tempo por separado
  • SLEEFXPCogBSL-1.0
    Cálculo vectorial para Rubber Band
  • SoX Resampler (libsoxr)CogXPCogLGPL-2.1-or-later
    Convierte frecuencias de muestreo
Interfaz

Interfaz

  • Decodifica carátulas en AVIF
  • BrotliXPCogMIT
    Comprime las respuestas HTTP del control remoto
  • C++/WinRTXPCogMIT
    Llama al Windows Runtime desde C++
  • cpp-httplibXPCogMIT
    Sirve el control remoto de XPCog
  • CrashpadXPCogApache-2.0
    Captura los fallos para sentry-native
  • Decodifica AV1 para libavif
  • El analizador
  • Lista carpetas para los núcleos PSF en Windows
  • GLibXPCogLGPL-2.1-or-later
    D-Bus, teclas multimedia y notificaciones en Linux
  • GTKXPCogLGPL-2.1-or-later
    Dibuja la interfaz de XPCog en Linux
  • ImageTextCellCog
    Celdas de tabla con icono
  • Lee y escribe JSON
  • libadwaitaXPCogLGPL-2.1-or-later
    Dibuja la interfaz de XPCog en Linux
  • libavifCogBSD-2-Clause
    Decodifica carátulas en AVIF
  • libcurlXPCogcurl
    Descarga HTTP y radio por internet
  • libsecretXPCogLGPL-2.1-or-later
    Guarda las contraseñas en el llavero del sistema en Linux
  • libunwindXPCogMIT
    Trazas de pila en los informes de fallos en Linux
  • Convierte colores para libavif
  • Logging.hCog
    Macros de registro para depuración
  • MASShortcutCogBSD-2-Clause
    Atajos de teclado globales
  • MCP Swift SDKCogApache-2.0 AND MIT
    El servidor CogMCP
  • Lee las respuestas de los servicios web
  • OpenSSLXPCogApache-2.0
    Cifra el HTTPS de libcurl
  • OpenURLPanelCogLicencia del código de ejemplo de Apple
    El diálogo Abrir URL
  • RetroArch Metal shadersCogGPL-3.0-or-later
    Shaders de visualización
  • Informes de fallos
  • Informes de fallos, si los activas
  • Formatea tiempos
  • SQLiteXPCogDominio público
    Guarda la biblioteca musical
  • Swagger UIXPCogApache-2.0
    Muestra la documentación de la API del control remoto
  • swift-logCogApache-2.0
    Registro
  • SwiftNIOCogApache-2.0
    Red para CogMCP
  • Introspección de SwiftUI
  • Win2DXPCogMIT
    Dibuja el espectro, el osciloscopio y la forma de onda en Windows
  • Ventanas, arranque e instancia única en Windows
  • WinUI 3XPCogMIT
    Dibuja la interfaz de XPCog en Windows
  • zlibXPCogZlib
    Descompresión en todas partes
Datos

Datos

  • AdPlug databaseCogXPCogDominio público
    Correcciones de reproducción por canción para AdPlug
  • Commodore 64 ROMsCogXPCog
    ROMs KERNAL, BASIC y de caracteres para reproducir SID
  • GeneralUser GSCogXPCogLicencia de GeneralUser GS v2.0
    La SoundFont General MIDI incluida
  • GeneralUser XG (SFe test)CogXPCogLicencia de GeneralUser GS v2.0
    La SoundFont XG incluida
  • Organya wavetable and PixTone soundsCogXPCog
    Instrumentos y percusión para la música Organya
  • PlayStation 2 BIOS sound modulesCogXPCog
    Ejecuta rips PSF y PSF2 bajo HighlyExperimental
  • Respuestas de impulso de audífonos para HRTF
  • Asigna los patches TG300B a XG para el banco SFe
  • YRW801 sample ROMXPCog
    La tabla de ondas del OPL4, bajo libvgm