[NEW FUNCTIONALITY] load/save track on LMN-3 #117
Replies: 2 comments 3 replies
-
|
That's amazing @vidalsasun I was stalking into LMN-DAW's forks and I saw yours which fit perfectly one of my needs. And I completely share your needs:
Currently I'm trying to build your version and see how it is stable. |
Beta Was this translation helpful? Give feedback.
-
I do have some concerns about that, I'm running lmn-3_daw on a raspberry-pi 2 and I currently have too much drumkits and samples. I understand that your solution is good enough as a proof of concept. It will be interesting to challenge how this can be done (may split the main xml file?) since starting the system is already very slow, to make the load/save feature ready. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi to all.
I have developed load/save functionality on LMN-3. I have forked the project on this repository:
https://github.com/vidalsasun/LMN-3-DAW
First of all, I want to thank stonepreston for the magnificent work he has done. I have only added a couple of things, although, the load/save functionality was very important to me.
It is very important that you make a copy of the original LMN-3 file. If you encounter any errors, you can rename that copy to 'LMN-3' and delete the one we have modified, and you will be back to the original state.
When this version of the program loads for the first time, it opens an empty project. If you want to retrieve your project from LMN-3, copy the 'edit' file from /home/pi/.config/LMN-3 to the 'saved' folder, rename it as you like, and give it the .xml extension, you will see when open the load/save menu
the 'trick' is:
When you press the save button:
- the load_project xml file is moved to saved folder, if there are a file whith the same name, it is overwriten
When you Add a new track:
- Load_project folder is cleaned
- A new file is created on Load_project folder and the actual project xml file are moved to saved folder, if there are a file whith the same name, it is overwriten
- LMN-3 program restart (5 seconds)
When you load a track:
- Load_project folder is cleaned and the track selected is moved to load_project folder
- LMN-3 program restart (5 seconds)
This is the first release, take it with caution
If the creator of the application has any issues with this fork, I will delete it without any problems.
I am trying to adapt LMN-3 for live performance, so I will try to add functionalities. In any case, any collaboration is welcome.
Enjoy!, LMN-3 is fantastic!
Beta Was this translation helpful? Give feedback.
All reactions