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

intro & outro cues blog post #92

Merged
merged 1 commit into from
Jul 9, 2020
Merged

Conversation

Be-ing
Copy link
Contributor

@Be-ing Be-ing commented May 16, 2020

This is long, but it needs to be because this is complicated.

@Holzhaus
Copy link
Member

Holzhaus commented May 16, 2020

Thanks.

I'd find it helpful to put each sentence in a separate line which makes reviewing and commenting on the diff easier. The HTML generator will not insert a manual break unless there is a blank line between them so it should not make a difference visually.

This post sticks out a bit because it uses first person singular instead of first person plural or second person like the other posts. I tried to avoid that in my posts, but if you want to keep it that way that'd be okay for me, too.

I'll try to review this properly tomorrow.

pages/news/2020-05-16-intro-outro-sections.html Outdated Show resolved Hide resolved
This way I would know that the energy of the new track would pick up exactly as the old track ends.
Depending on the musical content of each track, I might or might not bring the fader up on the new track before the last 1 or 2 seconds of the old track.

Before Mixxx 2.3, I could mark the end of the intro with a hotcue, but I still had to jump to that hotcue and look at what time the deck was at to know how long the intro was.
Copy link
Member

@Holzhaus Holzhaus May 16, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OT: it would be really neat if Mixxx could display the seconds/beats/bars until the next hotcue.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes that will be part of @hacksdump's project.

However, it is good enough to give a human DJ a break without a major disruption to the mix.

When there isn't a pandemic sweeping the globe, every week I DJ at a little gathering in my friend's yard while my friends spin fire.
With the new AutoDJ modes, I can put two or three tracks in the AutoDJ queue with intro & outro sections marked and confidently step away from my gear for a few minutes so I can spin fire.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same ending in two consecutive sentences.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So what?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It does confuse my brain a little tbh ^^


If I do not have the outro start point marked when I load a track, before I mix in the track, I skip ahead to the end of the track in my headphones to find the outro start point, then seek back to the intro start to get the track ready.
If I don't have time to find the outro end point before mixing in the track, I can use the new deck cloning feature to drag and drop to a new deck, then seek ahead on the new deck and listen in my headphones to mark the outro start point.
If I don't have time to do that either, I right click on the overview waveform where I think the outro starts and look how far that is from the end of the track to compare it to the length of the intro of the next track.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All three sent nces start with "If I", but that's intended here, right?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah I don't see a problem here.

pages/news/2020-05-16-intro-outro-sections.html Outdated Show resolved Hide resolved
@Be-ing
Copy link
Contributor Author

Be-ing commented May 17, 2020

This post sticks out a bit because it uses first person singular instead of first person plural or second person like the other posts. I tried to avoid that in my posts, but if you want to keep it that way that'd be okay for me, too.

I went into a lot of detail about my particular workflow, so I think it would be awkward to try write it differently. I think it makes it more relatable too.

Copy link
Member

@Holzhaus Holzhaus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The images are cut off on my phone. Let's check if it works with plain markdown image syntax.

@@ -15,13 +15,15 @@

When analyzing a track, Mixxx detects where the first and last sounds are to make it easy to skip playing silent parts at the beginning and end of the track.
The analyzer places the intro start point at the first sound and the outro end point at the last sound. The first and last sound are determined by the first time the signal rises above -60 dBFS and the last time it goes below -60 dBFS.
<!-- screenshot -->

<img src="/static/images/news/intro-outro/intro-start-outro-end.png" style="max-width: 465px;" alt="A track with the automatically placed intro start and outro end cues"/>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<img src="/static/images/news/intro-outro/intro-start-outro-end.png" style="max-width: 465px;" alt="A track with the automatically placed intro start and outro end cues"/>
![A track with the automatically placed intro start and outro end cues](/static/images/news/intro-outro/intro-start-outro-end.png)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need CSS for this. It seems to be working with 1e6b3d4 when making my browser window very narrow.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd rather not mix Markdown and HTML. Can we try to use plain markdown and handle the image resizing in CSS automatically?

This should work. It doesn't stretch small images to the full page width (it centers them instead), but large images are downscaled if they wouldn't fit:

img {
  /* Center the image horizontally */
  display:block;
  margin-left:auto;
  margin-right:auto;
  /* Automatically downscale image to fit in parent container */
  max-width: 100%;
  height: auto;
}

If we can, we should use markdown only. That would also make the transition easier if we want to switch away from cactus (e.g. to Hugo or something like that).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Check #93

pages/news/2020-05-16-intro-outro-sections.html Outdated Show resolved Hide resolved
pages/news/2020-05-16-intro-outro-sections.html Outdated Show resolved Hide resolved
However, it is good enough to give a human DJ a break without a major disruption to the mix.

When there isn't a pandemic sweeping the globe, every week I DJ at a little gathering in my friend's yard while my friends spin fire.
With the new AutoDJ modes, I can put two or three tracks in the AutoDJ queue with intro & outro sections marked and confidently step away from my gear for a few minutes so I can spin fire.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It does confuse my brain a little tbh ^^

@Be-ing
Copy link
Contributor Author

Be-ing commented May 19, 2020

I removed the section about what I had to do with old versions of Mixxx and removed the use of "I". The text and screenshots could be easily adapted for the manual now.

@Holzhaus Holzhaus added the news News posts label Jun 9, 2020
@Be-ing Be-ing force-pushed the intro_outro_blog branch 4 times, most recently from 4d0bc63 to 17a286c Compare July 8, 2020 23:31
@Be-ing
Copy link
Contributor Author

Be-ing commented Jul 8, 2020

I changed the images to use Markdown instead of HTML. The Netlify preview looks good on my phone. Ready for merge?

pages/news/2020-07-08-intro-outro-sections.html Outdated Show resolved Hide resolved
pages/news/2020-07-08-intro-outro-sections.html Outdated Show resolved Hide resolved
pages/news/2020-07-08-intro-outro-sections.html Outdated Show resolved Hide resolved
pages/news/2020-07-08-intro-outro-sections.html Outdated Show resolved Hide resolved
pages/news/2020-07-08-intro-outro-sections.html Outdated Show resolved Hide resolved
@Be-ing
Copy link
Contributor Author

Be-ing commented Jul 9, 2020

Ready?

Copy link
Member

@Holzhaus Holzhaus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you. Should the be merged now or later?

@Be-ing
Copy link
Contributor Author

Be-ing commented Jul 9, 2020

Now

@Be-ing Be-ing merged commit fb4a915 into mixxxdj:website Jul 9, 2020
@Be-ing Be-ing deleted the intro_outro_blog branch July 9, 2020 19:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
news News posts
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants