update readme

This commit is contained in:
Eugene Lozovoy
2023-05-27 15:47:24 +03:00
parent cfd10bb232
commit bea6a1e0be
2 changed files with 7 additions and 4 deletions

View File

@ -1,17 +1,20 @@
# WORK IN PROGRESS
# ZX MIDI player
MIDI Player for ZX Spectrum.
[![screenshot](screenshot.png)](screenshot.png?raw=true)
* Support for any ZX Spectrum-compatible computer with 128 RAM, e.g.:
Quick demo video: https://www.youtube.com/watch?v=X_hX_dGmGeg
* Support for any ZX Spectrum-compatible computer with 128Kb RAM, e.g.:
- ZX Spectrum 128/+2/+3 with [MAYK](https://github.com/konkotgit/MAYK) addon;
- [Sizif-512](https://github.com/UzixLS/zx-sizif-512) with [extension board](https://github.com/UzixLS/zx-sizif-512-ext);
- [ZX-Uno.1010](https://github.com/UzixLS/zxuno1010-board) or [ZX-Uno](https://zxuno.speccy.org/index_e.shtml) with MIDI addon;
- [ZX Evolution](http://nedopc.com/zxevo/zxevo.php) with [Multisound](https://github.com/UzixLS/zx-multisound) addon.
* Support for MIDI type 0, type 1 and RMI file formats;
* Support for MID(SMF) type 0, type 1 and RMI file formats;
* Support files up to 64Kb;
* Support for up to 60 tracks in file (for heavier files, turbo CPU frequency is desirable);
* Support for various CPU frequencies - 3.5MHz, 3.54MHz, 7MHz, 14MHz, 28MHz (no-waitstates required for turbo modes);
* Support for BetaDisk/TR-DOS floppy interface (compatible with [ESXDOS](http://www.esxdos.org/index.html));
* External MIDI synthesizer required.
* Hardware MIDI synthesizer required.
## MIDI synthesizer wiring
MIDI synthesizer data input should be connected to AY port A2.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB