F030OPL2

Home / Music/MIDI / MIDI - Player / F030OPL2

An OPL2 MIDI file player and live MIDI synthesizer for the Atari Falcon030. The 68030 reads MIDI files or receives MIDI IN, while the DSP56001 synthesizes AdLib-style two-operator FM audio at 49.17 kHz. Includes a General MIDI instrument bank with nine simultaneous voices. Supports standard tick-based MIDI files; SMPTE timing and file looping aren’t supported yet.

Neu in Version 0.2.2 (12.11.2026)
- Voice sharing: with nine voices for sixteen channels, a dense song runs out of voices constantly, and the player used to cut off the oldest sounding note.
- No dropouts in dense songs: a full-band hit (about 300 events in one period) could take the 68030 longer to prepare than the DSP had buffered. Under plain TOS the player now prepares up to half a second ahead, and the DSP kernel and the 68030's decoder do less work per frame and per event.
- FreeMiNT keeps the one-period-at-a-time behaviour of v0.2.1: preparing ahead made dropouts beside a busy program much worse there.

Information

Version/Datum: 0.2.2 12.11.2026
Systeme: Atari Falcon
Status: Freeware
Programmierer: Sascha Springer
Kompatibilität: ◇ ST ◇ STE ◈ TT ◆ Falcon ◈ CT60
◈ Hades ◈ Milan ◈ FireBee
Auflösungen: alle

Bezugsquellen

Links: Github: F030OPL2

AI-Unterstützt AI-Code
Andere Websites
ST-Computer Magazin
ST-Computer Archive
Mia Jaap
Atari Home
Spezialseiten auf AtariUpToDate
Statistik
Über
RSS feed
Empfehlenswerte Anwendungen
Atari ST Klassiker
Atari Falcon Anwendungen & Spiele
FireBee
Standard-Unterstützung
GEMScript
OLGA
BubbleGEM
DHST
Programme geschrieben in...
Assembler
GFA-Basic
Pure C
STOS