Skip to main content

Developing Software for Dancing Tango in Compás

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10527))

Abstract

Argentine Tango faces dancers with specific challenges. Since the dance is improvised, the leader is expected to follow patterns and trends in the music on the fly. While musicians have an advantage, many beginners prove unequal to the task, and are often driven to abandon. Compass Trainer is a piece of smartphone software intended to help dancers feel and integrate in their movements the ‘Compás’, the rhythmic pulse of the dance. Its development blended theoretical and down-to-earth, practical considerations. Our team had to take into account the mixed rhythmical structure – binary with a ternary component; explore signal processing techniques such as beat tracking; interview tango maestros and musicians, and build a mobile application to help our users discover the rhythmical layers of a tango track. Experimentation in Tango classes was rewardingly successful.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    Or sea lions. See [2].

  2. 2.

    Astor Piazzolla’s Contratiempo played by Pichuco (Anibal Troilo)’s orchestra, where the former began as a bandeonist. Many DJs shy away from Piazzolla in fear that the difficulty of his music may discourage dancers; conversely, many dancers begrudge this ban and ask for more challenging and delightful music! A frequent compromise is to have a couple of more difficult tangos (Piazzolla, Pugliese) but not before 2 a.m.

  3. 3.

    We discuss common practice. Of course, experts can develop more freedom and originality.

  4. 4.

    Spanish in origin, the Habanera is but one of the numerous ancestors of Tango music.

  5. 5.

    A most famous example of the superposition of binary and ternary is Piazzolla’s Libertango.

  6. 6.

    Because \(3\,\times \,3\,=\,1 \) mod 8. With an eye on the following discussion, a reference is [1]. Note that the complement set, the cinquillo ‘filling the background of’ tresillo, was actually used as a ternary pattern by Astor Piazzolla – just as a complement form of the Clave rhythm sometimes occurring in Cuban music.

  7. 7.

    We find triolets in tangos composed by classical musicians, more than in popular Tango, cf. Ravel’s Pièce en forme de Habanera for instance.

  8. 8.

    According to Pugliese, the actual notes had little importance because of the poor quality of the instruments on which he played at the time!

  9. 9.

    A word forged for expressing the transformation of an ordinary individual into a dancer.

  10. 10.

    As observed by [3] and other DJs and professionals, much of bass dynamics is lost through (old) recordings and cheap audio systems – not to mention the gut strings used of old for the bass. This is also true of most harmonics (above 5–7 kHz), but this is less of an issue for the perception of rhythm.

  11. 11.

    Letting the computer believe that a waltz has a binary time signature leads to hilarious results. Though automatic detection of a ternary signature has been possible for some time (cf. [9] for instance), we found it simpler to just add the information manually.

  12. 12.

    For instance, pattern-recognition of specific rhythm cells will probably be used in later versions. It will help discriminate between quarter and eighth-notes, 2/4 or 4/4 for instance.

References

  1. Amiot, E.: Music Through Fourier Space. CMS. Springer, Switzerland (2016). https://doi.org/10.1007/978-3-319-45581-5

    Book  MATH  Google Scholar 

  2. Cook, P., Rouse, A., Wilson, M., Reichmuth, C.: A California Sea Lion (Zalophus californianus) can keep the beat: motor entrainment to rhythmic auditory stimuli in a non vocal mimic. J. Comp. Psychol. 127, 412–427 (2013)

    Article  Google Scholar 

  3. Lavocah, M.: Tango Stories: Musical Secrets, 2nd edn. Milonga Press (2014)

    Google Scholar 

  4. Palmer, C., Lidji, P., Peretz, I.: Losing the beat: deficits in temporal coordination. Philos. Trans. Roy. Soc. B Biol. Sci. 369, 1658 (2014)

    Article  Google Scholar 

  5. Davies, M., Brossier, P., Fast implementations for perceptual tempo extraction. http://www.music-ir.org/evaluation/mirex-results/articles/tempo/davies.pdf

  6. Stark, A.M., Davies, M.E.P, Plumbley, M.D.: Real-time beat-synchronous analysis of musical audio. In: Proceedings of 12th International Conference on Digital Audio Effects (DAFx) (2009)

    Google Scholar 

  7. Davies, M.E.P., Plumbley, M.D.: Context-dependent beat tracking of musical audio. IEEE Trans. Audio Speech Lang. Process. 15(3), 1009–1020 (2007)

    Article  Google Scholar 

  8. Davies, M.E.P, Plumbley, M.D.: Beat tracking with a two state model. In: Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP 2005, 3 Philadelphia, USA, 19–23 March 2005, pp. 241–244 (2005)

    Google Scholar 

  9. Gouyon, F., Dixon, S.: A review of automatic rhythm description systems. Comput. Music J. 29, 34–54 (2005)

    Article  Google Scholar 

  10. https://github.com/CPJKU/madmom

  11. Eyben, F., Böck, S., Schuller, B., Graves, A.: Universal onset detection with bidirectional long short-term memory neural networks. In: Proceedings of the 11th International Conference on Music Information Retrieval (ISMIR), August 2010, pp. 589–594 (2010)

    Google Scholar 

  12. Böck, S., Schedl, S.: Enhanced beat tracking with context-aware neural networks. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.227.9109&rep=rep1&type=pdf

  13. Foote, J., Cooper, M.: Visualizing musical structure and rhythm via self-similarity. http://musicweb.ucsd.edu/~sdubnov/CATbox/Reader/FXPAL-PR-01-152.pdf

  14. Open-source language. https://www.ruby-lang.org/en/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Emmanuel Amiot .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Amiot, E., Lerat, JP., Recoules, B., Szabo, V. (2017). Developing Software for Dancing Tango in Compás . In: Agustín-Aquino, O., Lluis-Puebla, E., Montiel, M. (eds) Mathematics and Computation in Music. MCM 2017. Lecture Notes in Computer Science(), vol 10527. Springer, Cham. https://doi.org/10.1007/978-3-319-71827-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-71827-9_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-71826-2

  • Online ISBN: 978-3-319-71827-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics