LMMS / LMMS/lmms

Making a good first-view impression

Open
#2,092 9 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

I hope this can be understood in the correct context, but think about how a new user see the program for the _very first time_.
It is quite overwhelming.
What about this:
![welcome](https://cloud.githubusercontent.com/assets/6662066/8106576/a7001b68-1042-11e5-985f-cedce0e0e6fe.PNG)
It is clean and set focus on the first item most users would like to test/ play with emediately :
The piano!
It also has information about lmms on the net, and it is not cluttered with a lot of windows.

So now if The the user press a key
The sound is chocking -> horrid
I would suggest a nice musical sound, just as if the user has bought a new piano
Try this setting

![default better sound](https://cloud.githubusercontent.com/assets/6662066/8106649/6b125e4e-1043-11e5-8f7b-66d32f74bdf2.PNG)

'negated envelope' and compare to lmms current default
Surely the suggested setting in ENV gives a better instrumental feeling?
Observe the serious reduced volume!

Wouldn't a new user get a better musical impression from the program

Btw look at the timing-gadget
New default projects weirdly shows negative time

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue mentions the first-view layout, the default piano sound and envelope settings, and the timing gadget, but names no files or tests. Start by reproducing a new user's first launch and inspect the existing default project and startup UI behavior. Done would require an agreed scope and verified improvements to the initial experience.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.