lmms icon indicating copy to clipboard operation
lmms copied to clipboard

Improvement: Audio Editor Model

Open Gabrielxd195 opened this issue 6 years ago • 6 comments

Why not? You can use this thread for it. Just post your draft here. I'm looking forward to it.

Good. I already finished the models. one is the characteristics that the song editor should have, and the other is from the '' Sample Editor ''.

grabacion de audio sin marcas

grabacion de audio con marcas

1. Sample Editor button. As a sample editor is an editor, it is best to place it next to the other editors.

2. Record button. Once the tracks are in recording mode, this button activates the recording and the tracks start recording all simultaneously.

3. Rewind and Fast forward buttons. This is basic in many daw, with this you can play with the speed of the playhead.

4. Track recording button. This puts the tracks in recording mode, (it is more practical to have a GUI button outside than an option in the menu).

5. Led indicator. # 1360

This would be the prelude to the sample editor, where you prepare the tracks to be recorded, this would lead to multitrack recording # 3394. In this case I do not give more information about the behavior of the tco or the menu options. I only focus on the editor.

While the model of the sample editor would be this: Maqueta del Editor de audio de lmms sin marcas

Maqueta del Editor de audio de lmms con marcas

1. Sample Editor button.

2. Buttons: Play, Record, Play record, Stop. These buttons would have the same functionality as in the other editors.

3. Rewind and Fast forward.

4. Selection and Draft. This gives us the possibility to select any part of the sample or its entirety, and draft to delete the selected

5. Buttons Trim sample and Mute samples. These take them out of audacity, they have the function of trimming or silencing the selected part of the sample.

6. Effects Reverse sample and Reverse phase. These buttons are similar to the automation editor, but in this case, flipping horizontally is the same as reversing the sample; while flipping horizontally would change the phase to the sample.

7. Quantize.

8. Automation of effects. In this case it would not be for pitch bend, but to automate the effects of the lower panel.

9. Pitch Correction through piano roll. #4661 This would be the correction of manual tone using piano roll, it would be the closest thing to melodyne or autotune.

10. Choose Input device. Like audacity, we would have the possibility to change devices in an instant.

11. Effects Chain button. This button would open the chain of effects of the editor, to add more effects to the sample.

12. Basic effects of the sample. These basic effects would be: volume, pan, height, normalize, amplify, bass and high filter, stereo amlitude. It would give us the ease of using them without the need of a plugin.

13. Sampling frequency. Here you choose the sampling frequency of the sample to be recorded or recorded.

Good. For me this would be the ideal editor for LMMS, I could not do more models, because it took me a lot of time to do this. (excuse me if you are bothered by the spelling mistakes and the words in Spanish, is that I do not speak English).

As you can see, take some audacity elements, you will see the wave is similar. The ideal is to have a fully functional editor with all its elements in view, with some basic effects that are used very commonly. I do not know what time it would take to do all this, in case you learn my idea, because LMMS needs a sample editor. please do not stop commenting, ask me anything. regards

Originally posted by @Gabrielxd195 in https://github.com/LMMS/lmms/issues/4971#issuecomment-494993476

Gabrielxd195 avatar May 25 '19 19:05 Gabrielxd195

We would have to wait with the core implementation for #4531 . As for the GUI, it should not be a problem. I will start to work on this interface after I finish with the recording branch.

Thanks for your work!

Reflexe avatar May 25 '19 20:05 Reflexe

Thanks for your work!

You're welcome. I admire the great work that you do the developers of LMMS. and since I can not collaborate with code, at least I would like to contribute ideas and models.

Gabrielxd195 avatar May 25 '19 21:05 Gabrielxd195

is Audio Quantize (snap to grid) function will be available here same as we Quantize Midi notes ?

CaBachhav avatar Sep 20 '19 18:09 CaBachhav

@Reflexe Is there a fork or branch you are pushing recording feature to?

ptokarski avatar Aug 31 '21 12:08 ptokarski

I'd like to add my suggestion: apply some effect or the like to a specific sample time range (eg, only the first beat of the second bar). Audacity allows to select time range and do stuff on it.

Regards, have a nice day.

anonimo82 avatar Jun 24 '24 09:06 anonimo82

I'd like to add my suggestion: apply some effect or the like to a specific sample time range (eg, only the first beat of the second bar). Audacity allows to select time range and do stuff on it.

Regards, have a nice day.

In fact, now that I think about it, this feature you suggest is the most important, without it there would be no point in having an "audio editor" because the idea is to add effects to specific parts of the sample like in audacity. but I hadn't thought about it at the time, because I made this model 5 years ago. Thank you.

(Google Translate)

Gabrielxd195 avatar Jun 24 '24 23:06 Gabrielxd195