5 files
-
Music Player Library for BASIC Programs
By DusanStrakl
I wrote a library to enable BASIC programs play music in the background.
It is compatible with Simplest Effects Sound library I released a while ago.
To demo the library I included two BASIC programs:
PLAY.BAS - Playing Twinkle Twinkle Little Star - it demonstrates the BASIC program doing other stuff including calling simple Effects
HOUSE.BAS - Playing House of the Rising Sun - it demonstrates a bit more complex music
Full Tutorial and source code is available from my blog:
https://www.8bitcoding.com/p/music-player-library-for-basic-programs.html
29 downloads
Submitted
-
Tiny PCM Synth
By kliepatsch
I wanted to explore the possibilities with the PCM output. This tiny synth generates a sweet tone from three sine waves, coated in a thin shiny silver layer of aliasing. To spice it up, I also added a delay effect. You can play it with your keyboard. Use Z and X to switch octaves.
I do not plan to follow this route any further, because the possibilities are quite limited with the X16. I am sure one could do better than I did, but the X16 doesn't have enough power to provide a whole lot of flexibility in the sound generation (at least with PCM).
Find the source here: https://github.com/biermanncarl/cx16-tiny-pcmsynth
Feel free to reuse the code for your own projects!
14 downloads
Updated
-
MakeWave
By SlithyMatt
A waveform-generation instrument for the X16. Uses 4 channels of the Programmable Sound Generator (PSG).
Follow development on GitHub: https://github.com/SlithyMatt/x16-makewave
As seen on YouTube:
27 downloads
Updated
-
YM2151 SYNTH UI
By Miklós Pathy
synthuiym2151.prgA simple user interface for the YM2151 synth.
Usage:
LOAD "YM2151SYNTHUI.PRG",8,1
SYS$1000
Use the keys as any tracker to play.
Use the sliders an buttons with the mouse to adjust synth params.
65 downloads
Updated
-
X16 MIDI Player
By Joshua Bair
Commander X16 Midi Player v1.5
Usage: LOAD "x16player.prg"
RUN
ENTER MIDI FILENAME:
[MIDI Filename].MID
Midi file must be located in the same folder as the x16emu.exe emulator.
Keys:
Channel Volumes Midi Notes Bass Guitar Fretboard +) Next Channel (Bass Only)
-) Previous Channel (Bass Only)
ESC RUN/STOP) Exit Player
Known Issues:
Not all MIDI events are supported. (Pitch bend, etc.)
93 downloads
Submitted
Sign in to follow this
Followers
0