craftedmods / music-pack-creator Goto Github PK
View Code? Open in Web Editor NEWA GUI which allows you to create Music Packs for the "The Lord of the Rings Minecraft Mod"
License: GNU General Public License v3.0
A GUI which allows you to create Music Packs for the "The Lord of the Rings Minecraft Mod"
License: GNU General Public License v3.0
The MPC version can be accessed as a service.
When creating tracks/regions pre-defined values can be used.
Replace the EasyMock.
functions with EasyMockSupport.
calls. Also use this to review the tests.
Probably configurable. Take results into account.
Pressing this button will add all authors found in the ogg track file to the authors list. Authors contained before will be deleted (but only if authors were found).
A progress monitor probably suffices.
The MPC will scan for all installed LFs, the user then can choose any one of them.
Rename the current project.json
to project_backup.json
and create a new project.json
and write to that one.
These icons will be displayed next to the track/MPP name:
This includes license headers and a license file in every bundle.
The version checker shows a downloadlink for the new version and contains a link to the changelog and optionally a link to install instructions.
I've been trying to export the music pack I made.
It works at first, but always freezes after exporting a certain amount and then freezes at the same spot every time regardless of what song it is, as I have tried taking songs out thinking it was that but it just freezes on the next one. They were all converted the same way and when I make smaller packs with the same songs, it works fine. I've tried waiting half an hour and it doesn't unfreeze. so I press cancel and then the bell sound still happens so I have to use task manager to close it. What I see happen visually, is a zip is made, then a tmp file pops up, the zip moves to where the tmp file was and then nothing. It does export the songs up to the freezing point, just not the rest. I've tested the same songs in smaller packs and it works fine, which leads me to believe maybe it has to do with size? I've also tried recreating the pack multiple times and redownloading it entirely.
2018-09-21 15:03:49 CONFIG craftedMods.lotrTools.musicPackCreator.MusicPackCreator earlyInitialization Successfully loaded logging configuration file
2018-09-21 15:03:49 FINE craftedMods.lotrTools.musicPackCreator.MusicPackCreator earlyInitialization Early initialization finished
2018-09-21 15:03:50 INFO craftedMods.lotrTools.musicPackCreator.MusicPackCreator loadProperties Successfully loaded properties
2018-09-21 15:03:52 INFO craftedMods.lotrTools.musicPackCreator.MusicPackCreator loadProjects Successfully loaded all Music Pack Projects
2018-09-21 15:03:55 FINE craftedMods.lotrTools.musicPackCreator.MusicPackCreator init Initialization finished
2018-09-21 15:03:55 INFO craftedMods.lotrTools.musicPackCreator.MusicPackCreator start Successfully started Music Pack Creator Beta 4.0
Suggestion for a way to order tracks by alphabetical order, possibly with a choice between doing so by track name, or audio file name.
Easier distinction of regions with the same name but other properties.
These will be included in the exported Music Pack (pack.properties). The user cannot specify his own properties. He can use a set of predefined ones:
Users can add it, and it will be imported/exported with the packs. Default content will be generated from the tracks info. In the tracks screen, one can also assign a license to a track.
If the authors list of a track doesn't contain every author found in the track file (ogg), the MPC will display warnings on various occassions. The authors can be retrieved via the button in #18.
Suggestion for a way to search for specific tracks by either track name or file name.
...
Note: Umbar was moved from a region to a subregion. Add a converter for it.
From the wiki (https://lotrminecraftmod.fandom.com/wiki/Thread:308819#160):
Do you think it would be possible to add an option to reverse the way the Music Pack creator works? Instead of adding a track and selecting the regions, selecting a region and add a list of tracks (with those already added elsewhere available instantly maybe)...?
Suggestion for the ability to copy and paste region data and authors between tracks.
Either an improved log service or an external solution (pax logging...). At least cleanup the current logging system, and add additional logging levels to that. Then recheck the code for places where other levels are more appropriate.
Levels:
CONFIG
(int: 3141591)This will be done after the MPP was loaded or imported from a Music Pack.
Downloads them from the internet, so I don't have to release a new version if only those did change.
This will show the selected track - if it exists - in the system explorer (if supported)
Probably partially related to #40
Since no suggestion template exists on here nor on Discord, then I'll just
post it here. Allow multiple music pack projects to be merged into 1.
Automaticaly fills the issue template with relevant information.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.