1. If you're looking for help-related things (for example, the key rebinding tutorial), please check the FAQ and Q&A forum! A lot of the stickies from this forum have been moved there to clean up space.
    Dismiss Notice

Adding ABC notation songs

Discussion in 'Starbound Discussion' started by Scootaloo, Dec 4, 2013.

  1. Scootaloo

    Scootaloo Void-Bound Voyager

    So after quickly "finding" an accordion in a shack that totally wasn't occupied or anything, I've been trying to throw some songs into the folder that Canon in D was located in. I've been using a program to change songs from midi to abc, but when I actually go to play them within the game, the key and tempo seem to be way off of what was assigned in the file. Anyone else messing with the system yet and gotten it to work?
     
  2. kesvalk

    kesvalk Cosmic Narwhal

    my question is, can i just improvise? like in lord of the rings where you could just use the keyboard do play the notes and play like that?
     
  3. Spiffe

    Spiffe Tentacle Wrangler

    Hey. In what folder is that? I'm really interested in this too and want to make my own tunes...
     
  4. krawky398

    krawky398 Ketchup Robot

    If you go to your Steam folder, it'll be in "steamapps/common/starbound/assets/songs".
     
  5. Spiffe

    Spiffe Tentacle Wrangler

    Allright! Thanks. I'm going to try and see if I get it working...
     
  6. 0x442E472E

    0x442E472E Orbital Explorer

    I tried a Jingle Bell abc file i found somewhere in the net and the game crashed :/
     
  7. Spiffe

    Spiffe Tentacle Wrangler

    Well my tunes play in the game, but they sound totally wrong in every possible way.

    I didn't write in ABC format though but I did a midi-file and used some program called maestro to convert to ABC. Probably the conversion messed up the tune.
    I hope that people will figure this out because the whole music idea is pretty awesome imo.

    btw the only instrument i have found is an ocarina :)
     
  8. Landlaw

    Landlaw Scruffy Nerf-Herder

    where i can download abc files?
     
  9. Raybrandt

    Raybrandt Jackpot!

    The problem with ABC files is if you make them with more than one track, they'll play a note from each track at a time. Which is causing the main issues. For instance, with an ABC with four tracks, it'll play the first note from the first, then first note from the second, and so on, and keep going as that.

    I'm still playing around with my code in both notepad and Maestro to see what I can do about it, but...

    EDIT: That's not the only issue. You're right in saying the song gets butchered even without that. Just tested one of my one-track piano ABCs, and it gets slaughtered. Uuuuuuuugh.
     
    Last edited: Dec 5, 2013
    Spiffe likes this.
  10. Havoc1337

    Havoc1337 Scruffy Nerf-Herder

    I just played around with some MIDI files and Maestro, and no matter what I do, the music comes out botched. It's near impossible to convert any fast scores to the single-track ABC. Canon in D is nice piece but it's super slow and fairly suited for ABC.
    It would be awesome if the devs could add MML support for the music system, the notations are much simpler and easier.
     
    Trainzack likes this.
  11. DJOkamical

    DJOkamical Space Kumquat

    MML is better in every way. :<
     
    Trainzack likes this.
  12. Havoc1337

    Havoc1337 Scruffy Nerf-Herder

  13. Raybrandt

    Raybrandt Jackpot!

  14. Havoc1337

    Havoc1337 Scruffy Nerf-Herder

    That's not the point, abc is flat out not as efficient as MML. At least the way it's implemented in the game, not allowing to write multi-track abc. Converting MML to abc would probably just result in a terrible mess either way.
    I'm afraid there are not many people who are really enthusiastic about this system being in-game, at all. But I may be wrong, if enough people care, it would create some pressure.
    One guy railing Bartwe for over a year is not exactly "pressure" in my book, with all due respect. I'm actually very glad that you try.

    I don't want to beat on the system that's in game atm, and there are many things wrong with it, but I would like to see how many people know anything about the subject matter and would like to see the situation improved.
     
  15. Apostel

    Apostel Subatomic Cosmonaut

    I have the exact same problem and program. I guess it has something to do with Maestro. :p
    But i figured out. That you just have to remove every "|". Atleast it worked for "He's a pirate". The others play now correctly but they are way to slow. Maybe some of you know what it could make faster again?
     
  16. Rostfrei

    Rostfrei Scruffy Nerf-Herder

  17. RizzRustbolt

    RizzRustbolt Existential Complex

    ABCs are quantized, so any converted tunes are going to sound off, tempo-wise.

    There are a few ABC sites out there that have direct compositions that will likely sound better.
     
  18. Havoc1337

    Havoc1337 Scruffy Nerf-Herder

    I cannot stress enough how godawful abc is. I just created a bunch of midis, fairly simple ones, only 3 notes ever played at once, all written with MML, then I tried using EasyABC to convert them into anything that sounds remotely like music, but apparently it just can't be done. I really wonder if there is anyone out there who actually can read/write abc notation. I sure as hell can't, because I tried to find the parts that the program completely failed to interpret and fix them by hand, but it's just fubar.
    So EasyABC is useless, and unless the devs fix the music system ingame to be able to play multi-track abc compositions, maestro is also out of the question, because it creates multi-channel abc files, and apparently Starbound can't handle those at all.
    Beta is beta I guess, I hope they'll consider MML somewhere down the line, you don't just put more instruments than mining tools into your game and decide to stick with the crappiest notation system known to mankind.
     
  19. love doctor

    love doctor Cosmic Narwhal

    I don't want to be mean but you guys who have crappy music are doing it wrong

    Last night my buddy followed our party of 4 playing dragon force through the fire and the flames, the Barbie girl song and call me maybe I don't know how he did it but each one sounded great clear and very well done the rest of us are hoping to find our own instruments to have a jam session
     
  20. CrazyFruits

    CrazyFruits Void-Bound Voyager

    Well if anyone wants to know its possible to create a proper ABC file, enjoy this rendition of the Starwars Cantina. :metroid::alien::devil::whoop:
     

    Attached Files:

Share This Page