Jump to content
Sign in to follow this  
Devin

MIDI to Atari

Recommended Posts

Hello everyone,

 

I'm quite new here, but I might have some programming that could help the homebrewers. I wrote a short VB program a while ago that is able to load MIDI files and convert the notes to the format used by the QBasic Play Statement.

 

It won't be much work to have the system create data that can be used by Atari games. I have just began looking into sound (I'm a newbie).

Share this post


Link to post
Share on other sites
Hello everyone,

 

I'm quite new here, but I might have some programming that could help the homebrewers. I wrote a short VB program a while ago that is able to load MIDI files and convert the notes to the format used by the QBasic Play Statement.

 

It won't be much work to have the system create data that can be used by Atari games. I have just began looking into sound (I'm a newbie).

 

Hey Devin, nice to see you here finally.

 

This guy knows his stuff, everyone. We were in grad school at the same time, and now he teaches Introduction to Computer Science in college. Sound is not my forte, but I imagine if you have data that can be used by VB, it would just be a matter of mapping the data to the notes as close as the Atari can come. Unfortunately, Stella doesn't play every note in tune.

Share this post


Link to post
Share on other sites
Unfortunately, Stella doesn't play every note in tune.

 

With a little magic it can do pretty well. Some notes are a little out of tune even with the SuperCat magic (Bb is one of the worst), but all pitches are at least present.

 

BTW, are there any good freeware/shareware MIDI editors?

Share this post


Link to post
Share on other sites

Looking forward to this. MIDI was always another planned addition to my SID2TIA tool, but I never got around to actually do it :)

Share this post


Link to post
Share on other sites

Thanks for your feedback. When I get to sound, I will see how hard - or even applicable - to convert a midi file into the TIA format.

Share this post


Link to post
Share on other sites

This might help:

 

MIDI Parser

 

if you need help with the MIDI file format. It's something I wrote a while ago when I was under the influence of my hex editing obsession.

Share this post


Link to post
Share on other sites
This might help:

 

MIDI Parser

 

if you need help with the MIDI file format. It's something I wrote a while ago when I was under the influence of my hex editing obsession.

 

Thanks. I have the MIDI aspect figured out - reading MIDI files and converting the information into "notes". When I begin to study how music is created on the Atari, I should be able to create a MIDI to Atari conversion utility. That will be some time from now. At this time, I'm playing with sprites.

Share this post


Link to post
Share on other sites
I've never gotten sid2tia to output anything even remotely useable, maybe I'll have more luck with a midi2tia tool...

 

That's why it is more or less just a toy for developers :lol:

 

Still, it did the job for the Seawolf, Crazy Balloon and Colony 7 title tunes, helping me out since Paul Slocum left the building ;)

Share this post


Link to post
Share on other sites
Hey Devin, nice to see you here finally.

 

This guy knows his stuff, everyone. We were in grad school at the same time, and now he teaches Introduction to Computer Science

 

Thanks Zach.

Share this post


Link to post
Share on other sites
Unfortunately, Stella doesn't play every note in tune.

 

With a little magic it can do pretty well. Some notes are a little out of tune even with the SuperCat magic (Bb is one of the worst), but all pitches are at least present.

 

BTW, are there any good freeware/shareware MIDI editors?

Right John, I wasn't counting your magic, which is beyond me. Looking forward to Stella's Stocking nonetheless.

 

EDIT: It took me a while to figure out Bb meant B flat instead of Batari Basic. :)

Edited by Zach

Share this post


Link to post
Share on other sites

Is there a chart that could allow me to convert note values to the Atari frequencies?

 

EDIT: Nevermind, I found the information.

Edited by Devin

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...