Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Music programs for Commander X16 using it's PSG in Vera

License

NotificationsYou must be signed in to change notification settings

mobluse/x16-psg-music

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music programs for Commander X16 using it's PSG in Vera.

Programmable Sound Generator (PSG)

https://github.com/X16Community/x16-docs/blob/master/VERA%20Programmer's%20Reference.md#programmable-sound-generator-psg

Example: Frere Gustav

The example Frere Gustav is modified fromSinclair ZX Spectrum BASIC Programming by Steven Vickers:https://worldofspectrum.org/ZXBasicManual/zxmanchap19.html. It's played with minor coords.

Command line to run using x16emu:
x16emu -bas FRERE-GUSTAV.BAS -run
x16emu for Windows, Linux, and macOS can be downloaded fromhttps://www.commanderx16.com/I most often run x16emu in Raspberry Pi OS Linux on Raspberry Pi 4 B 8GB, but then you need to get it fromhttps://snapcraft.io/x16emu, or compile itfromsource.

Example: DECPS Player - VT520/VT525 Play Sound Simulator

This simulates the DECPS escape sequence using BASIC v2 DATA statements.

Command line to run using x16emu:
x16emu -bas DECPS.BAS -run

Basicode-3 and 3C

The subroutine inFRERE-GUSTAV.BAS andDECPS.BAS is compatible with Basicode-3 and 3C, but has extra entryline numbers for polyphonic music:https://github.com/robhagemans/basicode/blob/master/BASICODE.rst#gosub-400

Other X16 PSG Examples

https://commander-cx16.fandom.com/wiki/Beep

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp