Skip to content

Tool suite to create, edit and work with Rock Band files

License

Notifications You must be signed in to change notification settings

trojannemo/Nautilus

Repository files navigation

Nautilus

Developed by Nemo between 2013 and present time (as of this writing, February 24, 2024).

Initially a tool suite to create, edit and work with Rock Band files, now it works with some files from other rhythm games. Check out the many buttons and see if it'll do what you need. Most features have a Help document but unfortunately I haven't kept up with updating them. Hopefully whoever starts working on this updates the Help documents.

If you're going to just download and compile without much or any editing to the source code, please make sure to download everything in the /bin/ and /res/ folders and put it in the appropriate folders wherever your executable is. These are all the dependencies, third-party tools and assets Nautilus expects to have access to.

Nautilus is written in C# using .NET Framework 4.8.1 and using Visual Studio 2022 Community Edition. For best results make sure you use the same.

If you have technical questions or want to discuss Nautilus with me, I can be found in most Rock Band related Discord servers under the same username. Send me a message and let's talk.

Nautilus wouldn't be possible without the groundwork and assistance of others, so let's get into it.

Credit where credit is due:

DJ Shepperd for original Le Fluffie & x360 library
xorloser for all his great tools and knowledge
raynebc for midishrink and help with MIDI files
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/
StackOverflow0x for making Wii customs possible
TDCMark and AerialX for making PS3 customs possible
traflaz for code to search PS3's hard drive for songs
bluzer and AkiraNomuraBCN for their help with Phase Shift
pksage for doing the hard work with the RB3 song cache
Mike Gledhill for the CreateExcelFile library
Uzi Granot for the PDFFileWriter library
Nyxyxylyth for base album art and RBA converter code
Maxton for all his amazing contributions (RIP)
PikminGuts92 for MiloExtractor code and beta testing
PikminGuts92 (again) for his RBA Builder 2.0 code
https://github.com/PikminGuts92
C16 and AddyMills for excellent beta testing
FujiSkunk for working on the Tools while I was away
GeeForce11 for helping troubleshoot multiple audio bugs
SuperRiderTH for the Volume Normalizer tool code
https://github.com/SuperRiderTH/CON-Tools
StackOverflow0x (again) for MiloMod and Save Scores Viewer
LocalH/MHXScott for his mogg knowledge and help
Linos for all the help with troubleshooting
Lord Zedd\TehBanStick for RB3 Character Editor
Matthew Sitton for the SngFileFormat library
https://github.com/mdsitton/SngFileFormat
AddyMills (again) for helping me with GHWT:DE
https://github.com/AddyMills/GH-Toolkit-NET
jphn for figuring out the fix to PS3 looping songs
PikminGuts92 (again) for his songfuse tool
https://github.com/PikminGuts92/bfforever-rs
Onyxite and everyone working on LibForge now
https://github.com/mtolly/LibForge
Dark for themethod3 (iykyk)

Thanks to everyone else who helped along the way