| 84714 packages online |
|
|
| mus/play/VorbisPlayer.lha | | | No screenshot available |
|
Hi,
Here is a simple commandline ogg vorbis player for 68060 amigas. It's based on
the tremor fixed point decoding library (in low quality mode), meaning the
output isn't great. But at least it's realtime playback for you 68060 users
(just about anyway :-) - it's for listening and not multitasking!)
Requirements:
AHI
68060
AmigaOS (or something)
I include my buggy source. If you make any improvements/optimisations I ask
that you release the source too, so we can all enjoy the improvements. I
planned to build a warpos version, but have not got around to it yet. Also,
I wanted to play about with the standard floating point vorbis library, to
see how it performs on an 060.
To build the sources you need gnu make & gcc. Read the makefile for other
config options. the sources do build on vbcc, but the exe does not work yet.
Please do send me an email with you comments and suggestions or anything else.
buzzexotica.org.uk
and you can get a few nice ogg files from CD32 games to listen to from
http://www.exotica.org.uk (in the unexotica section)
Have Fun!
Jools 'BuZz' Smyth
|
Contents of mus/play/VorbisPlayer.lha PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 632 2011 31.4% -lh5- 48a6 Apr 2 1997 VorbisPlayer/src/include/clib/ahi_protos.h
[generic] 503 1424 35.3% -lh5- 9013 Apr 2 1997 VorbisPlayer/src/include/clib/ahi_sub_protos.h
[generic] 4172 14198 29.4% -lh5- 741a Apr 27 1997 VorbisPlayer/src/include/devices/ahi.h
[generic] 993 4914 20.2% -lh5- db09 Nov 4 1997 VorbisPlayer/src/include/inline/ahi.h
[generic] 696 3115 22.3% -lh5- 3d1a Nov 4 1997 VorbisPlayer/src/include/inline/ahi_sub.h
[generic] 212 377 56.2% -lh5- 07bc Nov 11 23:16 VorbisPlayer/src/include/proto/ahi.h
[generic] 221 408 54.2% -lh5- 11e2 Nov 11 23:16 VorbisPlayer/src/include/proto/ahi_sub.h
[generic] 2547 8044 31.7% -lh5- 08f2 Nov 28 2005 VorbisPlayer/src/include/vorbis/codec.h
[generic] 2278 6742 33.8% -lh5- 0341 Nov 11 00:27 VorbisPlayer/src/include/vorbis/ivorbiscodec.h
[generic] 1526 4756 32.1% -lh5- 2e5a Nov 11 00:27 VorbisPlayer/src/include/vorbis/ivorbisfile.h
[generic] 943 3008 31.3% -lh5- dda7 Nov 28 2005 VorbisPlayer/src/include/vorbis/vorbisenc.h
[generic] 1735 5430 32.0% -lh5- a26e Nov 28 2005 VorbisPlayer/src/include/vorbis/vorbisfile.h
[generic] 521 1358 38.4% -lh5- 6cf2 Nov 15 23:18 VorbisPlayer/src/Makefile
[generic] 1691 6505 26.0% -lh5- e09f Nov 11 16:14 VorbisPlayer/src/tremor/asm_arm.h
[generic] 1540 3830 40.2% -lh5- 1f6c Nov 15 06:09 VorbisPlayer/src/tremor/asm_mc68020.h
[generic] 2667 12445 21.4% -lh5- ae01 Nov 15 00:41 VorbisPlayer/src/tremor/asm_mcf5249.h
[generic] 1469 4579 32.1% -lh5- 0801 Nov 11 16:14 VorbisPlayer/src/tremor/backends.h
[generic] 1839 7147 25.7% -lh5- bf3e Nov 11 16:14 VorbisPlayer/src/tremor/bitwise.c
[generic] 4025 13101 30.7% -lh5- f51d Nov 11 16:14 VorbisPlayer/src/tremor/block.c
[generic] 413 2211 18.7% -lh5- bb8b Nov 11 16:14 VorbisPlayer/src/tremor/block.h
[generic] 296 467 63.4% -lh5- cbc5 Nov 11 16:14 VorbisPlayer/src/tremor/CHANGELOG
[generic] 2814 9470 29.7% -lh5- d5db Nov 14 02:04 VorbisPlayer/src/tremor/codebook.c
[generic] 1394 4137 33.7% -lh5- c694 Nov 11 16:14 VorbisPlayer/src/tremor/codebook.h
[generic] 1064 3084 34.5% -lh5- 8b62 Nov 11 16:14 VorbisPlayer/src/tremor/codec_internal.h
[generic] 536 1375 39.0% -lh5- f3f3 Nov 14 19:10 VorbisPlayer/src/tremor/config_types.h
[generic] 762 1466 52.0% -lh5- fb65 Nov 11 16:14 VorbisPlayer/src/tremor/COPYING
[generic] 1442 3184 45.3% -lh5- 78a6 Nov 11 16:14 VorbisPlayer/src/tremor/doc/build.html
[generic] 1780 4291 41.5% -lh5- 63ca Nov 11 16:14 VorbisPlayer/src/tremor/doc/callbacks.html
[generic] 922 2381 38.7% -lh5- b99b Nov 11 16:14 VorbisPlayer/src/tremor/doc/datastructures.html
[generic] 1205 2660 45.3% -lh5- b11e Nov 11 16:14 VorbisPlayer/src/tremor/doc/decoding.html
[generic] 892 2123 42.0% -lh5- 6ba0 Nov 11 16:14 VorbisPlayer/src/tremor/doc/diff.html
[generic] 1853 5196 35.7% -lh5- 85ef Nov 11 16:14 VorbisPlayer/src/tremor/doc/example.html
[generic] 995 3495 28.5% -lh5- 81de Nov 11 16:14 VorbisPlayer/src/tremor/doc/fileinfo.html
[generic] 717 1658 43.2% -lh5- 4855 Nov 11 16:14 VorbisPlayer/src/tremor/doc/index.html
[generic] 1390 4007 34.7% -lh5- 7081 Nov 11 16:14 VorbisPlayer/src/tremor/doc/initialization.html
[generic] 1737 4447 39.1% -lh5- bf81 Nov 11 16:14 VorbisPlayer/src/tremor/doc/OggVorbis_File.html
[generic] 753 1736 43.4% -lh5- 8165 Nov 11 16:14 VorbisPlayer/src/tremor/doc/overview.html
[generic] 1079 2484 43.4% -lh5- 24fa Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_bitrate.html
[generic] 782 1735 45.1% -lh5- cb7f Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_bitrate_instant.html
[generic] 1023 2473 41.4% -lh5- afd9 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_callbacks.html
[generic] 776 1761 44.1% -lh5- 0a0c Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_clear.html
[generic] 774 1852 41.8% -lh5- c5c9 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_comment.html
[generic] 796 1920 41.5% -lh5- 3a4d Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_info.html
[generic] 1800 4564 39.4% -lh5- a61b Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_open.html
[generic] 1778 4446 40.0% -lh5- 51b9 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_open_callbacks.html
[generic] 987 2075 47.6% -lh5- 2d58 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_pcm_seek.html
[generic] 1100 2366 46.5% -lh5- 2d30 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_pcm_seek_page.html
[generic] 667 1439 46.4% -lh5- 0942 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_pcm_tell.html
[generic] 786 1766 44.5% -lh5- 1745 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_pcm_total.html
[generic] 953 2011 47.4% -lh5- 8efb Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_raw_seek.html
[generic] 675 1450 46.6% -lh5- 5edb Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_raw_tell.html
[generic] 803 1799 44.6% -lh5- 8fad Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_raw_total.html
[generic] 1597 3718 43.0% -lh5- 8fa4 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_read.html
[generic] 614 1387 44.3% -lh5- 0a85 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_seekable.html
[generic] 748 1779 42.0% -lh5- bd26 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_serialnumber.html
[generic] 633 1428 44.3% -lh5- 573d Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_streams.html
[generic] 1225 2806 43.7% -lh5- 7e55 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_test.html
[generic] 1283 3154 40.7% -lh5- 8796 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_test_callbacks.html
[generic] 872 1901 45.9% -lh5- 616b Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_test_open.html
[generic] 806 1735 46.5% -lh5- 774b Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_time_seek.html
[generic] 1103 2343 47.1% -lh5- aed9 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_time_seek_page.html
[generic] 684 1473 46.4% -lh5- 0780 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_time_tell.html
[generic] 803 1795 44.7% -lh5- f311 Nov 11 16:14 VorbisPlayer/src/tremor/doc/ov_time_total.html
[generic] 682 2437 28.0% -lh5- 9d92 Nov 11 16:14 VorbisPlayer/src/tremor/doc/reference.html
[generic] 941 2118 44.4% -lh5- fffe Nov 11 16:14 VorbisPlayer/src/tremor/doc/return.html
[generic] 1028 2745 37.4% -lh5- afd4 Nov 11 16:14 VorbisPlayer/src/tremor/doc/seeking.html
[generic] 92 279 33.0% -lh5- cead Nov 11 16:14 VorbisPlayer/src/tremor/doc/style.css
[generic] 606 1526 39.7% -lh5- 3cb1 Nov 11 16:14 VorbisPlayer/src/tremor/doc/threads.html
[generic] 948 2148 44.1% -lh5- 5965 Nov 11 16:14 VorbisPlayer/src/tremor/doc/vorbis_comment.html
[generic] 866 2376 36.4% -lh5- dc38 Nov 11 16:14 VorbisPlayer/src/tremor/doc/vorbis_info.html
[generic] 4222 12396 34.1% -lh5- c1a2 Nov 12 00:52 VorbisPlayer/src/tremor/floor0.c
[generic] 4670 14170 33.0% -lh5- 0cb5 Nov 11 16:14 VorbisPlayer/src/tremor/floor1.c
[generic] 9237 30027 30.8% -lh5- 119e Nov 11 16:14 VorbisPlayer/src/tremor/framing.c
[generic] 3057 11068 27.6% -lh5- 5f67 Nov 12 00:53 VorbisPlayer/src/tremor/info.c
[generic] 2704 6406 42.2% -lh5- 93ec Jun 26 12:01 VorbisPlayer/src/tremor/install-sh
[generic] 2278 6742 33.8% -lh5- 0341 Nov 11 16:14 VorbisPlayer/src/tremor/ivorbiscodec.h
[generic] 1526 4756 32.1% -lh5- 2e5a Nov 15 23:27 VorbisPlayer/src/tremor/ivorbisfile.h
[generic] 1247 2948 42.3% -lh5- 335a Nov 11 16:14 VorbisPlayer/src/tremor/ivorbisfile_example.c
[generic] 1704 4991 34.1% -lh5- a3fa Nov 11 16:14 VorbisPlayer/src/tremor/lsp_lookup.h
[generic] 2780 9497 29.3% -lh5- 4e0f Nov 12 00:55 VorbisPlayer/src/tremor/mapping0.c
[generic] 3454 13877 24.9% -lh5- 8019 Nov 11 16:14 VorbisPlayer/src/tremor/mdct.c
[generic] 533 1470 36.3% -lh5- 2bf0 Nov 11 16:14 VorbisPlayer/src/tremor/mdct.h
[generic] 12070 32977 36.6% -lh5- fedf Nov 11 16:14 VorbisPlayer/src/tremor/mdct_lookup.h
[generic] 2052 5909 34.7% -lh5- 8b78 Nov 15 06:11 VorbisPlayer/src/tremor/misc.h
[generic] 2215 6480 34.2% -lh5- 36f8 Jun 26 12:01 VorbisPlayer/src/tremor/missing
[generic] 380 722 52.6% -lh5- c7b6 Jun 26 12:01 VorbisPlayer/src/tremor/mkinstalldirs
[generic] 1717 6707 25.6% -lh5- 0956 Nov 11 16:14 VorbisPlayer/src/tremor/ogg.h
[generic] 688 1819 37.8% -lh5- f17b Nov 14 00:41 VorbisPlayer/src/tremor/os.h
[generic] 850 2546 33.4% -lh5- 3b9a Nov 14 16:15 VorbisPlayer/src/tremor/os_types.h
[generic] 942 1941 48.5% -lh5- e300 Nov 11 16:14 VorbisPlayer/src/tremor/README
[generic] 570 1769 32.2% -lh5- 580f Nov 11 16:14 VorbisPlayer/src/tremor/registry.c
[generic] 533 1435 37.1% -lh5- e586 Nov 11 16:14 VorbisPlayer/src/tremor/registry.h
[generic] 2456 9070 27.1% -lh5- f88b Nov 12 00:56 VorbisPlayer/src/tremor/res012.c
[generic] 4506 12631 35.7% -lh5- 82e7 Nov 13 20:43 VorbisPlayer/src/tremor/sharedbook.c
[generic] 1244 3468 35.9% -lh5- c2d2 Nov 11 16:14 VorbisPlayer/src/tremor/synthesis.c
[generic] 13995 46466 30.1% -lh5- ca44 Nov 15 23:26 VorbisPlayer/src/tremor/vorbisfile.c
[generic] 769 2193 35.1% -lh5- fec9 Nov 14 01:12 VorbisPlayer/src/tremor/window.c
[generic] 426 1165 36.6% -lh5- 6c19 Nov 11 16:14 VorbisPlayer/src/tremor/window.h
[generic] 43911 127735 34.4% -lh5- 9397 Nov 11 16:14 VorbisPlayer/src/tremor/window_lookup.h
[generic] 2547 8044 31.7% -lh5- 08f2 Nov 28 2005 VorbisPlayer/src/vorbis/codec.h
[generic] 2278 6742 33.8% -lh5- 0341 Nov 11 00:27 VorbisPlayer/src/vorbis/ivorbiscodec.h
[generic] 1526 4756 32.1% -lh5- 2e5a Nov 11 00:27 VorbisPlayer/src/vorbis/ivorbisfile.h
[generic] 943 3008 31.3% -lh5- dda7 Nov 28 2005 VorbisPlayer/src/vorbis/vorbisenc.h
[generic] 1735 5430 32.0% -lh5- a26e Nov 28 2005 VorbisPlayer/src/vorbis/vorbisfile.h
[generic] 1702 4654 36.6% -lh5- ad0f Nov 15 23:41 VorbisPlayer/src/vorbisplayer.c
[generic] 38481 68772 56.0% -lh5- 2921 Nov 15 23:44 VorbisPlayer/vorbisplayer
[generic] 638 1098 58.1% -lh5- c3b8 Nov 15 23:56 VorbisPlayer/vorbisplayer.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 107 files 258071 717954 35.9% Nov 16 01:32
|
|
|
|
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |