最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

让GBA游戏机变成MP3音乐播放器

IT圈 admin 35浏览 0评论

2024年5月6日发(作者:折碧玉)

龙源期刊网

让GBA游戏机变成MP3音乐播放器

作者:苏 醒

来源:《电子世界》2003年第12期

MP3数字化音乐在版权唱片市场上几乎是凤毛麟角,但在网络传播与视听方面却被广为

接受,不少有声读物也以MP3格式压缩。因此各种MP3播放器在市场上大行其道,很多CD

随身听和PDA,甚至是U盘都纷纷加入了MP3播放功能。当然以娱乐为主要目的的游戏掌机

也不例外。

从2002年开始,很多公司都推出了用于GBA的MP3扩展模块,例如KEMCO的MP3播

放器模块(图1)、SongPro播放器模块,和Innovation的GBA MP3播放器。

其中KEMCO的播放器使用CF卡做存储介质,并有一个麦克风接口,使用USB接口与计

算机相连。而SongPro播放器(图2)则提供了更高速率的USB 2.0接口,并使用SD存储

卡,SongPro不但可以在GBA和GBA SP上使用,还支持早已过时的GBC。

Innovation公司的GBA MP3播放器模块(图3)提供了更多的功能,它不光能播放音乐,

还有阅读电子图书和浏览BMP图像文件的功能,此外,这个模块还使用了更便宜和省电的

SM卡做为存储介质。

这些MP3扩展设备都是使用模块自带的音频输出电路和存储介质来播放MP3音乐,它们

通过GBA主机的扩展槽来取电,并利用GBA主机做播放控制。因为它们用自身的硬件来播放

音乐,所以效果与市面上的普通MP3播放器差不多,GBA主机的操控性也比一般的MP3播放

器要强,但购买这些设备的花费不低(90美元以上),而且对GBA主机的音频播放能力也是

一种浪费。

GBA主机本身的音频输出可支持16bit立体声音频的播放,虽然音效比普通MP3播放器

差些,却充分利用了主机资源。下面介绍两种GBA上的纯软件音乐播放方案,可以让你一分

钱不花就使你的GBA变成一部MP3播放器,而且还能拥有其它意想不到的功能。

1、MusicPlayer Advance 这是一个GBA上历史较老的播放器软件,在Gbalpha walkman软

件出现之前,它几乎是唯一的选择。大家可以到网站上去下载这

个软件。

MusicPlayer Advance可用电脑上的音频文件如MP3、WAV等编码成MPA文件,再用

MPA文件创建GBA的ROM文件,把生成的ROM文件烧录到GBA的Flash卡中,就可以在

GBA上播放了。MusicPlayer Advance可以把多首.mpa歌曲烧录到同一个ROM文件中去,并

生成一个播放列表,在GBA上显示出来。除此之外MusicPlayer Advance还能把GBA的按钮

完美地模拟成一个MP3播放器的按钮,甚至连锁键盘的按钮都有。

龙源期刊网

不过MusicPlayer Advance有一个麻烦的地方,那就是它只能对.pcm的音频文件进行转

换,所以,在开始正式工作之前,先得把你的.mp3文件转换成.pcm文件。有很多软件都可以

完成这个转换功能,MusicPlayer Advance的作者推荐使用Cooledit软件来完成这个前期工作。

前期工作的步骤如下:

启动Cooledit软件,通过菜单File→open a waveform打开要转换的MP3文件,文件打开

后,音频的波形出现在界面中(图4)。

这时选择Edit→copy to new,把文件中的声音拷贝到一个新的音频文件中,该文件的名字

出现在界面左边的列表中(图5),即图5中的“930-03(2)*”。

选中“930-03(2)*”,选择菜单File→Save as,选择文件类型为*.pcm,点“保存”,就完成

了转换。

在.mp3文件转换成了.pcm之后,就可以正式开始创建ROM文件了,运行MusicPlayer

Advance软件,在界面下方“Raw 16-bit PCM File”的框中给出你刚转换的.pcm文件的路径,再

给出编码后生成.mpa文件的路径,然后按“Encode”按钮(图6)。之后MusicPlayer Advance开

始编码,并生成一个.mpa文件。

在“Song Filename”框中给出刚生成的.mpa文件的路径,在“Song name”框中写上歌名,点

击“Add to list”按钮,这首歌就被添加到播放列表中(图7)。下一首歌如法炮制,完成播放列

表后,在“Save written file as”框中给将要生成的ROM文件起个名字,“MusicPlayer Advance

file”框中填上软件压缩包中的文件的路径,然后点击“Write”按钮。

剩下的事就是把生成的ROM文件烧录到卡中了,这在前文中已经详细讲过了。图8是

GBA上的运行情况。在播放音乐时,GBA的A键为播放键,B键为停止键,Start键为暂停

键,上下键为快进、快退键。

2、Gbalpha walkman Music-Player Advance是个不错的软件,有完善的按钮控制和播放列

表,让人有使用MP3硬件播放器的感觉,但文件转换比较烦琐,这是它的一大弱点。还有,

MusicPlayer Advance在转换音频时只能使用16kHz的采样频率,不能同步显示歌词。

在Gbalpha walkman软件出现后,一切都变得容易起来,从MP3转换到GBA的ROM文

件,只需一步即可完成,简化了转换、烧录过程。Gbalpha walkman支持44.1kHz的采样频

率,ROM文件的音质比MusicPlayer Advance的要好,2.0版本还可以在播放音乐的同时显示

歌词,并具有转换电子书功能。

很多喜欢听音乐的GBA用户可能发现自己的大容量Flash卡上存不下几首歌,其实GBA

的Flash卡容量标称都是以bit为单位的,所以现在市面上较大容量的256M卡只能存储32M

龙源期刊网

字节的数据量。幸好Gbalpha walkman支持压缩,可以将最高选择6∶1的压缩比,让GBA存

下更长时间的音频,这对喜欢听有声读物的人尤其有用。

Gbalpha walkman免费版软件可在此下载:/ ,功能上有

些限制,一次只能转录两首歌,而且没有同步歌词显示。

打开Gbalpha walkman免费版软件,主界面如图9,点击添加按钮选择MP3文件,然后选

择输出质量,如果你是准备听评书或其它有声读物,选择“中等质量语音”或“一般质量语音”就

可以了,在256M卡上最长可以烧录两个多小时的语音节目。按界面下方的“生成ROM”按

钮,一切就大功告成了。

2024年5月6日发(作者:折碧玉)

龙源期刊网

让GBA游戏机变成MP3音乐播放器

作者:苏 醒

来源:《电子世界》2003年第12期

MP3数字化音乐在版权唱片市场上几乎是凤毛麟角,但在网络传播与视听方面却被广为

接受,不少有声读物也以MP3格式压缩。因此各种MP3播放器在市场上大行其道,很多CD

随身听和PDA,甚至是U盘都纷纷加入了MP3播放功能。当然以娱乐为主要目的的游戏掌机

也不例外。

从2002年开始,很多公司都推出了用于GBA的MP3扩展模块,例如KEMCO的MP3播

放器模块(图1)、SongPro播放器模块,和Innovation的GBA MP3播放器。

其中KEMCO的播放器使用CF卡做存储介质,并有一个麦克风接口,使用USB接口与计

算机相连。而SongPro播放器(图2)则提供了更高速率的USB 2.0接口,并使用SD存储

卡,SongPro不但可以在GBA和GBA SP上使用,还支持早已过时的GBC。

Innovation公司的GBA MP3播放器模块(图3)提供了更多的功能,它不光能播放音乐,

还有阅读电子图书和浏览BMP图像文件的功能,此外,这个模块还使用了更便宜和省电的

SM卡做为存储介质。

这些MP3扩展设备都是使用模块自带的音频输出电路和存储介质来播放MP3音乐,它们

通过GBA主机的扩展槽来取电,并利用GBA主机做播放控制。因为它们用自身的硬件来播放

音乐,所以效果与市面上的普通MP3播放器差不多,GBA主机的操控性也比一般的MP3播放

器要强,但购买这些设备的花费不低(90美元以上),而且对GBA主机的音频播放能力也是

一种浪费。

GBA主机本身的音频输出可支持16bit立体声音频的播放,虽然音效比普通MP3播放器

差些,却充分利用了主机资源。下面介绍两种GBA上的纯软件音乐播放方案,可以让你一分

钱不花就使你的GBA变成一部MP3播放器,而且还能拥有其它意想不到的功能。

1、MusicPlayer Advance 这是一个GBA上历史较老的播放器软件,在Gbalpha walkman软

件出现之前,它几乎是唯一的选择。大家可以到网站上去下载这

个软件。

MusicPlayer Advance可用电脑上的音频文件如MP3、WAV等编码成MPA文件,再用

MPA文件创建GBA的ROM文件,把生成的ROM文件烧录到GBA的Flash卡中,就可以在

GBA上播放了。MusicPlayer Advance可以把多首.mpa歌曲烧录到同一个ROM文件中去,并

生成一个播放列表,在GBA上显示出来。除此之外MusicPlayer Advance还能把GBA的按钮

完美地模拟成一个MP3播放器的按钮,甚至连锁键盘的按钮都有。

龙源期刊网

不过MusicPlayer Advance有一个麻烦的地方,那就是它只能对.pcm的音频文件进行转

换,所以,在开始正式工作之前,先得把你的.mp3文件转换成.pcm文件。有很多软件都可以

完成这个转换功能,MusicPlayer Advance的作者推荐使用Cooledit软件来完成这个前期工作。

前期工作的步骤如下:

启动Cooledit软件,通过菜单File→open a waveform打开要转换的MP3文件,文件打开

后,音频的波形出现在界面中(图4)。

这时选择Edit→copy to new,把文件中的声音拷贝到一个新的音频文件中,该文件的名字

出现在界面左边的列表中(图5),即图5中的“930-03(2)*”。

选中“930-03(2)*”,选择菜单File→Save as,选择文件类型为*.pcm,点“保存”,就完成

了转换。

在.mp3文件转换成了.pcm之后,就可以正式开始创建ROM文件了,运行MusicPlayer

Advance软件,在界面下方“Raw 16-bit PCM File”的框中给出你刚转换的.pcm文件的路径,再

给出编码后生成.mpa文件的路径,然后按“Encode”按钮(图6)。之后MusicPlayer Advance开

始编码,并生成一个.mpa文件。

在“Song Filename”框中给出刚生成的.mpa文件的路径,在“Song name”框中写上歌名,点

击“Add to list”按钮,这首歌就被添加到播放列表中(图7)。下一首歌如法炮制,完成播放列

表后,在“Save written file as”框中给将要生成的ROM文件起个名字,“MusicPlayer Advance

file”框中填上软件压缩包中的文件的路径,然后点击“Write”按钮。

剩下的事就是把生成的ROM文件烧录到卡中了,这在前文中已经详细讲过了。图8是

GBA上的运行情况。在播放音乐时,GBA的A键为播放键,B键为停止键,Start键为暂停

键,上下键为快进、快退键。

2、Gbalpha walkman Music-Player Advance是个不错的软件,有完善的按钮控制和播放列

表,让人有使用MP3硬件播放器的感觉,但文件转换比较烦琐,这是它的一大弱点。还有,

MusicPlayer Advance在转换音频时只能使用16kHz的采样频率,不能同步显示歌词。

在Gbalpha walkman软件出现后,一切都变得容易起来,从MP3转换到GBA的ROM文

件,只需一步即可完成,简化了转换、烧录过程。Gbalpha walkman支持44.1kHz的采样频

率,ROM文件的音质比MusicPlayer Advance的要好,2.0版本还可以在播放音乐的同时显示

歌词,并具有转换电子书功能。

很多喜欢听音乐的GBA用户可能发现自己的大容量Flash卡上存不下几首歌,其实GBA

的Flash卡容量标称都是以bit为单位的,所以现在市面上较大容量的256M卡只能存储32M

龙源期刊网

字节的数据量。幸好Gbalpha walkman支持压缩,可以将最高选择6∶1的压缩比,让GBA存

下更长时间的音频,这对喜欢听有声读物的人尤其有用。

Gbalpha walkman免费版软件可在此下载:/ ,功能上有

些限制,一次只能转录两首歌,而且没有同步歌词显示。

打开Gbalpha walkman免费版软件,主界面如图9,点击添加按钮选择MP3文件,然后选

择输出质量,如果你是准备听评书或其它有声读物,选择“中等质量语音”或“一般质量语音”就

可以了,在256M卡上最长可以烧录两个多小时的语音节目。按界面下方的“生成ROM”按

钮,一切就大功告成了。

发布评论

评论列表 (0)

  1. 暂无评论