Jump to content

Audio Apps

Sign in to follow this  

5 files

  1. Music Player Library for BASIC Programs

    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

       (0 reviews)

    Submitted

  2. Tiny PCM Synth

    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

       (0 reviews)

    Updated

  3. MakeWave

    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

       (0 reviews)

    Updated

  4. YM2151 SYNTH UI

    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

       (1 review)

    Updated

  5. X16 MIDI Player

    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

       (3 reviews)

    Submitted

Sign in to follow this  
×
×
  • Create New...

Important Information

Please review our Terms of Use