Author Topic: MIDI To Axe Music Converter  (Read 66950 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: MIDI To Axe Music Converter
« Reply #60 on: July 06, 2010, 09:55:35 pm »
Ouch Quigibo, good luck :(

Also yeah I agree, it's not like music is a huge priority anyway. It reaches a much smaller audience than other features IMHO (like ASM programs that requires USB, as awesome as they might be). Main reason is that you need to create or buy adapters/cables to plug in your headset in the calc or you need to use an AM radio on a channel with enough static which has terrible quality.

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
Re: MIDI To Axe Music Converter
« Reply #61 on: July 06, 2010, 11:07:53 pm »
Yeah, I was referring to what Madskillz was talking about, I am aware that the strings continue vibrating afterward.
Ah, ok, I thought you were saying that the Axe converter played the notes in quick succession, but they don't continue sounding together.  Was I mistaken?

I am thinking of expanding my midi converter to handle Type 1 but I don't want to spend my time on that right now.  I am currently working on the most difficult part of the geometry drawing for Axe right now: The filled rectangle.  And it is really torturing me.
Good luck! That is indeed a toughie.



Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: MIDI To Axe Music Converter
« Reply #62 on: July 07, 2010, 02:22:17 am »
Yeah i noticed you guys handle chords differently.  Kerm how does your program manage to get the chords working so well?  How do you merge the notes?

And yeah rectangle fillers are hard, i wrote one in Axe once that only wrote to the screen buffer and it was tricky.  Hmmm i wonder if i still have that around somewhere...

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: MIDI To Axe Music Converter
« Reply #63 on: July 07, 2010, 03:20:29 am »
Kerm's player is able to play notes by simultaneously using both both left and right speaker in the link port.  This is something I could do, but I prefer to keep them on both channels at once because its just simpler.

Also, I have the filled rectangle working almost now, I just have to optimize the routine a little bit more.  Its fairly large, a little larger than the line drawing routine but still smaller than the sprite drawing.  However, to save space I am not doing clipping so if it cannot fit the rectangle on the screen, it will just not draw anything.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: MIDI To Axe Music Converter
« Reply #64 on: July 07, 2010, 05:05:44 am »
glad to hear Quigibo :D

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: MIDI To Axe Music Converter
« Reply #65 on: July 07, 2010, 08:50:00 am »
@Kerm That is really sweet, but the songs that I am familiar with sound like the pitch is off (perhaps it's just the emulator). It also seems Kerm is a nightwish fan :D.
@Quigbo: On calc I only get sound out of the left channel with your background music player. Is this correct? , because you above post suggests otherwise. This is why I was asking earlier if it would be possible to have mono sound but played through both left and right channels.
Scratch that, I think my calc adapter must be mono. It works fine in emu.
« Last Edit: July 07, 2010, 09:00:31 am by Art_of_camelot »

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: MIDI To Axe Music Converter
« Reply #66 on: July 07, 2010, 09:02:13 am »
@Quigibo: Ask tr1p1ea for the xLIB DRAWSHAPE source. See if he can't give you his ASM routines for those.
@Kerm: Very nice as usual.
« Last Edit: July 07, 2010, 09:02:49 am by Raylin »
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: MIDI To Axe Music Converter
« Reply #67 on: July 07, 2010, 01:36:27 pm »
@Art_of_camelot
Are you sure your link port is working?  Its coming out of both speakers on my calc and on the emu.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: MIDI To Axe Music Converter
« Reply #68 on: July 07, 2010, 02:28:06 pm »
Since he can listen to sound fine, it is working, but I think he uses the wrong kind of headset or adapter

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: MIDI To Axe Music Converter
« Reply #69 on: July 07, 2010, 03:06:43 pm »
@Art_of_camelot
Are you sure your link port is working?  Its coming out of both speakers on my calc and on the emu.
Scratch that, I think my calc adapter must be mono. It works fine in emu.
:)

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: MIDI To Axe Music Converter
« Reply #70 on: July 07, 2010, 09:20:14 pm »
Yea, it's my adapter. I gotta see if i can find a stereo one.

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: MIDI To Axe Music Converter
« Reply #71 on: July 09, 2010, 01:22:02 pm »
I just made this with Quigibo's Midi to Axe convertor.

It's Cannon Ball from Megaman Zero 3! If you haven't heard, listen to it. It's an epic track. Also, I don't think anyone else has converted a GBA track yet.


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

Offline Magic Banana

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 371
  • Rating: +77/-1
  • It's not an apple, it's a ... magic banana.
    • View Profile
Re: MIDI To Axe Music Converter
« Reply #72 on: July 09, 2010, 03:46:05 pm »
Awesome, Finale. I love the Megaman Zero series.  ;D

Here's the overworld theme for Crystalis. It actually came out really good.

EDIT:Is it me or does the face slow down in some parts of Cannonball?  ???
« Last Edit: July 09, 2010, 03:55:28 pm by Magic Banana »
I do sprites and stuff, so yeah.

Quote from: yunhua98
i'M NOT SURE WHAT A SWORD SKILL IS BUT HERE'S THE SWORD ANIMATION FROM THE TWO SPRITES ON PG 13

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: MIDI To Axe Music Converter
« Reply #73 on: July 09, 2010, 04:05:53 pm »
It does kinda look like that, but that might just have something to do with the fact that it was a GBA track, ported to a much lower quality on a slower platform.

Edit: So as not to double-post:
Here's (to my knowledge) the first converted DS track! It's the Megaman ZX boss battle track.
Also, here's a track from Megaman X6 for the PS1, X vs Nightmare Zero!

NOTESRC3 is X vs Zero
NOTESRC4 is Megaman ZX Boss Battle
« Last Edit: July 09, 2010, 05:05:26 pm by FinaleTI »


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

Offline Magic Banana

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 371
  • Rating: +77/-1
  • It's not an apple, it's a ... magic banana.
    • View Profile
Re: MIDI To Axe Music Converter
« Reply #74 on: July 09, 2010, 07:09:10 pm »
Pretty good, but it might sound better if you removed the 'bass' from the songs, because it seems to just make the same beeping sound over and over and it slows down the program a lot.

EDIT:Here's Cannonball with less bass. It had like 5 channels just for percussion so I just softened it.
btw, it's compiled to run in Mirage because it won't open from the TIOS.
« Last Edit: July 09, 2010, 07:24:34 pm by Magic Banana »
I do sprites and stuff, so yeah.

Quote from: yunhua98
i'M NOT SURE WHAT A SWORD SKILL IS BUT HERE'S THE SWORD ANIMATION FROM THE TWO SPRITES ON PG 13