Pubblicato un primo aggiornamento per NXMilk, il lettore audio per console Switch sviluppato dal developer proconsule, autore del più famoso lettore video NXMP.
Il programma utilizza FFMpeg per la decodifica audio e projectM per la visualizzazione. La sua interfaccia grafica è implementata invece con ImGui.
Questa nuova versione introduce il supporto per i file Tracker (.mod
, .okt
, .xm
, .s3m
) tramite libopenmpt, un componente aggiuntivo esterno.
Caratteristiche
- Supporto MP3 (con supporto tag ID3).
- Supporto OGG (con supporto metadati se presenti).
- Supporto FLAC (con supporto metadati se presenti).
- Visualizzazione utilizzando la libreria projectM.
- Supporto per font giapponesi, cinesi, coreani e cirillici.
- Lettura da scheda SD e da memoria USB.
Mappatura dei pulsanti
/
– Preset precedente/successivo.
/
– Avanti/Indietro di 5 secondi.
– Stop.
– Disabilita la visualizzazione di projectM.
- Supporto touch limitato.
USB
- Premere
per scegliere tra scheda SD e USB.
Installazione
- Scaricare e copiare il file
NXMilk.nro
in una sottocartella, ad esempio/switch/NXMilk/
. - (Opzionale) Copiare i file milk in
/switch/NXMilk/presets/milk/
. - (Opzionale) Copiare i file di texture in
/switch/NXMilk/presets/Textures/
.
Modificare il file di configurazione NXMilk.ini
secondo le necessità.
[AudioPlayer]
startpath = /switch/NXMilk
milkpresetspath = /switch/NXMilk/presets/milk/
milktexturespath = /switch/NXMilk/presets/Textures/
interfacehidesec = 10
usebuiltinpreset = true
NXMilk include alcuni preset predefiniti, che possono essere disabilitati impostando l’opzione usebuiltinpreset
su false
.
Preset disponibili
- Numerosi preset milkdrop disponibili su https://github.com/projectM-visualizer/presets-cream-of-the-crop
Librerie utilizzate nel progetto
- FFMpeg: https://ffmpeg.org/
- ImGui: https://github.com/ocornut/imgui
- projectM: https://github.com/projectM-visualizer/projectm
- Molte parti del codice sono prese da NXMP: https://github.com/proconsule/nxmp
Changelog
- Aggiunto il supporto per i file Tracker (
.mod
,.okt
,.xm
,.s3m
) tramite libopenmpt (https://lib.openmpt.org/libopenmpt/).
Download: NXMilk v0.0.3
Download: Source code NXMilk v0.0.3
Fonte: gbatemp.net