Shop OBEX P1 Docs P2 Docs Learn Events
Propeller Chip-tune player — Parallax Forums

Propeller Chip-tune player

Ahle2Ahle2 Posts: 1,179
edited 2010-11-04 10:56 in Propeller 1
Okey guys,
Some months ago, I said that I would release a chip-tune player that I have been working on. Sadly I did not finish it, and it fell into oblivion.
A lot of people have shown interest in it, so here it is anyway.
It is quite buggy(text disappears) and the code is not cleaned up.
It has got support for two sound chips, SID 6581 and AY38910.

Instructions:
- Download "ChiptunePlayer.zip" and "ChipTunes.zip"
- Connect speakers and a PAL/NTSC tv.
- Connect a SD card with ".AY" and ".DMP" files. (from ChipTunes.zip)
- Connect a NES controller to pause, play, fast forward and select files.

-Start button - pause / play
-Right button - Next tune
-Left button - Previous tune
-A-button - Toggle fast forward

Color coding:
Light blue border = SID 6581 (C64)
Yellow border = AY38910 (Atari ST, Sinclair Spectrum 128, Amstrad CPC, MSX)

Feel free to do whatever you want with the code. (ideally, get rid of bugs)

Comments

  • JLSJLS Posts: 76
    edited 2010-11-03 01:12
    Hi Ahle2

    This is very great project - many thanks !

    Please help me implementing StereoSpatializer or delay/echo code to your SidCog an AyCog engine.

    Many THANKS
  • Ahle2Ahle2 Posts: 1,179
    edited 2010-11-04 10:56
    @JLS
    By starting two SIDcogs or AYcogs at once (one to the left and one to the right) and slightly change the pitch registers in one channel you will achieve a StereoSpatializer effect.
    Somewhere in this forum I have an example of this. I can not remember where tough.
    An echo effect could be achieved by making a fifo buffer of register data and then feed the delayed data into the second SIDcog/AYcog.
Sign In or Register to comment.