Short: Hardware-based MPEG audio player MP3/2 Author: dcr@berlin.snafu.de (Dirk Conrad) Uploader: dcr berlin snafu de (Dirk Conrad) Type: mus/play Architecture: m68k-amigaos Hardware based MPEG audio decoder for the Amiga printer port. Made by Dirk Conrad (dcr@berlin.snafu.de) http://www.snafu.de/~dcr/mpeg_hardware.html DEUTSCH: MPEG-Hardware für den AMIGA ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Hardware basierender MPEG Audio-Dekoder für den Amiga Druckerport. Was ist MPEG Audio? MPEG Audio ist ein Kompressionsverfahren für Audiodaten. Es ist auch unter den Namen MP2 oder MP3 bekannt. Durch dieses Verfahren ist es möglich Musikstücke auf ca. 1/10 an Datenmenge zu reduzieren. Das heisst, ein Musikstück von 30 MB Größe schrumpft auf 3 MB ohne einen qualitativen Hörverlust. Durch diese im Vergleich geringe Datenmenge, wird es attraktiv seine Musikstücke mit dem Computer abzuspielen. Warum eine Hardware zum Dekodieren? Der Amiga ist natürlich auch in der Lage MPEG komprimierte Musikstücke wiederzugeben. Allerdings hat jeder Amiga immer noch den alten Custom-Chip "Paula" auf dem Motherboard. Dieser Audio-Chip ist in der Lage nur 8 Bit wiederzugeben und wenn man mit der Software trickst, gibt er sogar 14 Bit wieder (bei ca. 27 KHz). Um jedoch CD-Qualität bei der Wiedergabe zu erreichen, benötigt man eine 16-Bit Soundkarte und mindestens einen 68060 Prozessor mit 50 MHz. PowerPC Besitzer (wie meine Wenigkeit) werden hier an der Stelle nur müde lächeln, weil sie genug Leistung unter der Haube haben. Jedoch haben die meisten Amiga Besitzer noch ein älteres Modell in der Ecke zu stehen, welches mit wenigen Aufwand zu einen MPEG-Player umgerüstet werden kann. Der Vorteil eines Amiga Computers ist, daß er sich an jeden Fernseher anschließen läßt. Somit hat man die Möglichkeit sich seine Titel visuel auszusuchen, und kann den Amiga z. B. in Nähe der Stereoanlage plazieren. Für wen ist diese Schaltung geeignet? Diese Schaltung ist für alle geeignet, die ihren alten Amiga mit wenig Aufwand zu einen MPEG-Player umrüsten wollen. Durch die Hardware basierende Dekodierung sollte sogar ein Standard 68000er ausreichen. Nach meiner Meinung sollte man aber einen 68020 oder besser nutzen. Eine Soundkarte für den Amiga ist nicht nötigt, weil der DAC (Digital Analog Converter) auf der Schaltung diese Aufgabe erfüllt. Die Wiedergabe erfolgt mit 18 Bit bei 44100 Hz (CD-Qualität). Welche Amiga Computer sind kompatibel? Diese Schaltung funktioniert mit allen Amigas, die einen Parallelport besitzen. Meine Software adressiert den Portbaustein (CIA 8520) direkt um Zeit zu sparen. Das dürfte keine Probleme verursachen, weil alle Amigas diesen Baustein besitzen (bis auf der Amiga-Clone "Draco"). Nur für den Fall, daß jemand seinen Amiga zerschießt, ICH KOMME FÜR KEINERLEI SCHÄDEN AUF! Jeder, der sich durch diese Schaltung zum Basteln angeregt fühlt, lötet auf eigenes Risiko! Viel Spaß beim Löten! --------------------------- ENGLISH: MPEG hardware for the AMIGA ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Hardware based MPEG audio decoder for the Amiga printer port. What is MPEG audio? MPEG audio is a compression procedure for audio data. It is also well-known under the names MP2 or MP3. It is possible to reduce music pieces to a data quantity of approximately 1/10 by this procedure. That means, a music piece of 30 MB size shrinks to 3 MB without a loss of hearing quality. With this comparatively small data quantity, it will be attractive to play ones music pieces on the computer. Why a hardware for decoding? The Amiga of course is also able to play MPEG compressed music pieces. However each Amiga has still the old custom chip "Paula" on the motherboard. This audio chip is only able to produce 8 bits. But if you manipulate the software, it produces 14 bits (with approx. 27 kHz). However to achieve CD quality during playback, a 16-Bit sound card and at least a 68060 processor with 50 MHz is needed. PowerPC owner (like my fewness) will sneer to this problem because they have enough performance available. However most Amiga owners have still an older model located in the corner, which can be converted with few expenditure to an MPEG Player. The advantage of an Amiga computer is that it can be attached to each TV set. Thus it is possible to select the titles visualy, and to place the Amiga for example near the stereo system. For whom is this circuit suitable? This circuit is suitable for all who want to convert their old Amiga with small expenditure to an MPEG Player. Because of the hardware based decoding a standard 68000 should be sufficient. But it would be better to use a 68020 or higher in my opinion. A sound card for the Amiga is not necessary, because the DAC (digital analog converter) on the circuit fulfills this function. Playback takes place with 18 bits at 44100 Hz (CD quality). Which Amiga computer are compatible? This circuit works with all Amigas, which possess a parallel port. My software addresses the port chip (CIA 8520) directly to reduce time. That should not cause problems, because all Amigas possess this chip (except the Amiga clone "Draco"). In the case someone ruins his Amiga, I AM NOT RESPONSIBLE FOR ANY DAMAGE! Anyone who is stimulated to tinker, solders on his own risk! Much fun with soldering!