Page 1 of 1

extending parts

Posted: Wed May 27, 2020 9:13 pm
by spamatica
It's been possible for a long time to adjust beginning and end of parts, it has however not worked quite right so it's been hard to use, especially when extending to the left.
Now it no longer moves the events when adjusting the left marker.

Also, now it works on wave parts, which was the main reason I worked on this. Previously it was not possible to extend an audio part beyond where it was cut, now it can be extended as long as there is more audio data.

There are some warts, not the least that if there are events hidden on the left side of a midi part, they will vanish once the song is saved. It is a consequence of how we currently store time.

Re: extending parts

Posted: Fri May 29, 2020 7:25 am
by oscillator
spamatica wrote: Wed May 27, 2020 9:13 pm Now it no longer moves the events when adjusting the left marker.
I have noticed this old behaviour for MIDI parts, so this is a welcome improvement for me! Thank you! :)

Re: extending parts

Posted: Wed Jul 29, 2020 11:31 pm
by Plug&Play
Spamatica
spamatica wrote: Wed May 27, 2020 9:13 pm Also, now it works on wave parts, which was the main reason I worked on this. Previously it was not possible to extend an audio part beyond where it was cut, now it can be extended as long as there is more audio data.t
I'm pretty new here, and walked right into this problem, I spent another morning trying to create audio data on the left end of the track after moving every the existing data to the right to align the downbeat with a Measure.

I have been helped by your tutorial videos, but saw nothing specific to Wave Editor. I posted in
viewtopic.php?f=61&t=21839 43 views, no advice coming.

Is there and information available for the editor? A video demonstrating what works and what will not?

I want to know how to use (or understand) the range, stretch and sample rate icons in the editor, what the various shading effects mean when I am editing, and how to place and use the "start" and "end" black flags.

Thank You!

Re: extending parts

Posted: Thu Jul 30, 2020 2:45 pm
by spamatica
Sorry, time flies by so quickly.

There are no videos (yet) for the wave editor, mostly because it has been rather basic, but some explanation will surely help, especially since the stretch tools were added.

First, the Range tool. It is used to select a range (well...), when a range has been selected you can apply operations to this range. This includes the operations in the Functions menu but also Copy, Cut and Paste.
If there is a nasty noise it can be cut out, (or tempered by lowering the gain) for instance. Or you can move around a piece by cutting it out and moving the play pointer and pasting it again.
If you have another wave editor that is better at manipulating wave data it can be set up in the configuration to be launched when you select the Edit in External Editor... menu alternative to edit the bit selected in the Range. Audacity is an obvious choice but be aware that Audacity makes it a bit hard to save the wave file back with the same name (which MusE relies on to get the edited wave back). Another good editor is Ocenaudio (not open source though).

Then we have the Stretch and Samplerate tools. I had to do some tests here as this functionality is not finished but they /can/ be used, and are very powerful for what they provide.
A heads up is that they are not affected by Undo/Redo, not sure if this is by design or if it is not finished, but it can be a bit confusing.

Stretch and Sample rate work the same way but alter the audio either by changing the pitch or changing the length. Well, both change the length but one of them does not change the pitch... uh, this is hard to explain, easier to try maybe ;)

When one of the tools are selected you can click on your wave form and add lines that later can be moved. To remove a line if it ended up on the wrong place, click on it and hit the delete key. There are no menu alternative or button that I know of yet.

Also good to know is that you can right click on the wave form and a menu alternative containing Converter settings appears, in this dialog a lot of alternatives are available, I'm not sure how much of this is working, most of it I think. I think it is missing a detection what actual support libraries are installed so I think it gives options for editing algorithms that might not be installed.

I think a good way to use the stretch and Sample rate is to add atleast three lines. The middle one is the one you adjust, the other two are the start and stop of the range that can be affected. But this might very well be depending on use case.

So, that's most of it I think. I read your other question also and will try to respond to that later.

Re: extending parts

Posted: Thu Jul 30, 2020 10:53 pm
by Plug&Play
Spamatica -
Thank you for taking the time to post an answer, I can see how much you have going on in this project. Perhaps I will soon get through the learning curve and be able to help others!

Very useful help - most of your tips were not intuitive, and I did not discover them when thrashing about.

I just read this, but no time to experiment, I need to walk away from this computer and attend to other things.