Pubblicato un nuovo 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 presenta un aggiornamento della libreria libusbdvd, inoltre sono stati aggiunti i comandi di espulsione e montaggio per i dispositivi USB DVD, mentre ora l’applicazione dovrebbe essere in grado di leggere senza problemi supporti CD, DVD e Blu-ray.
Caratteristiche
- Ampio supporto ai formati audio.
- Visualizzazione tramite libreria
projectM. - Supporto ai font giapponesi, cinesi, coreani e cirillici.
- Lettura da SD, unità USB, sorgenti di rete e file immagine.
- Supporto a unità USB-DVD e USB-BD tramite libusbdvd, con possibilità di leggere CD, DVD e BD.
Formati supportati (tramite ffmpeg)
- MP3 (con supporto ID3 tag).
- OGG (con supporto metadati).
- FLAC (con supporto metadati).
- WAV.
- AC3.
- AAC.
- Molti altri (ffmpeg consente di estendere le estensioni tramite file di configurazione INI).
Formati supportati con libopenmpt (link)
- Composer 667 (
.667). - Composer 669 / UNIS 669 (
.669). - ASYLUM / Advanced Music Format (
.amf/.dmf). - Extreme’s Tracker / Velvet Studio (
.ams). - Composer 670 / CDFM (
.c67). - Digi Booster Pro (
.dbm). - Digi Booster (
.digi). - X-Tracker (
.dmf). - DSIK (
.dsm). - Dynamic Studio (
.dsm). - Digital Symphony (
.dsym). - Digital Tracker / Digital Home Studio (
.dtm). - Farandole Composer (
.far). - Davey W. Taylor’s FM Tracker (
.fmt). - General Digital Music (
.gdm). - Graoumf Tracker 1 (
.gtk/.gt2). - Ice Tracker/SoundTracker 2.6 (
.ice/.st26). - Imago Orpheus (
.imf). - Impulse Tracker Project (
.itp). - Jazz Jackrabbit 2 Music (
.j2b). - SoundTracker (
.m15/.stk). - DigiTrakker (
.mdl). - OctaMED (
.med). - MO3 (
.mo3). - MadTracker 2 (
.mt2). - MultiTracker (
.mtm). - Psycho Pinball / Micro Machines 2 (
.mus). - Oktalyzer (
.okt). - OggMod (
.oxm). - Epic Megagames MASI (
.psm). - Disorder Tracker 2 (
.plm). - ProTracker 3.6 IFF (
.pt36). - PolyTracker (
.ptm). - SoundFX/MMS (
.sfx/.sfx2/.mms). - Scream Tracker 2 (
.stm). - Scream Tracker Music Kit (
.stx). - Soundtracker Pro II (
.stp). - Symphonie/Symphonie Pro (
.symmod). - UltraTracker (
.ult). - Unreal Music (
.umx). - Mod’s Grave (
.wow). - Astroidea XMF (
.xmf).
Formati supportati con libgme (link)
- AY ZX Spectrum/Amstrad CPC.
- GBS Nintendo Game Boy.
- GYM Sega Genesis/Mega Drive.
- HES NEC TurboGrafx-16/PC Engine.
- KSS MSX Home Computer.
- NSF/NSFE Nintendo NES/Famicom.
- SAP Atari (chip POKEY).
- SPC Super Nintendo.
- VGM/VGZ Sega Master System, Genesis, BBC Micro.
Formati supportati con libmodplug (link)
- Quasi tutti i formati supportati da libopenmpt.
- File MIDI (consigliato GUS patch file: link).
Immagini disco supportate
- CD-Audio (CUE/BIN).
- ISO9660.
Formati compressi supportati con libarchive (link)
- RAR.
- ZIP.
- TAR.GZ.
- LHA.
Mappatura dei pulsanti
/
– Preset precedente/successivo.
/
– Avanti/Indietro di 5 secondi.
– Stop.
– Disabilita la visualizzazione di projectM.- Supporto touch limitato.
– Disattiva la retroilluminazione (per risparmiare la batteria).
Installazione
- Copiare il file
NXMilk.nroin una sottocartella, es./switch/NXMilk/ - (Opzionale) Copiare i file milk in
/switch/NXMilk/presets/milk/ - (Opzionale) Copiare i file texture in
/switch/NXMilk/presets/Textures/ - (Opzionale per migliorare il MIDI) Copiare
timidity.confe GUS patch files in/switch/NXMilk/timidity/
Configurazione
[AudioPlayer] startpath = /switch/NXMilk milkpresetspath = /switch/NXMilk/presets/milk/ milktexturespath = /switch/NXMilk/presets/Textures/ interfacehidesec = 10 usebuiltinpreset = true enabled_extensions = .aac,.ac3,.wav
Supporto Rete
- Dalla versione 0.2.0 NXMilk supporta le connessioni di rete.
SMB
[Samba Test] server = 192.168.1.1 type = smb username = USERNAME password = PASSWORD path = SHAREPATH
SSH/SFTP
[SSH Test] server = 192.168.1.1 type = sftp username = USERNAME password = PASSWORD path = REMOTEPATH port = 22
SFTP supporta anche autenticazione con chiavi pubblica/privata:
[SSH Test] server = 192.168.1.1 type = sftp username = USERNAME path = REMOTEPATH pubkeypath = /switch/nxmp/sshkey/id_rsa.pub privkeypath = /switch/nxmp/sshkey/id_rsa port = 22
Preset
NXMilk include preset integrati. Possono essere disabilitati impostando usebuiltinpreset = false. Molti preset milkdrop sono disponibili qui: link.
Changelog
- Aggiornata la libreria
libusbdvdalla versione 0.0.7 (vedere il changelog della release). - Aggiunti i comandi di Espulsione e Montaggio per
usbdvd. - Ora dovrebbe leggere tutti i supporti: CD, DVD e BD.
Download: NXMilk v0.4.0
Download: Source code NXMilk v0.4.0
Fonte: gbatemp.net
![[Scena DS] Rilasciato SpeccySE v1.7a e v1.7b: corretti crash e problemi di caricamento su Nintendo DS](https://www.biteyourconsole.net/wp-content/uploads/SpeccySE-1-238x178.webp)

![[Scena PS Vita] Rilasciato Apollo Save Tool Vita v2.0.4 ora con supporto multilingua e miglioramenti tecnici](https://www.biteyourconsole.net/wp-content/uploads/ApolloSaveToolVita-238x178.jpg)
![[Scena DS] Rilasciato SpeccySE v1.7a e v1.7b: corretti crash e problemi di caricamento su Nintendo DS](https://www.biteyourconsole.net/wp-content/uploads/SpeccySE-1-100x75.webp)

![[Scena PS Vita] Rilasciato Apollo Save Tool Vita v2.0.4 ora con supporto multilingua e miglioramenti tecnici](https://www.biteyourconsole.net/wp-content/uploads/ApolloSaveToolVita-100x75.jpg)


![[Scena 3DS] Rilasciato GodMode9 v2.2.0 Ninth Anniversary Release](https://www.biteyourconsole.net/wp-content/uploads/GodMode9-100x75.webp)