Tag Archives: Argentine Tango

New Feature: Automatic Tempo Correction by Dance

One of the cool things about maintaining a database of songs cataloged by dance is that I can use that information to correct the most common mistake made by algorithmic tempo matching: the double-time/halftime issue. I’ve done this on an ad hoc basis for years, but now I have everything lined up so the system can make these adjustments automatically.

One of the major blockers was that I was only maintaining one tempo per song. To do this right, I’d need to keep different tempos for every dance a song can be danced to, which was a major feature I implemented earlier this summer. So I decided it was time to take another look at automatically adjusting the tempo based on the dance.

The Feature

The general idea is to have two thresholds. One is the tempo under which it is clear that the listed tempo is half-time of what one would dance that specific dance to. The other is the tempo where it is clear that the listed tempo is double time. These are related to the subject of my last post. Although, in this case, there may not be a dance one would dance to the listed tempo. But there might be, which is where things get interesting.

When a song is added to the catalog or a new dance style is added to an existing song, the system checks if I’ve defined threshold tempos for the dance. If I have, and the song’s tempo is below or above the threshold, I double or halve the tempo, respectively. There are some additional nuances depending on whether other dances are already defined. But with the tempo-per-dance system, I can ensure that changing the tempo of one dance doesn’t affect the others. I do change the song’s default tempo if all dances define the same tempo. Sometimes this ends up listing the song’s tempo as half or double what the sheet music says, but since music4dance is a dance-oriented site, I’m all right with that.

Note that, in line with my current policy of trusting community members over algorithms, all of these changes are made using the “tempo-bot” account and can be changed by any signed-in community member.

Please Help

Why am I telling you all this? Because I am not an expert in all of the dances I have listed on music4dance. And even for those I have some experience with (or can at least stumble through on the dance floor), it’s through my personal lens, which may not be the same as yours.

If you’ve got a minute, please go to the tempos page (Tools → Tempi) and scroll down to the columns control. There is a new column called Range; go ahead and select that. When I’m looking at this info, I generally deselect all other columns except Meter and BPM to get a cleaner picture. Or click here to get directly to the page with the columns correctly configured. (More about that little trick in a future post).

Snapshot of the tempos page with columns set up to highlight range.

I’d like to know your take on what these thresholds should be for both the dances I’ve felt confident enough to set (sometimes based on data rather than personal knowledge) and those I haven’t pulled the trigger on.

Waltzes

I started to call out why waltzes are in a class of their own, but decided that’s worth a post of its own; look for that soon.

Dances that are primarily Social

Some dances, like West Coast Swing and Salsa, are primarily social dances. I know there are competitions for them as well, but they’re so broadly and actively danced socially that I think they’re evolving faster than the dances that I’m familiar with that have more of a center around competition with strict tempo rules.

In the case of West Coast Swing, I made the mistake of centering around the tempos that I’ve danced in competition. Based on feedback and additional research, I ended up listing it with such a broad range that I don’t think I can use the range-limiting technique on it at all.

In the case of Salsa, there were enough half-time songs to find a reasonable breakpoint. I’d love to hear from Salsa dancers and DJs if I’m wrong.

And I’m completely out of my depth with Argentine Tango and related dances, so if there is anyone out there willing to help with those, I would really appreciate any guidance you can give.

In short, I could really use some help on this one. Please comment on this post or send feedback if you can help.

Step of the Month

The “Step of the Month” for August:  This is a small variation on the July Step. Please share an unusual rhythm song (or songs) that you enjoy dancing to. I’m specifically looking for interesting variations that I haven’t mentioned yet in the Fun Rhythms series. I’ve got one more up my sleeve, but I’d like to continue on this path for more than three posts. But I need some help to do that. Post it in the comment thread here or send feedback.

Fun Rhythms: 12/8 meter- Slow Foxtrot + Viennese Waltz?

Since I’ve added the ability to set the tempo of a dance for a song independently of the tempo of the song itself, I’ve found some renewed energy to go through and clean up some of the inconsistencies that have crept into the music4dance catalog. As I promised (or threatened) when I blogged about the…

What Happens When a Song is Danced at Different Tempos?

Sometimes, a song can be a perfectly good Bolero when heard one way but a Salsa when counting the music differently. Another example is Slow Dance (Castle Foxtrot) vs. Lindy Hop. Generally, this phenomenon is because, with some music, it’s easy to count what the musicians see as either a half note or a quarter…

Ask music4dance: Why are the tempos that music4dance lists for Salsa wrong?

I’ve addressed questions about tempo in several different ways over the years, and I appreciate the continued feedback, as there is absolutely room for improvement in how the music4dance system handles tempo. Algorithms are far from perfect: The issue at hand is that many of the tempos listed for Salsa were exactly half the speed…

Ask music4dance: Why is the tempo range you list for West Coast Swing wrong?

A West Coast Swing DJ contacted me and kindly let me know that the tempo range I had listed for West Coast Swing was “entirely wrong.” The average tempos that she plays are between 90 and 110 bpm, while I listed a tempo range of 112-128 bpm.  Before I dig further into the details, I’d…

music4dance Goes Country (part I)

One of the most common requests I’ve received is to support Country Western dances. That request has come in many forms, but I don’t have personal experience with Country Western dancing (well, that’s not 100% true, I learned to West Coast Swing at a Country bar in downtown Seattle that my ballroom dancer friends would hang out at after rehearsing). I’m nearly certain that in adapting music4dance to support more country music, I’ll stick my foot in something stinky and get some negative feedback. I’m all right with that – all feedback will make the site better in the long run, just please try to be gentle :-) I’ve also stepped on plenty of toes with Ballroom dance which I know quite a bit about, Argentine Tango, which I know a little about and some of the social dances that fall in between on my personal knowledge spectrum.

And music4dance is pretty complicated to begin with, so adding another dimension may make it harder to use. But I’m hoping that, with your help and some iteration on the idea, we can get things to work even better in the long run.

My initial approach to adding Country Western Dance support is to review the organizations that publish competition rules, including tempo information, and see if I can work those dances into the music4dance system in a way similar to how I’ve set up the competition ballroom dances. This turned out to be easier than I expected. All three organizations that I found online (United Country Western Dance Council, World Country Dance Federation, and American Country Dance Association) list eight competition dances. Triple Two, Polka, Night Club Two Step, Cha Cha, Waltz, Two Step, Swing, and West Coast Swing. Only one of those dances wasn’t already in the database (Triple Two). Polka and Country Two Step were random additions early in the site’s evolution because a couple of DJ friends and lists published by ballroom dance studios included enough songs of those styles to make it worth my while to include them.

My biggest question was, should I create new dances for all of the dances that overlapped? After all, the Cha Cha danced in Country Western competitions is certainly not the Cha Cha I learned competing in American Rhythm (heck, the cha cha that the International Latin dancers were learning in the next room wasn’t the same dance either). I decided to follow the pattern that I’ve already established for Ballroom dances with the same name, even if they are pretty different. Rumba is probably the strongest example in the ballroom catalog of two dances with the same name that are not the same dance. But the characteristics of the music that a dancer cares most about are similar – this is true even of Rumba, where the tempo is significantly different.

Not coincidentally, I recently finished a significant project that allowed me to use the core database to easily and accurately search specifically for American Rumba vs. International Rumba. While there are a few drawbacks to grouping America, International, and Country Cha Cha together, there are a lot of advantages both in terms of how the system works internally and in making it easier to find new music for everyone (I’ve always been a proponent of genre-bending in fiction and cross-over choreography in dance).

So, there is now an active “Country Western Competition Dancing” page, and all of the individual dance pages for dances that include Country styles include the competition info for those dances. I’ll continue to tweak some of this information as I get feedback and do more research.

I realized as I was writing this post that I hadn’t addressed the fact that this change also complicated the voting mechanism. I want to encourage folks to vote on a song being a good Cha Cha, but also make it easy for them to specify Country, International, or American. I made some quick tweaks, but this is definitely a feature still under development.

Please let me know what you think (even – possibly especially – if you think I got it completely wrong). I’m interested in whether there are other Country Western dances that I should include, even if they’re not part of the core competition dances. There was a reference to Country Smooth and Country Rhythm rounds in one of the organizations rules, should I be supporting that? I’ve also used the composite tempos from the rules, combining the different levels to give the broadest range. Should I just be using the most advanced category?  What else have I missed?

And as always, if you enjoy the site or the blog (or both), please consider contributing in whatever way makes sense for you.

What is that dance called? Swing, East Coast Swing, Triple Swing, East Coast, or…

When I got into the business of categorizing music by dance style, I knew there would be a lot of ambiguity involved. However, some of the passion behind people’s opinions about what a dance should be called or what tempos are acceptable for the dance called X still takes me by surprise. Several times a year, I get an email from someone who is absolutely livid that I “got the tempo of West Coast Swing completely wrong” or called a dance “Lindy Hop” rather than “Swing” or some other variation on the theme.

I learn a lot from the people who send these emails, and often learn something that helps me improve the site or my general knowledge of dance. One feature I added a while back, based on some of these interactions but haven’t discussed in the blog, was the idea of having “synonyms” for dances.

The way music4dance works, I have to have an unambiguous and unique name for a dance. This leads to somewhat clunky names at times – for instance, the dance that most dances consider “Waltz,” I call “Slow Waltz” to distinguish it from “Viennese Waltz” and to allow for a catch-all category of Waltz. But I want to be able to show other names for dances so people can find the dances even if they know them by another name. This applies both to cases where the dance really is the exact same dance; it’s just named differently to disambiguate it, and in cases where the parameters for what music works are close enough that it makes sense to use the same list of music for both dances.

Cases of actual synonyms:

Cases where the dances are different, but the music is the same:

  • Castle Foxtrot = Slow Dance – I started categorizing music that was basically Slow Dance music as Castle Foxtrot, which is a legacy dance that some studios occasionally teach because Castle Foxtrot showed up in my searches as I was designing the site, and fit nicely into the tempo spectrum of Foxtrot-like dances. The practical use of this ended up being more for people looking for “Slow Dance” music in wedding contexts, so I added the Slow Dance synonym. Perhaps I should change the primary name?
  • Hustle = DiscoFox – As far as I can tell, these have evolved into different dances but are still danced to similar music. But that is based on web searching rather than personal experience, so please correct me if I’m wrong. I’m also now second-guessing myself as to whether I should add “Swing Fox,” “Disco Swing,” and “Rock Fox” as synonyms, or if one or more of these rates is its own category.

In any case, if you go to the main “Dance Style” page, you’ll see all the styles we’ve set up, along with their synonyms. As this list grows, being able to filter it is more important, so the filter control acts on both the primary name and the synonym. I also handle the synonyms when you search in the search control in the menu bar. So if you type “Slow Dance” in that search box, you’ll find a list of slow dance songs (that are actually tagged as “Castle Foxtrot”). I don’t convert the name of the tag in the results, but I could if that seems important…

I’m posting this now in part because, during my recent round of updates, I broke the showing of synonyms in the Dance Styles page and then realized I hadn’t ever asked for feedback on the feature. The only mention in this blog was the post when I added it as an afterthought to adding Single Swing to the catalog.

Are there other synonyms that I should add? Are there dances that I’ve listed as synonyms that I should break out into separate dances? If you have ideas about this post or the site, comment below or use other feedback mechanisms listed here. And if you enjoy the site or the blog (or both), please consider contributing in whatever way makes sense for you.

Book Review: The meaning of TANGO

The Meaning of TANGO: The Story of the Argentinian Dance by Christine Dennison

This is a fun book for Tango dancers of all types.  The book is very centered around traditional Argentine Tango and does an excellent job of conveying that perspective.  It’s also somewhat unusual in that it is predominantly about the history and philosophy of the dance but contains a section that is straight up technique with diagrams.

The book is a quick read and full of wonderful tidbits about the dance and its history.  Rather than a full-fledged review, I would like to highlight a few points that I feel gave me some useful insight into Argentine Tango.   I am someone with a ballroom background and  I believe this book helped me understand the dance in a way that I didn’t have even after taking a number of beginning Argentine Tango lessons.

Dance to the Melody

There is a section called “One Name, Many Dances” where the author talks about the relationship between Argentine Tango and ballroom dances.  In particular this quote from Freddie Camp, an early German Ballroom dancer:

In Argentina dancers prided themselves on their ability to dance the melody rather than the rhythm. Indeed, Tango orchestras almost never have a drum section. While most other dance music around the world is based on a strong, clear rhythm, generally emphasised by drums, newcomers to Tango music often complain that they find the rhythm of the music difficult to hear. This is one of the qualities that makes Argentinian Tango unique.

The idea of dancing to the melody rather than the rhythm goes a long way to explaining the thing that puzzled me about the practice music that was used in the beginning Argentine Tango lessons that I’ve taken.  I felt that the teachers were choosing music where the beat was hard to find, which I would not expect of a beginning class.  So I’m going to spend some time listening to the melody of Argentine Tango music and see if I can find myself moving to the melody.

Learning to Lead by Following

I found the description of how Argentine Tango was taught traditionally particularly enlightening.  The men would learn in prácticas which were all male and composed predominantly of expert dancers.  When learning to follow a young man would spend his formative years being led by experienced dancers.  Then he would spend additional years within the práctica leading other men before he ever went to a mix sexed milonga and lead a woman.   The fallout of this is that in the context of learning the dance, one was surrounded by experts.  Contrast this with the current practice of dance classes where there are one or two teachers and a crowd of inexperienced dancers.

In addition, from a lead’s perspective, learning to follow is invaluable.  I didn’t do this until I had years of lead experience and when I finally did spend some time learning to follow it fundamentally changed the way I lead.

The Tango Trinity

Finally, the author talks about the “Tango Trinity”: Tango, Milonga, and Vals.  From some other research and some discussion with Argentine Tango dancers, this appears to be the purist’s set of Tango dances.  I had originally categorized Neo Tango into the set of Argentine Tango dances, but that appears not to be the case.  Based on this, I almost went down the path of pulling Neo Tango from the catalog as a distinct dance and reworked it so that Neo Tango (or Tango Nuevo) would just be a style tag on top of the Tango Trinity dances.  But I’m glad I did some further research.  It looks like Neo Tango is a distinct style of dance and related to traditional Argentine tango about as closely as Ballroom Tango is.

The main thing that I got from that set of discussions is that Argentine Tango dancers are even more concerned with the tradition of the music that other styles that I’ve studied.  I got the impression that some would only consider “true tango music” to be that recorded by a specific set of artists from the golden age.  Someday, I’d like to see if I can get things sorted out so that it’s easy to distinguish these from others.

If you have thoughts on the Argentine Tango, the music4dance website or corrections to anything I’ve said about Tango and Tango music, please feel free to comment here or send me feedback.

Also, if this post sparked your interest enough to buy the book, please follow one of the affiliate links below.  And as a small aside, any of the Amazon and ITunes links on the site and blog help support the site, so if you find things of interest here, please use the links to make purchases.

The Meaning of Tango: Kindle Edition

The Meaning of Tango: Hardcover Edition

The Meaning of Tango: Paperback Edition

Tango, Argentine Tango, Ballroom Tango, Oh My!

I just took a beginning Argentine Tango class and really enjoyed the experience.  I’ve had some experience with Ballroom Tango (American Style) and even taken a little Argentine Tango before, but this particular class really underlined the difference in the actually dance style.  Searching the web, I find plenty of evidence for this.

From the musical perspective, I found that I would be comfortable dancing Ballroom Tango to most of what the instructors played for Argentine Tango.  The character of the music seems very much the same.  The tempo was definitely slower than I would choose, but it was a beginner’s class after all.  The beat was less clear in many of the songs than I would expect in a Ballroom tango played at a school, club or competition, which was surprising.  This was a beginner’s class after all.

Now that I think about it, the Spotify EchoNest integration in music4dance could shed some light on the subject of strength of beat.  You can do an informal analysis yourself:

  1. Go to the songs library page.
  2. Choose Argentine Tango.
  3. Click on the strength of beat sort (the header icon that looks like a drum) once for ascending and twice for descending order.
  4. This will get you a list of the (currently) 578 songs that have been classified specifically as Argentine Tango sorted by the strength of beat.
  5. Or just click here to see the list.
  6. In a separate window repeat step’s 1-4 substituting Ballroom Tango for step 2 to get the 438 Ballroom Tango songs that have “strength of beat” information.
  7. Or just click here.

Now you can see the lists of Argentine Tango and Ballroom Tango both sorted by strength of beat.  At a quick glance the distribution seems pretty similar, but if anyone is at all interested let me know via a comment to this blog and I will be happy to do a slightly more formal analysis.

The other aspect of Tango music for dancers that this brought up was where to draw the line on calling something generically Tango vs. Ballroom Tango vs. Argentine Tango, etc.  I am currently calling anything a Tango that someone has tagged as any kind of Tango, which I think is fair.  Often people will just call something just Tango if they are from a particular community and I think that’s fair too.

If you are interested in stretching your reach and finding all Tangoes of whatever classification that fit a specific tempo criteria, you can use advanced search to choose generic Tango as the dance and choose a tempo range you’re interested in.  Or if you’re a Ballroom dancer you can go to the Competition Ballroom Dancing page and just click on the tempo range for the category of Ballroom Tango that you’re interested in.  I’ve set things up with the current official tempos for DanceSport and NDCA competition classes.

Speaking of official tempos.  Although I’ve found quite a number of sites that advertise and even provide rules for Argentine Tango competitions, I have yet to find anything that defines any kind of official tempo ranges for the music played at the competitions.  I suspect this is something fundamentally different about those competitions.  However, if I’m missing something and there are such official ranges, please let me know and I’ll incorporate them into the site.

And as always, please let me know what I’ve missed.  This is a very nuanced subject and I would love to hear other perspectives.  Feel free to comment on this post or send feedback directly.

Mobile First improvements to the music4dance website

Most of the time that I use music4dance it’s on desktop computer, but I certainly want access to all of what it can do on my phone and tablet.  And I have tried to take what user interface designers call a “Mobile First” approach whenever possible.

But I noticed a while back that there are a few things that just weren’t working as well on smaller devices as I would like.  Several of them were on the core song list pages, which is particularly important.

So I finally took a couple of days off from other things and reworked these issues.

The Play Menu

The play menu (which is documented here) is now a modal which allows for bigger buttons and the ability to control the sample being played.

Play Menu
Play Menu (on the old site)
Play and Purchase
Play and Purchase Controls (new and improved)

Dance and Tag Menus

I’ve also converted the dance and tag menus (documented here) to modals.  This let me make the buttons bigger as well as adding some styling that I hope will let you navigate through options more easily.  The large chunks of text in the old interface were hard to distinguish even for the person that wrote them.

Dance Menu
Dance Menu (on the old site)
Play Menu
Dance Information (new and improved)
Tag Menu
Tag Menu (on the old site)
Tag Information
Tag Information (new and improved)

Let me know what you think.  Do you prefer the before or after?  Are there other aspects of the site that you find difficult to use on a small device?  Let me know by responding to this post or sending feedback.