Uzeamp: Difference between revisions

From Uzebox Wiki
Jump to navigation Jump to search
No edit summary
(Added an ffmpeg command to convert songs)
(12 intermediate revisions by 7 users not shown)
Line 6: Line 6:
|genre          = Music Player
|genre          = Music Player
|developers    =  
|developers    =  
|developer      = Uze  
|developer      = [[User:Uze6666:Uze]]
|code licenses  =  
|code licenses  =  
|code license  = source code still unreleased
|code license  = GPL V3
|media licenses =  
|media licenses =  
|media license  =
|media license  =
|engines        =  
|engines        =  
|engine        = Kernel V4
|engine        = [[3.1 & Later]]
|video modes    =  
|video modes    =  
|video mode    = 3
|video mode    = 3
Line 25: Line 25:


==Features==
==Features==
* Plays raw or WAV files, binary 8bit unsigned mono file at 15734Hz (the NTSC line rate).
* Plays WAV files, 8-bit unsigned mono file at 15734Hz (the NTSC line rate).
* Supports WAV file metadata extension for song name.
* Supports WAV file metadata extension for song name and artist.
* Supports only SD/FAT16 (not SDHC for the time being) The current code is not 'fragmentation aware', meaning you must reformat your SD card before dumping a series of file on it. (I hope that will change shortly)
* Supports only SD/FAT16 (not SDHC for the time being) The current code is not 'fragmentation aware', meaning you must reformat your SD card before dumping a series of file on it. (I hope that will change shortly)
* Support the SNES mouse  
* Support the SNES mouse  
Line 39: Line 39:
* In mouse mode, the slider is a bit buggy,
* In mouse mode, the slider is a bit buggy,
* All WAV files must be in the root directory, no more than 12 files and no long filenames.
* All WAV files must be in the root directory, no more than 12 files and no long filenames.
==Converting Songs with FFmpeg==
Use this command to convert a song to work with Uzeamp:
<pre>
ffmpeg -i input.mp3 -f wav -bitexact -acodec pcm_u8 -ac 1 -ar 15734 output.wav
</pre>
(The input file doesn't need to be an MP3 file, it should work with any format that FFmpeg supports)


==Demo Songs==
==Demo Songs==
Line 44: Line 51:


==ROM==
==ROM==
[https://nicksen782.net/UAM/APP_emu/?gameid=160 Play In Browser]
* [[Media:Uzeamp.hex|.HEX file]]
* [[Media:Uzeamp.uze|.UZE file]]


[[Media:Uzeamp.hex]]
==Sources==
Part of the master Uzebox repository: [https://github.com/Uzebox/uzebox/tree/master/demos/Uzeamp]

Revision as of 01:39, 10 April 2020

Uzeamp
Uzeamp.jpg
GenreMusic Player
DeveloperUser:Uze6666:Uze
Code licenseGPL V3
Engine3.1 & Later
Video Mode3
Latest release1.0
Release dateFeb 19th, 2009
LanguageEnglish


The Uzeamp is a music player capable of streaming music from a SD card.

Features

  • Plays WAV files, 8-bit unsigned mono file at 15734Hz (the NTSC line rate).
  • Supports WAV file metadata extension for song name and artist.
  • Supports only SD/FAT16 (not SDHC for the time being) The current code is not 'fragmentation aware', meaning you must reformat your SD card before dumping a series of file on it. (I hope that will change shortly)
  • Support the SNES mouse
  • Support skins/color schemes

Controls

  • With a pad, use the the 'Start' button to start/pause songs, and the left/right shoulder to fast-forward through the tunes
  • With the mouse, press the "Skin" button to cycle through the available skins. With the Pad, use the X button.

Known Issues & Limitations

  • There's some glitches at the start of songs
  • In mouse mode, the slider is a bit buggy,
  • All WAV files must be in the root directory, no more than 12 files and no long filenames.

Converting Songs with FFmpeg

Use this command to convert a song to work with Uzeamp:

ffmpeg -i input.mp3 -f wav -bitexact -acodec pcm_u8 -ac 1 -ar 15734 output.wav

(The input file doesn't need to be an MP3 file, it should work with any format that FFmpeg supports)

Demo Songs

Get some pre-converted demo songs here.

ROM

Play In Browser

Sources

Part of the master Uzebox repository: [1]