WHAT IS IT?
This is Magma: C3 Roks Edition - our take on HMX's tool for creating songs for the Rock Band Network.
Magma: C3 Roks Edition is the culmination of hundreds of hours of programming and the cooperation between several of our members hoping to keep the customs community alive.
This is the definitive version that all RB3 customs creators should use.
Read the FEATURES below for an idea of what Magma: C3 Roks Edition can do.
How did you do it?! Did you break into HMX's vault?
Quite the contrary, we actually started with the same Magma files that you have, which HMX made available freely to anyone who wanted to author for the Rock Band Network, and we ended up with this. How? Reverse engineering by decompiling Magma.exe and hacking MagmaCompiler.exe in assembly language. That's it. And countless hours of non-stop programming.
FEATURES / CHANGE LOG:
Updated change log with latest features and changes can be found here:
Magma: C3 Roks Edition v3.3.2 - Features & Changes
DOWNLOAD & INSTALLATION INSTRUCTIONS
Unless you're coming from a really old version of Magma: C3, you should extract these files over your existing installation so no settings or important files are lost. DO NOT INSTALL IN PROGRAM FILES.
Download the new version from FujiSkunk. See link at the top of this post.
(this is a bit outdated but still very helpful if you've never used Magma: C3 before)
If you intend to use this tool, you should really spend the hour and watch this tutorial video below:
Microsoft .NET 4
http://www.microsoft... ... x?id=17851
I hope you're as excited to use this as we are to share it with you.
TUTORIALS / HOW-TO
HOW TO BYPASS 1MB MIDI FILE SIZE LIMITATION / HOW TO USE CUSTOM PRACTICE SESSION NAMES
HOW TO USE THE NEW 2X BASS FEATURE
HOW TO GET EXCEPTIONAL ALBUM ART QUALITY IN YOUR CUSTOMS
HOW TO ADD MIDI TESTER TO WINDOW'S OPEN WITH... AND SEND TO... COMMANDS
HOW TO USE CUSTOM MAGMA: C3 SKINS
- MagmaCompiler has a 1MB MIDI file size limit - thanks to raynebc, Magma: C3 includes midishrink, which will compress your MIDI file, but if even after compressing it is over 1MB in file size, MagmaCompiler won't accept it._________________________________________________________
Harmonix for original Magma this is based on emist for the assembly hacking to MagmaCompiler xorloser for all his great tools and knowledge DJ Shepherd for the X360 library Nyxyxylyth for base code to convert RBA files PikminGuts92 for the ark file modifications NewCreature for the modifications to oggenc raynebc for midishrink and help with MIDI editing Mark Heath for the NAudio.MIDI library: http://naudio.codeplex.com/ Ian Luck for the BASS audio library: http://www.un4seen.com/ Bernd Niedergesaess for the BASS.NET API: http://bass.radio42.com/