Application: Linux MultiMedia Studio
Category: Development
Description: LMMS is a free cross-platform alternative to commercial programs like FL Studio®, which allow you to produce music with your computer. This includes the creation of melodies and beats, the synthesis and mixing of sounds, and arranging of samples. You can have fun with your MIDI-keyboard and much more; all in a user-friendly and modern interface
Features
- Song-Editor for composing songs
- A Beat+Bassline-Editor for creating beats and basslines
- An easy-to-use Piano-Roll for editing patterns and melodies
- An FX mixer with 64 FX channels and arbitrary number of effects allow unlimited mixing possibilities
- Many powerful instrument and effect-plugins out of the box
- Full user-defined track-based automation and computer-controlled automation sources
- Compatible with many standards such as SoundFont2, VST(i), LADSPA, GUS Patches, and full MIDI support
- Import of MIDI and FLP (Fruityloops® Project) files
Download LMMS Portable 0.4.4 [13MB download / 37MB installed]
(MD5: ac49c1a7ebd543ec8f4cd93ae43fd54a)
Known Issues: Does not retain any new settings in .lmmsrc.xml, it will only keep the original startup data. (Need Help Fixing this)
More Info: The wrapper is written in autohotkey, and even though this does create registry entries, they do not seem to be needed by the program so they will be removed only if LMMS does not exist in your "PROGRAM FILES" directory. Also if you wish to have this load any of your project just copy over the folder "C:\Documents and Settings\Username\lmms" to "Data\settings" and it will be recognized. I still have a lot of PAF format specific things to add in but they can be done later, please test out thoroughly and report back anything you might find. So enjoy and any help with the wrapper development would be much appreciated.
LMMS Related BUGS: Report any bugs that you may encounter with LMMS here but if you experience anything related to my portable launcher report them in this post. Im hoping that because of the many members of PA that word will get out more on this program and perhaps more bugs will be picked up, reported and fixed which could then make this program a lot better.
Can a moderator look at my html code and fix whatever is going on? I looked through it but couldnt find anything wrong but the format seems to be all messed up. Many Thanks.
Edit: NVM somehow it was set for "Full HTML" but I changed it to Filtered so now the formatting is good.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Firstly thanks for developing this Nathan
How many apps you got in development now? You might want to do as Kai and have a second signature line listing what apps you develop 
Secondly, the app worked on XP SP3 though I did get this message on start up - http://www.mediafire.com/imageview.php?quickkey=mqcj3cykolu&thumb=5
I said yes and app working without any issues.
Will keep editing this post as I continue to test so please do not reply directly to this post.
Cheers
EDIT: Realized your not using the PA.com dev test splash. The LMMS splash does look pretty cool I'll admit but not sure how strict things are for getting up to pre-release with using a PA.com splash. Also its a pretty slow start up. I'm using a 2.7 Ghz/2GB RAM pc and takes longer than most portableapps to boot up =[ Oh and couldn't find a way to import MP3's. I'd suggest if there's a plugin in that does this you might want to bundle it and any other essential plugins into the portable download.
PortableApps.com Advocate
The message you received is part of the LMMS Configuration startup, but I think in a future release I will have it just copy over the needed folders from "App\Default Data" or something so the user doesnt see any startup messages.
Not sure yet if there is any plugins to import mp3's but ill look and the startup is pretty slow but this is due to LMMS itself. Hopefully in later releases they can speed up startup times as I think that the version for windows hasn't been out that long. So if anyone experiences any odd bugs you might want to report it to the LMMS Development team. Thanks for your feedback horusofoz. 
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Ok tested on work PC. XP SP3, limited rights. On start up asked me to create a settings folder. This time however it was asking to put it on my work pc's my documents folder. I answered no and ended up with a settings screen entitled Setup LMMS. I left settings at default and ok'd it then app ran correctly. App seems solid though you need to fix the settings retention\backup.
PortableApps.com Advocate
Hmmm can you try out this script and let me know if ur still having the same problems. http://www.mediafire.com/?tymk2yytn4n . I think the problem you mentioned above only happens when LMMS didnt close properly but now I think I got it so it will fix that. So please try this and let me know how it goes.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
No change - Still got asked to create a folder on work pc : (
PortableApps.com Advocate
Well I guess then that this means at the moment it cannot be used on restricted accounts. Im sure that something at your work blocks direct access to the computer and instead just gets the files it uses from some admin computer over your network? If this is so then its just like at my school and I dont know if there is a workaround this. But that doesnt mean im gonna give up. I wonder if Folder redirection can be done to solve this. Any thoughts on this?
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Drop AHK for launchers for something a little more robust = D
PortableApps.com Advocate
If I wasn't currently scanning my drive, I'd be all over this. I figured somebody would get around to this.
Is there anything about ASIO support, though? For lower-spec computers, it's a must for LMMS, and last I checked, LMMS doesn't support ASIO drivers.
EDIT: Just got it. I've noticed on my 8G Sandisk Cruzer, it doesn't lag as much as when I had .43 installed on my HD. It's nice, aside from the bugs I expected from playing with the installed version.
Hey! Where'd it go?
Not sure if there is any ASIO support but ill look around their site and Im glad you like this.
I should be making another release soon as Ive fixed up the code a bit and I have also added in a few "rules" in a way to make sure that if LMMS crashes it wont affect the settings. But aside from that does anyone want to make any suggestions or report any bugs found in my launcher?
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Dev test 2 up. This release should speed up startup of lmms by a few seconds and ive compressed all the .png's so this might help reduce startup time. Also changed somethings to make sure settings arent left behind by this launcher and also if there is an error in creating the settings it will let you know then exit. That feature should only happen on a limited or restricted account. Enjoy
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Well done Nathan = ) I noticed the startup is much, much quicker. There was no startup issue with the settings folder and LMMS loaded without a hitch. Using XP SP3 with admin rights.
Regshot Results:
PortableApps.com Advocate
K, I think I might try to add the options only if your an admin to be able to search through the MRU registry and prefetch and remove them but back them up in the "Data\settings" folder so what do you guys think cause I think this is possible.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
This is doing something with the SWMIDI service - I don't know exactly what, but it'll need checking out. It may be that it won't work on some systems though (i.e. ones which don't have some MIDI driver or somethign) because of that, which is a killer for PortableApps.com
Nathan, don't touch the system MRU list - we just don't do it as you then run into OS compatibility and cross-application shared data issues.
Other than those, that Regshot report is clean. (MUICache and MRU lists get ignored, but the HKLM\SYSTEM\*\Services\swmidi\* things can't be ignored).
Unneeded folders and registry entries which get created should be backed up if necessary before, and saved afterwards if necessary. If they're just empty junk ones, they should be deleted if they're empty (easy to do in NSIS, not sure about in AHK).
Your launcher should really be an NSIS one - that's just the preferred way, and it'll make it easier for testers. If you can't rewrite it in NSIS, maybe (maybe) I'll help.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
Well i was thinking about writing this in NSIS but umm not sure if NSIS can do a lot of what this script can do. If it can i currently do not know the method of doing so. But thanks if you want to help make a NSIS launcher for it and umm for the "HKLM\SYSTEM\*\Services\swmidi\" should i treat this as any other Registry values created then and back up, remove, etc? If so then ill add this in and then make a new release. Might also add in folder creation of LMMS Main settings in the "Data\settings" folder so the user isnt prompted to create it by Lmms so it should be more user friendly.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
K just wondering if there were any suggestions or anything that needed to be changed/fixed besides the PAF specific ones. I believe that this is ready for a pre-release or at least it should be looked into as there is nothing more that I found that needs to be added into the launcher because registry is only creating on first install of a local version, after that it is not created on a launch of Lmms. Plus I added in exceptions to make sure a local installed lmms's settings wont be removed and also exceptions to let the user know if settings could not be created due to a limited or restricted account. So please reply to this ASAP if possible before I post this as ready.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
I say it's ready and well done = )
PortableApps.com Advocate
Thanks
Ill just post it as ready since i too think its ready.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
I just installed it to the stick. All I get is:
"Cannot create settings due to a limited or restricted account. App will now exit."
I wouldn't mention about that, if I wasn't the admin, but I am! Launcher prob or programs fault?
well that is built into the launcher so if there is an error in creating the settings it will display that. But what OS are you running? Also did u try a fresh install of this and try to run it again? The more details i get as far as the problem goes will help me fix this problem.
Edit: Just found out there is an update for this so ill update this soon but right now im kinda under the weather so it might take a week or more for me to update it.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
I'm running WinXP SP3 and it was a fresh install from the package from this site.
Tested on 3 PC's running 2x WinXP SP3 and the 3rd is running WinXP SP2.
K ill try to fix this asap with maybe two test builds to see if we can pinpoint the problem.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Just redownloaded and tested it again. Still the same problem. The program runs perfectly starting it from the original .exe. So it seems to be a launcher only problem.
New update, I updated to LMMS version 0.4.4 and also re-arranged some of the code in an attempt to fix some problems with settings not being created. Though I have only gotten this error from one person, can anyone confirm this? Cause if not it might be a computer specific issue but idk yet. Thanks
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
...but I get the same Message!
Wouldn't it be easier to write a settings file and copy it with the setup? Just a thought I have... And it seems that I am truly the only one, having this problem...
Tested it right now on my other 2 PC's and it's the same...
No problems with my stick either!
App runs perfectly from the \App folder
k well let me try what u said, ill just put up a launcher for now and if it works then ill recompile the whole thing and put it up as the main download. Cross your fingers cause idk what the problem is and I hope this will work.
Edit: Please try this as it does what you were asking me to do instead but there are no guarantees it works. But just wondering could you launch it from the App folder then find the directory where it creates the ".lmmsrc.xml" file? By default its supposed to go to "C:\Documents and Settings\(UserName)\.lmmsrc.xml" if its a different path that may be the problem. But here is the download.....
http://www.mediafire.com/?mfy5zyymdln
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
...this seems to be a tough one...
New error messages:
"Cannot create settings due to a limited or restricted account. App will try to create them with a different method."
After pressing "OK":
"App still cannot write settings to "C:\Documents and Settings\73h_p0W\" Path"
I got a suggestion:
It says "Documents and Settings". I'm running Windows in German. It should be "Dokumente und Einstellungen" instead. Maybe this is useful...
The app is not running, but 0.4.3 did. I know I wrote it's working in my last post, but I didn't wait for it to load completely and got stuck with a crash of the app. When I start it now, a small window opens saying "Arbeitsverzeichnis" schowing nothing and it crashes, Showing the default "program-crash-do-you-wanna-send-info"-window. (Dunnow what it's called in English...) The word "Arbeitsverzeichnis" mean "Work Folder". I remember 0.4.3 asking for it...
Getting nerdy, huh!?
Found the file, but it's from the 0.4.3. This was the content of the 0.4.3 file:
?xml version="1.0"?
!DOCTYPE lmms-config-file
lmms version="0.4.3"
app nomsgaftersetup="0" displaydbv="0" nommpz="0" configured="1" /
audiosdl device="" /
mixer framesperaudiobuffer="1024" hqaudio="0" audiodev="SDL (Simple DirectMedia Layer)" mididev="WinMM MIDI" /
paths workingdir="C:/Dokumente und Einstellungen/73h_p0W\lmms\" fldir="C:/Dokumente und Einstellungen/73h_p0W\" stkdir="F:/PortableApps/LMMSPortable/App/LMMS 0.4.3\data\stk/rawwaves/\" vstdir="C:/Dokumente und Einstellungen/73h_p0W\lmms\vst\" artwork="F:/PortableApps/LMMSPortable/App/LMMS 0.4.3\data\themes/default/\" defaultsf2="" backgroundartwork="" laddir="F:/PortableApps/LMMSPortable/App/LMMS 0.4.3\plugins\ladspa\" /
tooltips disabled="0" /
ui manualchannelpiano="0" disablechannelactivityindicators="0" /
recentfiles/
/lmms
I deleted the old file, but the 0.4.4 doesn't write this file still throwing out the "new" error messages.
PS: I had to remove all in this post to be shown correctly!
I would say that is the problem i will try to implement a variable that will get the correct "Documents and Settings" name to match your computer.
Will re-upload in a bit.
Edit: K try this I am really hoping this one works for your computer. http://www.mediafire.com/?ylhndzmditj
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
So did this fix the problem you were having? If it did then I believe I will put this as the main download on the top but this time with lmms included. Please relpy ASAP I would appreciate it. Thanks for your dedicated testing.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
No Sorry! Instant program crash... Tested on 3 different systems, being 2x WinXP SP3 and Vista SP1...
I don't think of having a problem with my stick, but I will check it out right now. Did a fresh install each time!
No errors on the stick! I don't know what it could be anymore...
ill go back into this and try to solve the problem. Maybe I messed up old code cause it shouldnt be doing what its doing. But ill have to do this tomorrow, im pretty exhausted today and i can barely even type this reply, so if anything else comes up dont hesitate to post it here so i know if anything else acts up. Thanks for all your testing so far.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
So, I played around for an hour, and had no issues using Windows Vista Home Premium SP1. Nothing that I know of saved (don't use RegShot).
Hey! Where'd it go?
I went ahead and updated the lmms launcher in an attempt to fix an issue of this not working on windows in other languages. So please download the newest update from the main post. If any issues arise please come back and report them. For now enjoy and any comments, bug reports, or nice gestures are welcome!
The latest launcher was tested on two windows xp computers both in English and no problems arised from it and everything executed fine
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
OK, so I got my new EeePC and had to test it out. It works perfectly on WinXP Home SP3. ...and jepp, it's the German version!
THX!
k im glad it works now, thanks for testing you have been a huge help. Now this is one step closer to becoming ready for an official release.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
You're welcome! Even if I don't know how to code, I always try to explain the problem as close as possible.
Hope this gets official soon!
To help this become another step closer to being official, I need to know what this does and does not work on. If possible can anyone who has a limited account computer at home or at work please test this out and see if it works. If not then I can include code in my launcher to notify the user that it will only work on an admin account unless your testing proves otherwise. Also I would appreciate if someone could give me feedback if this works on Vista and maybe a few windows versions older than 2000. Many thanks on this, ill continue to do testing of this on my own to make sure the wrapper for this performs at its best, has no buggy code, and makes things as easy as possible for the users. Many thanks in advance, all testing so far has helped a lot.
Edit: well i looked a few posts up and found out someone used this on vista, and if you could retest this since the way it gets paths is different than it was before. Maybe even possibly test this on vista in another language besides english? That would be great but i wouldnt worry about changing your computer language if its already in english.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
Vista SP1 32Bit (Admin)
Just here with a friends notebook optimizing things and made a quick test...
Thanks for testing this. I think this is pretty much ready to be released. I just need to catch John on IRC and let him know.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
I though to myself: "Why don't set up a restricted account on my PC?"
So WinXP Home SP3 tested! No probs here!
If you're lucky I get the chance to test it on a restricted Vista account tonight...
Cool Thanks for the results. Im glad to hear that it does in fact work on a limited account. I hope it works also for vista. If it does then this application should be more than ready to become official.
An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)
I'm still waiting for the possibility to test it on Vista. I'll do it maybe tonight though... I don't know if a friend of mine left his laptop at home. He's not there, but "I got the key, I got the secret"
Last I saw, Nathan had posted this as ready for release in April 09.
https://portableapps.com/node/11772#comment-117315
Since then, nothing.
The latest and greatest version of LMMS is 0.48.
So, is this still alive?
I made this half-pony, half-monkey monster to please you.
It's odd that it was posted as ready for release given that there is a known issue of some settings not being saved, too.
Sometimes, the impossible can become possible, if you're awesome!
This is version 0.4.4. Version 0.4.12 is the latest version. I would like to know if anyone is still developing this app.
I was looking around for something like this. Seriously someone please work on this. I would but I don't know autohotkey, nor do I have the time to work on it. =(((((
IDK if nathan just forgot or something or if he has other stuff to do but this should really be a part of the portableapps.com suite, officially. It's too amazing to go without notice.
"Welcome to the Internet, where men are men, women are men, and children are the FBI."
--Matthew Tam
"It is better to take what is not yours, than leave it there, neglected..."
--Mark Twain
I was looking for a sound studio and found LMMS. After I looked everywhere for a portable version, BAM! I find this out dated version. Could you someone please update it to 0.4.13?
I would, but I have no idea how to create portable apps.(I should probably learn how to create applications, first)
"Please and thank you"s!
-A3R05
This is one of the programs I see as a must-have on the go as a freelance media artist still in school. Even though I'm going to an expensive technical school with an excellent graphics suite, they don't have any good audio creation software (There is Adobe Soundbooth, but that's for editing, not creation.)
LMMS has evolved greatly, and this would be an excellent program to include. I do suggest that sfplayer also be ported for SoundFont support, as well as other optional plugins to get the most out of LMMS.
For those asking, I plan to pick this up. I'll post an updated version soon.
Thanks, Gord. I'd like to get this out officially as soon as it's ready.
Sometimes, the impossible can become possible, if you're awesome!
Working on it now.
Any news?
Please search before posting. 3rd from the top.
Hello,
I tried the portable version of LMMS, and noticed that if I import a ZynAddSubFX instrument, LMMS crashes; the Triple Oscillator instruments, however, seem to work fine. The only exception is once I was duplicating notes in the piano roll and the notes did not duplicate (maybe I did something wrong).
God bless