Jump to content

Photo

inty-midi: convert MIDI files to IntyBASIC code

intybasic music midi

4 replies to this topic

#1 ppelleti OFFLINE  

ppelleti

    Space Invader

  • 37 posts

Posted Sun Mar 24, 2019 6:59 PM

I have written a program which converts MIDI files into MUSIC lines which can be used in an IntyBASIC program.  Depending on the number of voices in the MIDI file, it can generate code either for the Intellivision alone, or for the Intellivision with ECS.  MIDI Program Change messages can be used to select among the four instruments that IntyBASIC supports.  I have also attempted to support drums (on MIDI Channel 10).

 

The source code and README are available on GitHub:

 

https://github.com/ppelleti/inty-midi

 

Binaries for Mac OS X, Linux, and Windows are available on the "Releases" tab on GitHub, but I've also attached the binaries to this message.

 

Attached Files



#2 ppelleti OFFLINE  

ppelleti

    Space Invader

  • Topic Starter
  • 37 posts

Posted Thu Mar 28, 2019 1:42 PM

Aha, it turns out this has been done before:

 

https://atariage.com...r-non-musicians

 

Somehow it did not show up in my initial search for "IntyBASIC MIDI".

 



#3 carlsson OFFLINE  

carlsson

    Metagalactic Mule

  • 8,822 posts
  • Location:Västerås, Sweden

Posted Thu Mar 28, 2019 3:53 PM

Perhaps you two produce different results from the same input, so it is good to have two solutions.



#4 ppelleti OFFLINE  

ppelleti

    Space Invader

  • Topic Starter
  • 37 posts

Posted Thu Mar 28, 2019 7:52 PM

Perhaps you two produce different results from the same input, so it is good to have two solutions.

 

At least, I think the two programs have different approaches.  MusoCheat is a modular toolkit which gives the user quite a bit more flexibility, but also requires the user to do more.  inty-midi, on the other hand, tries to be as automatic as possible, and (currently) has very few command line options to tweak.



#5 Lathe26 OFFLINE  

Lathe26

    River Patroller

  • 3,912 posts

Posted Thu Mar 28, 2019 11:32 PM

 

At least, I think the two programs have different approaches.  MusoCheat is a modular toolkit which gives the user quite a bit more flexibility, but also requires the user to do more.  inty-midi, on the other hand, tries to be as automatic as possible, and (currently) has very few command line options to tweak.

 

There are advantages to both approaches.  Users who are new to MIDI and just trying to get things working will benefit from your tool. 







Also tagged with one or more of these keywords: intybasic, music, midi

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users