[2] | 1 | 1. MP3/Ogg multimedia audio-classes 12.05.02
|
---|
| 2 | --------------------------------------------
|
---|
| 3 |
|
---|
| 4 | These classes are for seemless integration of the
|
---|
| 5 | MMIO procedures for MP3 and OGG files written by
|
---|
| 6 | Russel O'Connor.
|
---|
| 7 | Get these procedures from:
|
---|
| 8 |
|
---|
| 9 | http://www.math.berkeley.edu/~roconnor/
|
---|
| 10 |
|
---|
| 11 | After installation Ogg- and MP3 files are treated the
|
---|
| 12 | same way by the WPS as the other audio files. They have
|
---|
| 13 | their own Icons and the same menus as for example
|
---|
| 14 | wave files. A doubleclick starts playback another one
|
---|
| 15 | stops it. The convert menu item helps you decoding the
|
---|
| 16 | file to wave without any other program.
|
---|
| 17 |
|
---|
| 18 | The settings notebook of every audio file gets a new
|
---|
| 19 | page added describing the audio characteristics like
|
---|
| 20 | playtime or samplerate. This data is also shown in the
|
---|
| 21 | details view of folders if set to class:CWAudio.
|
---|
| 22 |
|
---|
| 23 | There's also a new open-item for volume.
|
---|
| 24 |
|
---|
| 25 | You may view and change the ID3 tags of MP3 files
|
---|
| 26 | using the settings notebook. These tags are also shown
|
---|
| 27 | in the details view.
|
---|
| 28 |
|
---|
| 29 |
|
---|
| 30 | 2. Media-Folder and Audio-Shadow 13.03.02
|
---|
| 31 | -----------------------------------------
|
---|
| 32 |
|
---|
| 33 | The Media-Folder serves as a player for any
|
---|
| 34 | audio file known by OS/2. The usual play
|
---|
| 35 | controls are available and you may create
|
---|
| 36 | playlists just by dropping files into the folder.
|
---|
| 37 |
|
---|
| 38 | Audio files will not be put into the folder directly
|
---|
| 39 | but shadows are created.
|
---|
| 40 | A new shadow class shows you details information
|
---|
| 41 | for the linked audio files in the details view of a
|
---|
| 42 | Media-Folder. A REXX interface is available if
|
---|
| 43 | WPS-wizard V0.2.0 or above is installed.
|
---|
| 44 |
|
---|
| 45 | A WPS enabled CD player with FreeDB support is included.
|
---|
| 46 |
|
---|
| 47 | Installation
|
---|
| 48 | ------------
|
---|
| 49 |
|
---|
| 50 | Put the contents of the archive into a directory and run
|
---|
| 51 | install.exe which will copy the files and register the
|
---|
| 52 | new classes.
|
---|
| 53 |
|
---|
| 54 | DON'T START *install.INS* TO MAKE SURE THE RIGHT INSTALLER
|
---|
| 55 | IS USED IN CASE YOU HAVE AN OLDER VERSION ALREADY INSTALLED!
|
---|
| 56 |
|
---|
| 57 | You have to restart the WPS so the changes can take effect.
|
---|
| 58 |
|
---|
| 59 | Open the multimedia settings notebook and add the types MP3
|
---|
| 60 | and OGGS to digital audio if the menus do not work as expected.
|
---|
| 61 | It may be necessary to also add associations to *.MP3 and
|
---|
| 62 | *.OGG files.
|
---|
| 63 |
|
---|
| 64 | The command file setFolder.cmd sets the details and sort class of
|
---|
| 65 | a folder to CWAudio so the new information is shown in the details
|
---|
| 66 | view and the sort menu contains the new items. Just drop the folder
|
---|
| 67 | in question on the script.
|
---|
| 68 |
|
---|
| 69 | The command file setShadow.cmd sets the details and sort class of
|
---|
| 70 | a folder to CWAudioShadow so the new information is shown in the details
|
---|
| 71 | view and the sort menu contains the new items when using the new
|
---|
| 72 | Audio-shadows automatically created when dropping audio files on a
|
---|
| 73 | Media-Folder. Just drop the folder in question on the script.
|
---|
| 74 |
|
---|
| 75 |
|
---|
| 76 | Uninstallation
|
---|
| 77 | --------------
|
---|
| 78 |
|
---|
| 79 | Use the uninstall feature of the generic installer.
|
---|
| 80 |
|
---|
| 81 | Known problems
|
---|
| 82 | --------------
|
---|
| 83 |
|
---|
| 84 | The playtime may be not correct for some VBR-MP3s. This is a problem
|
---|
| 85 | of the MMIOMP3-Proc not the classes.
|
---|
| 86 |
|
---|
| 87 |
|
---|
| 88 | History
|
---|
| 89 | -------
|
---|
| 90 |
|
---|
| 91 | V0.1.0
|
---|
| 92 |
|
---|
| 93 | First release of the new audio classes.
|
---|
| 94 |
|
---|
| 95 | V0.2.0
|
---|
| 96 |
|
---|
| 97 | -Type 'Digital Audio' returned in addition to MP3/OGGS for the audio classes.
|
---|
| 98 | -Setting of .TYPE EA so Digital Audio player works with MP3/OGG files without further fiddling
|
---|
| 99 | -Caching of MP3 technical data in EAs to speed up folder opening.
|
---|
| 100 | -ID3 data shown with the right codepage.
|
---|
| 101 | -Mnemonic for Volume menu item.
|
---|
| 102 |
|
---|
| 103 | -New classes CWMediaFolder and CWAudioShadow for playing of audio files.
|
---|
| 104 |
|
---|
| 105 | V0.2.1
|
---|
| 106 |
|
---|
| 107 | -Repeat function added
|
---|
| 108 | -new (and improved) sliders
|
---|
| 109 | -Keyboard control added (not for sliders yet)
|
---|
| 110 | -Display for elapsed time, remaining time and ID3 tags (click to switch)
|
---|
| 111 | -Change playtime font by DnD
|
---|
| 112 | -Drag and drop handling rewritten.
|
---|
| 113 | -Statusline added
|
---|
| 114 | -REXX interface added
|
---|
| 115 | -No audio info reading for files on CD to speed up CD opening.
|
---|
| 116 |
|
---|
| 117 |
|
---|
| 118 | Credits
|
---|
| 119 | -------
|
---|
| 120 |
|
---|
| 121 | The Icons and graphics are (C) Klaus Staedtler-Przyborski. Thanks for
|
---|
| 122 | fearless beta testing.
|
---|
| 123 |
|
---|
| 124 |
|
---|
| 125 | License
|
---|
| 126 | --------
|
---|
| 127 |
|
---|
| 128 | Theses classes are free to use but copyrighted. Use them on your own
|
---|
| 129 | risk. If they burn your house or destroy your data it's all your
|
---|
| 130 | fault.
|
---|
| 131 |
|
---|
| 132 |
|
---|
| 133 | Author
|
---|
| 134 | ------
|
---|
| 135 |
|
---|
| 136 | These classes are (C) 2001-2002 Chris Wohlgemuth.
|
---|
| 137 |
|
---|
| 138 | http://www.geocities.com/SiliconValley/Sector/5785/
|
---|
| 139 | http://www.os2world.com/cdwriting
|
---|
| 140 |
|
---|
| 141 |
|
---|