Page 4 of 7

Re: Modern Sequence Editor

Posted: Wed Dec 02, 2020 6:02 pm
by neurohack
Hi, I have been following this topic and would like to ask about implementing step setting.

The old sequence editor allows to set a different step instead of 16. This gives possibilities for using other measures than the usual 4/4. Things like 5/4 for example are possible because of this.

It would be great to have the same step setting as in the old sequence editor implemented.

Thanks for the coding work anyway...

Re: Modern Sequence Editor

Posted: Fri Dec 04, 2020 4:04 pm
by wde
neurohack wrote: Wed Dec 02, 2020 6:02 pm Hi, I have been following this topic and would like to ask about implementing step setting.
So this is based on the horizontal sequencer and thus you can do right click --> Set Time Signature or Ctrl-t.

Re: Modern Sequence Editor

Posted: Fri Dec 04, 2020 4:12 pm
by wde
This is cool. Using the new pattern editor allows managed machine to read pattern events. This enables MSE to draw an "overview" of the pattern data to pattern box. I added couple of settings: PatternBoxEventHint: None, Note and Detail.
PatternEventsNote.png
PatternEventsNote.png (20.43 KiB) Viewed 13521 times
PatternEventsDetail.png
PatternEventsDetail.png (15.32 KiB) Viewed 13521 times
It gets updated if you press play/stop.

Is there a property changed event that would send "PatternEdit" or similar if pattern is edited?

This is no go:

Code: Select all

SequenceEvent.Pattern.PropertyChanged
Edit: Fixes, PatternBoxEventHint: Midi, MidiSimple.

There is actually IPattern.PatternEditorMachineMIDIEvents that returns (at least) all note events as Midi. This is now used to draw note events to pattern box from PatternXP. I don't get the column where the note is positioned in PatternXP so these might be drawn differently in MSE.

Re: Modern Sequence Editor

Posted: Sun Dec 06, 2020 10:58 pm
by Candle
That's pretty cool, WDE 8-)

I'm thinking of using an unused 32" flatscreen TV that's been sitting in my basement as a second monitor in my studio setup (I just need to figure out a spot to put it), so MSE is going to come in real handy once I get it up & going.

See You In The Shadows…

Re: Modern Sequence Editor

Posted: Thu Dec 10, 2020 2:55 pm
by wde
  • More fixes
  • More settings
  • ToolTip
  • UI adjustments

Re: Modern Sequence Editor

Posted: Tue Dec 22, 2020 5:28 pm
by wde
  • Pattern list ToolTip that actually shows the pattern box :shock:
Also if Buzz is playing:
  • Shift + Mouse Left click on pattern box Plays/Stops the pattern
  • Ctrl + Mouse Left click on pattern box Loops/Stops the pattern
  • Works with Pattern list too
  • From settings you can define tick to sync

Re: Modern Sequence Editor

Posted: Tue Dec 22, 2020 7:07 pm
by IXix
Cool, thanks! :dance:

Re: Modern Sequence Editor

Posted: Fri Dec 25, 2020 7:13 pm
by rav
Thank you wde!
If you add more tracks to machine and add this pattern with notes and then reduce number of tracks, then midi notes are not scaled up on pattern drawing. Also it's a little bit hard to see pattern names with those notes. Is it possible to draw it under the name like waveform in AudioBlock?

Re: Modern Sequence Editor

Posted: Sat Dec 26, 2020 1:05 pm
by wde
  • Fixes
  • If Buzz is not playing, shift/ctrl-click will solo play pattern.
Edit:
  • Transparency fix
  • Enable custom pattern events under CursorElement

Re: Modern Sequence Editor

Posted: Wed Jan 06, 2021 4:26 pm
by wde
  • VU Meter levels. Choose output from menu if more than one.
  • More TimeLine number options.

Re: Modern Sequence Editor

Posted: Wed Jan 06, 2021 8:45 pm
by IXix
Thanks! :dance:

Re: Modern Sequence Editor

Posted: Thu Jan 07, 2021 4:58 am
by Candle
wde wrote: Wed Jan 06, 2021 4:26 pm
  • VU Meter levels. Choose output from menu if more than one.
  • More TimeLine number options.
Oooo VU Meter. I love VU Meters. Especially vintage looking ones (tho, I imagine this is far more digital looking like the traditional Buzz VU Meter). Cool stuff WDE 8-) Thanks for all your work!

See You In The Shadows…

Re: Modern Sequence Editor

Posted: Thu Jan 07, 2021 8:18 pm
by HerrFornit
Wow! But got this after pressing F5.
Is there no minimize button for the MSE window?
Patterns of Mtrk2 and OMB are not shown.
In the buzz horizontal sequence I have set the time signature to 4. This is not taken by MSE.
All Audioblock tracks show the same meter level of all tracks. (because of one instance of AB prob)
MSEf5.jpg
MSEf5.jpg (199.37 KiB) Viewed 13250 times

Re: Modern Sequence Editor

Posted: Fri Jan 08, 2021 2:19 pm
by wde
HerrFornit wrote: Thu Jan 07, 2021 8:18 pm Wow! But got this after pressing F5.
Patterns of Mtrk2 and OMB are not shown.
Should be fixed now.
Is there no minimize button for the MSE window?
I believe parameter window is using tool style so it has only close button.
In the buzz horizontal sequence I have set the time signature to 4. This is not taken by MSE.
They do not share the same settings and for now I'd like to keep them separate. One option would be to build a custom horizontal sequencer that would include all the settings that are needed by MSE. That way syncing settings would be quite easy.
All Audioblock tracks show the same meter level of all tracks. (because of one instance of AB prob)
Yep, but you can create other instances of AB.

Re: Modern Sequence Editor

Posted: Sat Jan 09, 2021 12:31 pm
by HerrFornit
works, thanks.

Re: Modern Sequence Editor

Posted: Tue Jan 26, 2021 4:38 pm
by mcbpete
This is probably a major, major feature request but what would the chances of including drag and drop support inc. use of modifier keys in the sequence view

Examples:
- Click-dragging on an individual pattern and moving the mouse up and down the timeline would move the pattern to that new location.
- Click-dragging with ALT held down would leave the pattern where it is but makes a duplicate of that pattern for you to drop further down the timeline.
- Holding the mouse cursor over the bottom of the pattern would change the pointer into a resize pointer and you can click drag the pattern to a new pattern length

(I think I'm pretty much just thinking of the workflow of an NLE video editor!)

Re: Modern Sequence Editor

Posted: Wed Jan 27, 2021 2:32 am
by Candle
Adding the I;O;J;K;L shortcuts from video editing would be awesome too, mcbpete. But I think that's an even bigger ask then what you're asking. I'll stick with the clip editing features you're asking for & ask for them as well :D

See You In The Shadows…

Re: Modern Sequence Editor

Posted: Fri Feb 05, 2021 4:53 pm
by wde
  • Fixes
  • This is fun: click and hold drags a sequence event. Click and hold then Ctrl clones a sequence event.
  • Resizing should be done in pattern editor.
Undo & redo should work as expected.

Re: Modern Sequence Editor

Posted: Sat Feb 06, 2021 11:02 am
by mcbpete
wde wrote: Fri Feb 05, 2021 4:53 pm
  • Fixes
  • This is fun: click and hold drags a sequence event. Click and hold then Ctrl clones a sequence event.
Ohmygosh you did it - Thank you, I thought this was definitely out the realms of possibility !

Re: Modern Sequence Editor

Posted: Fri Feb 12, 2021 5:19 pm
by wde
1.2
  • Replace classic sequence editor