Skip to content

Instantly share code, notes, and snippets.

View noway2pay's full-sized avatar

NoWayToPay noway2pay

  • Poland
View GitHub Profile
@Pinacolada64
Pinacolada64 / rs232-swift.asm
Created March 10, 2020 08:16
C64 RS232 driver using a SwiftLink cartridge (a real ACIA, not emulated)
; https://www.lemon64.com/forum/viewtopic.php?t=73957
; https://www.c64-wiki.com/wiki/Interrupt
; been trying to follow application notes for the SwiftLink
; terminal code @ $c0b7 (waiting for Shift+C=)
; &,49 getmod $b915
; &,4 getmdm $aab3
; There are a few problems/things I want to improve with with this version of the SwiftLink driver:

DX7

image

Note: One of the algorithms is incorrect due to a missing operator. Need to update the image. Will have to get on that soon.

These are the original 32 algorithms as used in Yamaha DX7.

The later Yamaha FS1R and Yamaha SY77 may have compatibility with these algorithms, but that's beyond the current scope. The FS1R contains 88 algorithms, while the SY77 contains 45 algorithms.

@bryc
bryc / YamahaFM.md
Last active May 6, 2024 13:43
Collecting info on Yamaha FM soundchips