javasounddemo-150249
所属分类:J2ME
开发工具:Java
文件大小:714KB
下载次数:6
上传日期:2012-04-16 17:50:04
上 传 者:
fath36
说明: JAVA的声音演示DEMO,可以录制声音并采样编码,内为工程包
(JAVA voice demo DEMO, you can record sound and sample coding, engineering package)
文件列表:
javasounddemo-150249\JavaSoundDemo\audio\1-welcome.wav (305516, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\audio\22-new.aif (429794, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\audio\destMouse_Peru.AIF (165618, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\audio\sfx-medley.rmf (8357, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\audio\spacemusic.au (48072, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\audio\trippygaia1.mid (18285, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\JavaSoundDemo.html (241, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\JavaSoundDemo.jar (80634, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\JavaSoundDemoPlugin.html (970, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\src\CapturePlayback.java (33381, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\src\ControlContext.java (1793, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\src\Groove.java (15594, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\src\JavaSound.java (7290, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\src\JavaSoundApplet.java (2438, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\src\Juke.java (37114, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\src\MidiSynth.java (29973, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\src\TempoDial.java (7300, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\audio (0, 2000-01-31)
javasounddemo-150249\JavaSoundDemo\src (0, 2000-01-31)
javasounddemo-150249\JavaSoundDemo (0, 2000-01-31)
javasounddemo-150249 (0, 2012-04-05)
The classes for the Java Sound demo are contained in the JavaSoundDemo.jar
file. Running the demo requires the Java 2 SDK, Standard Edition 1.3.
To run the Java Sound demo :
% java -jar JavaSoundDemo.jar
Although it's not necessary to unpack the JavaSoundDemo.jar file to run
the demo, you may want to extract its contents if you plan to modify
any of the demo source code. To extract the contents of JavaSoundDemo.jar,
run this command from the JavaSound directory :
jar xvf JavaSoundDemo.jar
This JavaSound demo consists of a set of demos housed in one GUI
framework that uses a JTabbedPane. You can access different groups of
demos by clicking the tabs at the top of the pane. There are demo
groups for Juke Box, Capture & Playback, Midi Synthesizer and Rhythm
Groove Box.
Juke Box :
A Juke Box for sampled (au, wav, aif) and midi (rmf, midi) sound
files. Features duration progress, seek slider, pan and volume
controls.
Capture & Playback :
A Capture/Playback sample. Record audio in different formats
and then playback the recorded audio. The captured audio can
be saved either as a WAVE, AU or AIFF. Or load an audio file
for streaming playback.
Midi Synthesizer :
Illustrates general MIDI melody instruments and MIDI controllers.
A piano keyboard represents notes on and off. Features capture
and playback of note on and off events.
Rhythm Groove Box :
Illustrates how to build a track of short events. Features
a tempo dial to increase or descrease the beats per minute.
You can run anyone of the samples in stand-alone mode by issuing a
commands like this from the JavaSound directory:
java -cp JavaSoundDemo.jar Juke
java -cp JavaSoundDemo.jar CapturePlayback
java -cp JavaSoundDemo.jar MidiSynth
java -cp JavaSoundDemo.jar Groove
When running the Java Sound demo as an applet these permissions
are necessary in order to load/save files and record audio :
grant {
permission java.io.FilePermission "<
>", "read, write";
permission javax.sound.sampled.AudioPermission "record";
permission java.util.PropertyPermission "user.dir", "read";
};
The permissions need to be added to the .java.policy file.
======================================================================
You may send comments via the javasound-comments@sun.com alias,
which is a one-way alias to Sun's Java Sound API developers, or via the
javasound-interest@sun.com alias, which is a public discussion list.
近期下载者:
相关文件:
收藏者: