Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feat req] Many pattern sequences in one song #974

Open
oddtime opened this issue Nov 11, 2020 · 5 comments
Open

[Feat req] Many pattern sequences in one song #974

oddtime opened this issue Nov 11, 2020 · 5 comments

Comments

@oddtime
Copy link
Contributor

oddtime commented Nov 11, 2020

What if one .h2song file could contain different pattern sequences?
User would select the one to be played and shown in pattern sequence editor.

@oddtime oddtime changed the title [Feat req] Many pattern sequences in one file [Feat req] Many pattern sequences in one song Nov 11, 2020
@theGreatWhiteShark
Copy link
Contributor

I thought about this as well. Especially for long songs things do get quickly quite confusing.

I'm not sure how such a pattern sequence view could be integrate into the GUI of Hydrogen. In order to not overload the interface one would probably have to introduce tab windows, like the Non Sequencer. But this may not be the most convenient way to deal with it. Do you know some good example programs already implementing this or do you have any UI design in mind?

@oddtime
Copy link
Contributor Author

oddtime commented Nov 16, 2020

what about something like it?
screenshot-521b8719

screenshot-521

On click:
screensho21

Ardour has a feature like this (right click on track -> New Playlist)

@theGreatWhiteShark
Copy link
Contributor

Hmm. If there is no separate view to construct a song from different pattern sequences, I do not get the benefit. What's the difference compared to having separate song instead of pattern sequences?

@oddtime
Copy link
Contributor Author

oddtime commented Nov 18, 2020

What's the difference compared to having separate song instead of pattern sequences

Little difference, you should not have two files with the same patterns...

@oddtime
Copy link
Contributor Author

oddtime commented Jan 13, 2021

I thought to a more valid reason to have multiple sequences: playing all them together.
This would allow to overlap patterns with different length creating polyrhythms (simple example: accents every 3 quarter notes in a 4/4 meter) without writing down all the loop (in previous example: loop period = 3 quarter notes * 4 = 3 bars of 4/4).

It would be useful a new window to see all the pattern sequences each on a separate line like multi tracks in a daw:

multiseq

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants