Jump to content
IGNORED

Sound Effect editor for SN76849 and AY-3-8910 (compatible with CVBasic)


Recommended Posts

Hi all!

 

It is kind of hard to experiment manually with sound effect generation for the Colecovision and CVBasic.

 

So I decided to repurpose my Intellivision sound editor (you can see it at https://forums.atariage.com/topic/320358-sound-effect-editor/) and use the bigger screen space available in the Colecovision.

 

The method of work is showing a list of frequency/volume/note/volume, where each item in the list will be played for one video frame (if Speed is 1) or each tone over several frames (again controlled by Speed). This means you are editing only a single channel of audio (because you could have music playing in the background), and in the case of the SN76489 chip used in the Colecovision at the same time a noise channel.

 

Adding more frequencies to the list is controlled by pressing 5, or removing the last item by pressing 6.

 

You move over the list to edit frequencies (8 items are shown, but the window can move up and down if you have more, up to 20).

 

To edit frequency press 1, the limit for SN76489 is 0-1023, where lower numbers are acute sounds. The volume is edited pressing 2 (0-15, 0 is silent, 15 is highest volume, 12 is reasonable).

 

To edit the noise mode press 3 (values admitted are 0 for no change, or 8-15 for selecting the mode per the SN76489 datasheet). Also you need to press 4 in order to edit the noise volume (again 0. is silent, 15 is the highest volume)

 

To play your sound just press 9, and to show the CVBasic source code press 0.

 

Alternatively your sound can repeat endlessly while you work (toggle with 8), and you can edit the frame speed for frequencies pressing 7.

 

As you can see the keypad reference stays on screen (something not possible on the Intellivision)

 

Enjoy it!

 

 

image003.png.5c3c396f9a37443cca7d80e26ed03552.png image004.png.fa215ef8f0aba5334cab3d2ec44cdea5.png

 

 

effect.bas effect.rom

effect_msx.rom

  • Like 9

It would be a great help to the community if someone could write a dedicated music/sound editor for the SN76849 that would output the proper data to use in Colecovision Assembly.

A windows executable that outputs a file xyz.asm

 

 

Tony Cruise?

Edited by Captain Cozmos

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...