Musical works encoded in the Bol Processor (using "simple notes" according to English, Italian/Spanish/French and Indian conventions) can be analysed in terms of harmonic or melodic intervals.
The musical aspects are discussed after a description of the process.
In the final section, we present a one-click method for evaluating the suitability of all documented tuning systems for a given piece of music. A demo of this analysis can be found on the Bach well-tempered tonal analysis.
Basic process
This calculation is started by pressing the ANALYZE INTERVALS button at the bottom of the 'Data' window:
The machine found a '-to.tryTunigs' declaration at the top of the data content, indicating that it should pick up the scale definitions contained in this tonality resource. These definitions are only accessible if '-to.tryTunigs' was opened less than 24 hours ago: these files are stored in the 'temp_bolprocessor' folder which is automatically cleaned up of old storage. Click on the 'open' link if necessary.
The analytical process is demonstrated using a single phrase of François Couperin's Les Ombres Errantes imported from a MusicXML score — see the Importing MusicXML scores page. This example is small enough to allow a visual check of the technical process, but too short to allow a meaningful musical interpretation of the result.
In Bol Processor notation (English convention), the musical item reads as follows — read the Polymetric structures page:
The sound production used the tonality resource file '-to.tryTunings' which contains the tonal scale 'rameau_en_sib' — see the page Comparing temperaments. This scale probably provides the best tuning for this piece when played on a "harpsichord-like" Csound instrument.
The machine has picked up a definition of the tonal scale in a temporary copy of '-to.tryTunings'. The essential content of this definition is the set of tonal positions in the scale shown in the image — see the Microtonality page.
Click on the ANALYZE INTERVALS button and the following screen appears:
Analysis of melodic and harmonic intervals in a short fragment of "Les Ombres errantes"
The table above gives a summary of matching intervals: pairs of notes played one after the other (melodic) or one above the other (harmonic), distinguishing between ascending and descending melodic intervals. These matches can be checked in the graphical representation of this item:
Intervals are listed in descending order of importance. For example, the melodic interval 'C' to 'B' occurs in 20.3 beats, the highest number. Ascending melodic intervals 'B' to 'F' and 'D' to 'B' are the least frequent. Values less than 5% of the maximum in the column are ignored in the graphical display.
Harmonic (left) and melodic (right) intervals
Interestingly, the highest scores of harmonic intervals in this musical phrase are minor thirds such as 'D'/'B' and 'C'/'Eb'. The fifth 'C'/'G' is scored only 1.6 beats, which is 18% of the highest score.
The detection of a "harmonic interval" is based on the comparison of its start and end dates with options that can be modified. Let $start1, $end1, $start2 and $end2 be the timings of two notes. We assume $start2 >= $start1 due to a preliminary chronological sorting of the list of notes. The matching_intervals() function does the following to evaluate harmonic intervals:
This function eliminates brief overlaps of time intervals, such as those created by slurs interpreted as _legato() performance controls when importing MusicXML scores — see details. It also eliminates notes with durations less than $min_dur, optionally set to 500 milliseconds. For example, short notes such as 'C5', 'B4', 'Eb5', etc., are discarded. Finally, it checks that $overlap is greater than a fraction of the smallest duration, with $ratio set to 0.25 by default. Another option, not shown here, is the maximum tonal distance between two notes, which is set to 11 semitones by default.
The conditions for matching melodic intervals are similar:
The $max_gap parameter (typically 300 milliseconds) is the maximum delay between the end of the first note and the beginning of the next one.
All parameters can be changed before the process is restarted. These settings are discussed later:
Default settings for tonal analysis
Calculations
Detailed tonal analysis
To check the sequence of time intervals in great detail it is possible to activate the "Display all dates" option yielding a detailed analysis.
All matching intervals will be listed. It is not practical to use this option on large pieces of music…
Dates are in seconds, rounded to 0.1s, although more accurate values are used. In fact, all time calculations are based on whole numbers, as in the Bol Processor console.
The result is always debatable. For example, some melodic or harmonic intervals may appear "accidental" rather than significant.
For this and other reasons, it may be necessary to explore other options related to musical and performance styles.
Graphic display
Melodic and harmonic tonal intervals are displayed against the background of the tonal scale used for the performance. Here it would be 'rameau_en_sib', although by default an equal-tempered scale is used.
Clicking on the links to the harmonic interval pictures (see image above) will bring up the following three graphs — in separate and resizable windows:
Display of harmonic intervals. The 'rameau_en_sib' scale is in the middle.
Intervals are shown as gold highlights with widths proportional to their relative values. In the left-hand image, these golden segments are drawn behind the fifths, major and minor thirds marked on the scale. For this reason, the yellow highlighting of the link between Eb and G, behind the green link of a harmonic major third, is less visible in the full image.
Minor thirds (ratio 6/5) have been added to the settings. For this reason, those available in this scale are shown as black segments. These additional ratios are listed at the top right of each image.
Restricted analysis
If a MusicXML file has been imported along with bar numbers (notated [—1—], [—2—] etc.), these can be used to restrict the analysis to a subset of the score.
Below is the setting of bars #1 to #32 (the Aria) in J.S. Bach's Goldberg Variations:
Restricting the tonal analysis to the Aria in the Goldberg Variations makes sense because other variations, due to their high speed, do not show harmonic intervals longer than the minimum duration fixed in the settings (500 ms).
Musicological discussion
Tonal analysis with the Bol Processor aims to help choose the most appropriate tuning system for a piece of music — a temperament as defined by Baroque musicians. This topic is covered on the page Comparing temperaments.
We first describe a visual method for estimating (rather than measuring) the adequacy of a tuning system for the performance of musical works imported from MusicXML scores — read the page on this topic. In the next section, we will show how to automatically compare all candidate scales, taking into account the relevant parameters revealed in this section.
Take, for example, J.S. Bach's Prelude 1 in C major for which some historical information (reported by Asselin, 2000 p. 142) suggests the choice of a Kirnberger temperament. Which one?
Harmonic tonal intervals of Bach's 1st prelude versus Kirnberger II and Kirnberger III tuning systems
The full representation of the harmonic intervals is shown above and compared with two different scales described by Kirnberger (Asselin, 2000 p. 90, 93). The match looks better on the right (Kirnberger III). For example, the interval 'D' - 'A' is closer to a "pure" fifth (702 cents) on Kirnberger III (697) than on Kirnberger II (691). Another significant match is the harmonic major third 'F' - 'A'. Other intervals are similar in terms of these scales.
A careful listening to both versions might confirm this mechanical analysis:
Kirnberger IIKirnberger III
For François Couperin's Les Ombres Errantes, the same crude analysis yields no significant result. Harmonic interval analysis may be less relevant because this piece is more generally perceived as a sequence of melodic intervals, including minor thirds and major seconds. This can be seen in the graph of melodic intervals:
Melodic intervals of "Les Ombres Errantes" (full performance)
Comparing this graph with the 'rameau_en_sib' scale does not reveal any interesting patterns, for the simple reason that neither minor thirds nor major seconds have been taken into account in this scale in terms of "just intonation" — see page Just intonation: a general framework. Although we can assume that a Pythagorean major second (ratio 9/8) sounds more "consonant" than a harmonic one (ratio 10/9), there is no reason to systematically claim that the harmonic minor third (ratio 6/5) is "better" than the Pythagorean one (ratio 32/27).
The picture on the left shows that the frequent melodic intervals of major thirds emphasise the harmonic major thirds (ratio 5/4) of this scale.
We need to check intervals smaller than the major third in the tonal scales. If we tell the machine to check intervals close (within ± 10 cents) to the harmonic minor third (ratio 6/5), the above graphs will look like this:
Melodic intervals of "Les Ombres Errantes" (full performance) with black markings of "good" minor thirds (6/5) on a ‘rameau_en_sib’ temperament
The picture on the left side shows that all the minor thirds used in this performance coincide within ± 10 cents with the harmonic minor thirds (ratio 6/5) of the scale, which is an incentive to admit that the 'rameau_en_sib' scale would be a fair (perhaps the best) tuning option for Les Ombres Errantes.
A counter-example is the matching of Les Ombres Errantes with a pure-minor-thirdstemperament designed during in 16th century (Asselin 2000 p. 82, see figure). Below are the graphs of the matching melodic (left) and harmonic (right) intervals, with black lines marking the harmonic minor thirds (ratio 6/5):
Melodic (left) and harmonic (right) intervals of "Les Ombres Errantes" against a pure-minor-thirds temperament
"Les Ombres Errantes" with a pure minor thirds temperament (16th century)
The main drawback of this 'pure_minor_thirds' temperament is the very low position of 'Ab' which is supposed to produce a consonant sequence of minor thirds: 'Ab' - 'B' - 'D' - 'F'. However, 'Ab' - 'B' is not a melodic interval found in this piece, nor are 'Db' - 'E' and 'E' - 'G', which are well represented by the 'pure_minor_thirds' temperament. There are also discrepancies in the harmonic intervals, which are easy to hear. We can conclude that the pure minor thirds temperament is neither the best nor the worst tuning system for this musical work, although the comparison of sound productions suggests that it is significantly less good than the 'rameau_en_sib' scale.
Comparing graphs is easy with the detached resizable pictures produced by the Bol Processor.
A "deaf musicologist's" approach
The analysis shown so far has replaced a comparison of sound rendering — see the page Comparing temperaments — with a visual problem of pattern-matching. We have shown that Baroque musicians and tuners sought to achieve consonance in terms of simple frequency ratios for fifths (close to 3/2) and harmonic major thirds (close to 5/4). This approach and its underlying assumptions are discussed on the page Just intonation: a general framework.
Furthermore, one might be tempted to claim that a "just intonation" minor third should be harmonic (ratio close to 6/5), but the decision should remain open. To this end, it is possible to enter an additional set of melodic and harmonic intervals that the analyst considers significant for the evaluation of tonal scales. Each interval is defined by an integer ratio — which can be as complex as necessary.
Comparative pattern matching assigns a numerical score to each scale that has been evaluated for its fit with the musical work. This allows the candidate scales to be sorted. However, two separate scores are required, one for melodic intervals and one for harmonic intervals. A weighted sum of scores is therefore used to sort the list of scales.
This method has been implemented in the Tonal analysis process. We have compared all the scales defined in '-to.tryTunings' — including in particular all the temperaments documented by Pierre-Yves Asselin — in terms of their suitability for the rendering of melodic and tonal intervals in François Couperin's Les Ombres Errantes:
Matching scales for "Les Ombres Errantes"
Great result! The machine confirms that the scale 'rameau_en_sib' is the best candidate for the interpretation of Les Ombres Errantes. Its scores are significantly better for both melodic and harmonic intervals. (A total of 45 tuning schemes were tried.)
By default, the evaluation of melodic and harmonic intervals considers only perfect fifths (3/2) and harmonic major thirds (5/4) as "good" intervals, with weights of 2 and 1 respectively, and wolf fifths (40/27), wolf fourths (320/243) and Pythagorean major thirds (81/64) as "bad" intervals, with weights of -2, -2 and -1 respectively. All these weights can be modified as shown in the image above.
We repeat the comparison with the additional option of harmonic minor thirds (6/5) as melodic intervals:
Matching scales, including harmonic minor thirds (ratio close to 6/5) for melodic intervals
As expected, all the melodic values increased, but the winner remained. If we add the Pythagorean major second (ratio close to 9/8), we get the following:
Matching scales, including ratios 6/5 and 9/8 for melodic intervals
The 'rameau_en_sib' scale is now challenged by 'sauveur' for melodic intervals, but its harmonic score remains higher.
Note that scales Abmaj and Cmin are identical, which explains their equal scores.
A visual comparison of scales with melodic interval markings shows that there is little difference between these temperaments in terms of the performance of Les Ombres Errantes. Since the 'sauveur' temperament was designed in 1701 by the (hearing-impaired?) French mathematician Joseph Sauveur, it is not unlikely that it was used for the composition of Les Ombres Errantes in 1730.
Comparison of 'rameau_en_sib' and 'sauveur' temperaments for melodic intervals in "Les Ombres Errantes", with additional ratios 6/5 and 9/8 displayed as black lines.
The scale 'rameau_en_sib' again scores as good as 'sauveur' when the Pythagorean minor third (ratio close to 32/27) is tried as a melodic interval (both ascending and descending) in place of the ratio 6/5… This is due to the use of 'F' - 'Ab', which is rendered as a Pythagorean minor third by 'rameau_en_sib', but not by 'sauveur'.
Many more checks can be made by changing the weights assigned to the occurrences of melodic and harmonic ratios. Finding the best settings requires a thorough study of the musical score — this is where human musicologists come in!
Ears (plus expert knowledge of the score) could make the final decision:
The analytical process we are following is a kind of reverse engineering… Obviously, composers did not search for a suitable temperament after creating a musical work. It is more realistic to assume that they composed works on existing instruments, with the effect that sets of pieces produced by the same composer (using the same instrument) at a given time obeyed implicit melodic and harmonic constraints that best suited the tuning of their instrument(s).
Comparative study
Let us look again at J.S. Bach's Prelude 1 in C major, for which Kirnberger III was chosen (visually) as a better match than Kirnberger II. Including the ratios 6/5 and 9/8 as possible melodic up/down intervals, and 6/5 as a harmonic interval, the following classification of tuning schemes emerges:
Classification of scales for the interpretation of J.S. Bach's Prelude 1 in C major
The winner is undoubtedly 'sauveur' although the harmonic score is identical for six temperaments, but 'kirnberger_3' scores much lower.
Note that this was achieved by declaring ratios close to 6/5 as possible consonant melodic and harmonic intervals. For a discussion of this hypothesis, see Bach well-tempered tonal analysis for a discussion of this hypothesis.
Sauveur's temperament is the best suited because of its high proficiency in harmonic minor thirds (6/5) and Pythagorean major seconds (9/8). It also has a complete set of perfect fourths and fifths (3/2) except for the wolf fourth 'D#' - 'G#', which is almost 477 cents (instead of 498). Fortunately, this interval is never used in Bach's piece:
Matching the melodic intervals of J.S. Bach's Prelude 1 in C major with Sauveur's temperamentJ.S. Bach's Prelude 1 in C major played by the Bol Processor + Csound with Sauveur's temperament
This rendering can be compared (in terms of tunefulness) with a human performance on a real harpsichord:
J.S. Bach's Prelude 1 in C major played on the copy of an instrument built by Hans Moerman in Antwerpen (1584). Source: Wikipedia licence CC BY-SA.
Unsurprisingly, J.S. Bach's Fugue 1 in C major shares the same preference for 'sauveur', with other tuning schemes following in a different order. All of the fugues in this series of works (books I and II) are associated with preludes in the same key.
The tonal analysis of J.S. Bach's Prelude 2 in C minor again selects 'sauveur' using the same evaluation criteria — including the ratios 6/5 (melodic and harmonic) and 9/8 (melodic up/down). The scoring is completely different, but the winner is unchanged, although it is challenged by 'rameau_en_sib' for its harmonic score.
J.S. Bach's Prelude 2 in C minor played by the Bol Processor + Csound with Sauveur's temperament
Note that the Cmin scale has a bad rate because of the melodic intervals. It beats Sauveur's temperament in terms of harmonic intervals, but these are relatively rare in this prelude. This classification could be quite different if some ratios (such as 9/8) were ignored for the evaluation of melodic intervals. Even ratios close to Pythagorean thirds (81/64) may sound acceptable in fast melodic movements — see the page on Bach well-tempered tonal analysis.
J.S. Bach's Fugue 2 in C minor again favours 'sauveur'.
We get the same result with J.S. Bach's Prelude 6 in D minor (random choice). Note the strikingly high melodic scores of 'sauveur':
J.S. Bach's Prelude 6 in D minor played by theBol Processor + Csound with Sauveur's temperament
J.S. Bach once claimed that he could play his entire repertoire on the instrument he had tuned by himself. This sounds like squaring the circle, and many hypotheses have been put forward to solve this problem for das Wohltemperierte Clavier.
These examples suggest that Sauveur's temperament may have been Bach's choice. Although there is little chance that the German composer (1685-1750) would have heard of the research work of the French physician (1653-1716), the systematic construction of this temperament — a single sequence of fifths diminished by 1/5 comma (see image and read Asselin, 2000 p. 80) — suggests that any composer could have worked it out independently.
To test (and challenge) this hypothesis, we have undertaken a tonal analysis of 24 preludes and fugues from books I and II of The Well-Tempered Clavier using the same settings. Read the Bach Well-tempered tonal analysis page. This large spectrum analysis requires a batch processing device, which we will now describe.
Batch processing
To analyse the tonality of a large number of musical works, we need to create a Data page containing the names of all the pages containing the Bol Processor scores of these items. For example, the page “-da.index_preludes_book_I” is as follows:
When reading this page, the Tonal analysis procedure opens each data file and picks up the Bol Processor score it contains. To facilitate this, the Batch processing option can be checked in the settings.
In the batch-processing mode, the machine will not display the full set of scales for each piece of music analysed. If the score contains a specification for a tonal scale — a _scale(some_scale, 0) instruction — the list of preferred scales will be displayed down to the specified one. If the specified scale is the first in the ranking, then the next two following scales are listed. If no scale is given, only the 10 best matching scales are listed:
Batch processing of “-da.index_preludes_book_I” Items #2 and #3 contain the specifications of tonal scales sauveur and Dbmaj respectively. This preference is confirmed by the analysis of item #2 but it is not the case with item #3.
At the bottom of the page, a SHOW RESULTS button displays a downloadable HTML file containing all the results:
End of batch processing. Clicking on SHOW RESULTS displays the entire result set.
The HTML page also shows the settings for the analysis, and can be downloaded, along with a CVS file of the same figures, which is suitable for statistical graphing.
The results of the analysis of all the preludes and fugues of The Well-tempered Clavier are published and discussed on the page Bach well-tempered tonal analysis.
Does it apply to western classical music?
The analysis of tonal intervals and their correspondence to documented tuning systems (temperaments) makes sense in the context of Baroque music, assuming that composers and instrument tuners sought to achieve maximum consonance in the performance of their musical repertoire. The question remains whether it is equally reliable (and useful) for the analysis of musical works from more recent periods.
The best score — once again — is that of Sauveur's temperament, mainly because of the ascending melodic intervals. If performers are trying to achieve ratios 9/8, 6/5, 5/4 and 3/2, then ‘sauveur’ may be the best representation of the "tuning scheme" they have in mind.
The equal temperament scale comes last, with scores of 3529, 1680 and 240 for ascending melodic, descending melodic and harmonic intervals respectively. Part of the explanation lies in the comparison of the two scales as a background to the harmonic intervals:
Comparison of the equal temperament scale (left) and Sauveur's temperament (right) for the performance of Beethoven's Fugue in B flat major.
The most obvious difference is the use of almost perfect harmonic major thirds (ratio 5/4) on Sauveur's scale (see image) instead of Pythagorean major thirds (approximately ratio 81/64) on the equal tempered scale (see image). The former have been assigned weights (+1) and the latter (-1). Yellow background lines indicate that these intervals are used quite frequently.
Melodic intervals in Beethoven’s Fugue in B flat major
One drawback of Sauveur's scale is the wolf fourth 'D#' - 'G#' (approx. 477 cents), but this interval does not occur frequently in the score.
Many other observations could be made, comparing the values of the melodic intervals, and the whole process (which took almost 8 minutes) could be started again with different settings of the weights, giving more or less importance to certain intervals. After all, we do not know whether an expert player of a string instrument would play minor thirds at intervals of 6/5, 32/27, tempered, or some other value, and even more so, whether these values depend on the harmonic/melodic context of each musical phrase.
This suggests that we shouldn't get too excited about a (still primitive) tonal analysis tool when it comes to sophisticated tonal material…
Reference
Asselin, P.-Y. Musique et tempérament. Paris, 1985, republished in 2000: Jobert. Soon available in English.
Musicians interested in continuing this research and related development can use the current version of Bol Processor BP3 to process musical works and implement further tuning procedures. Follow the instructions on the Bol Processor ‘BP3’ and its PHP interface page to install BP3 and learn its basic operation.
These parameters are saved in '-se' settings files associated with grammars and data. They are expressed in milliseconds.
Time resolution is the minimum difference of dates between two events sent to a MIDI device or written on a Csound score. By default is is set to 10 ms but in some cases it may be necessary to diminish this value. This is already a type of quantization because several events occuring with time offsets lower than the resolution will be sent or written with identical dates.
Time quantization is an option allowing the polymetric expansion algorithm to reduce the size of the phase diagram constructed to frame out the symbolic timing of events — in fact, relations of precedence or simultaneity. Read page Complex ratios in polymetric expressions for a detailed explanation. In brief, it is a method for saving memory space and speeding up the computation.
In many cases, the production of a piece would simply be impossible with a quantization reduced to the time resolution. This is due to the fact that all Bol Processor time calculations are performed with integer ratios to reach the best accuracy compatible with limitations of the machine. However, for instance, storing two notes distant by a few milliseconds requires two distinct columns on the phase diagram although (in general) this differnce is not audible.
Even though it is possible to set the time quantization to a value lower than the time resolution, it would increase the size of the phase diagram (i.e. memory and computation time) with no effect on the output because the time resolution is the lowest value of the actual quantization. This inconsistency is signaled on the Data or Grammar window:
Be aware that using a very short quantization (typically less than 10 ms) on a large item can increase memory usage to the point where the MAMP or XAMPP driver hangs without warning.
Randomisation of dates
The Bol Processor has a performance tool notated "_rndtime(x)" for randomizing the dates of events, in which 'x' is half the range in milliseconds. For instance, following "_rndtime(100)", all dates will be recalculated within a ± 100 ms range.
Randomisation is often used by poor composition devices to "humanize" computer-made pieces. This is a ridiculous approach based on the belief that human interpreters must be willingly imprecise in their performance… or that music is implicitly a "fuzzy" construction.
The _rndtime tool may otherwise be used to compensate unwanted effects when several digitally synthesized sounds are superposed, as explained on page Importing MusicXML scores. In this case, the range is very small and the value of the time resolution may need to be adjusted accordingly. For instance, "_rndtime(20)" should be associated with a time resolution of 1 millisecond so that 40 different values will be randomly picked up in a ± 20 ms range. Note that this has no incidence on the time quantization.
The effect of a ± 20 ms time randomisation can be noticed by carefully listening to the following two examples:
Non-randomized beginning of “Les Ombres Errantes”20 millisecond randomized beginning of “Les Ombres Errantes”
Flags can be used in grammars to activate/deactivate rules according to simple numerical and logical evaluations.
Let us look at the ‘-gr.tryFlags’ grammar:
-al.abc // First create string of ‘a’ gram#1[1] S --> X /Num_total = 20/ gram#1[2] /Num_total - 1/ X --> a X -------- // Create flags counting 'a' and 'b' gram#2[1] X --> lambda /Num_a = 20/ /Num_b = 0/ -------- // Now replace 'a' with 'b' until they are in equal numbers gram#3[1] /Num_a > Num_b/ a --> b /Num_b + 1/ /Num_a - 1/
This grammar produces a string of 20 terminal symbols (Num_total) containing an equal number of (randomly positioned) 'a' and 'b'. For example:
b b a a a b a a b a b a b b b a b b a a
In a grammar rule, flags are enclosed in '/'. The first occurrence of a flag usually sets its initial value (an integer number), for example /Num_total = 20/.
Additive/subtractive operations (on integers) can then be performed to increase or decrease the values of the flags, e.g. /Num_b + 1/ or /Num_a - 1/.
Flags that appear before the left argument of a rule are evaluated and used to control the rule. For example,
/myflag/ X --> Y
will only be a candidate rule if 'myflag' is strictly positive. This evaluation can also be a check of the values of two flags. For example, rule:
/flag1 > flag2/ /flag3 = flag2/ /flag4 = 50/ X --> Y
will only remain a candidate as long as the three conditions are met.
This technique can be combined with other control techniques, such as (positive/negative, proximate/remote, left/right) contexts, rule weights etc. An example of the use of flags can be found in "-gr.trial.mohanam", combined with rule weights and pattern contexts. Read the page Computing ‘ideas’.
Note that the operators '≤', '≥' and '≠' are not yet accepted in the current version of BP3 as it does not handle multi-byte Unicode characters.
James Kippen est un des spécialistes incontournables de la musique hindoustanie. Sa rencontre en 1981 avec Afaq Hussain, alors doyen d’une des grandes lignées de joueur de tablā, est le point de départ d’importantes recherches sur cet instrument et sur les rythmes indiens. Il a occupé de 1990 à 2019 la chaire d’ethnomusicologie de la Faculty of Music de l’Université de Toronto (Canada). Formé à l’école de John Blacking et de John Baily, il acquiert parallèlement au cours de ses recherches la maîtrise de certaines langues indo-persanes. Cette habilité lui permet l’analyse de première main de nombreuses sources (traités de musique, manuscrits de musiciens, généalogies, iconographies…) et d’appréhender les différents contextes socio-culturels indiens et leurs mutations depuis le XVIIIe siècle (cours indo-persanes, empire colonial britannique, montée du nationalisme, post-colonialisme). Son travail (voir la liste de ses publications en fin d’entretien) s’impose comme une contribution majeure à la compréhension des pratiques relatives au rythme et au mètre en Inde. J’ai commencé à correspondre avec James Kippen lors de mes propres recherches sur le tablā à la fin des années 1990. Toujours prompt à partager ses connaissances et son expérience avec enthousiasme, il me donna de nombreux conseils et encouragements et ce fût un grand honneur de le compter parmi les membres de mon jury de thèse lors de ma soutenance en 2004. C’est avec la même envie de transmettre qu’il a répondu favorablement à ma proposition d’entretien. Réalisé à distance entre juillet et décembre 2020, cet échange, à l’origine en anglais, relate près de quarante années de recherches ethnomusicologiques.
Traduction : Olivia Levingston et Antoine Bourgeau – Octobre 2021.
Comment en es-tu venu à t’intéresser aux musiques de l’Inde et au tablā en particulier ?
J’ai grandi à Londres, et déjà enfant j'étais fasciné par les différentes langues et cultures qui étaient introduites progressivement en Grande-Bretagne par les immigrants. J’étais particulièrement séduit par les petites épiceries regorgeant de produits exotiques et par les restaurants indiens qui dégageaient des arômes épicés alléchants. Mon père me parlait souvent de ses aventures pendant les sept années qu'il avait passées en Inde en tant que jeune soldat, et j'ai donc développé une image très attrayante, bien qu’orientaliste, du sous-continent indien. Pendant ma licence de musique à l'Université de York (1975-78), mon ami et camarade Francis Silkstone m'a fait connaître le sitār. J'ai également eu la chance de suivre un cours intensif de musique hindoustanie avec le conférencier Neil Sorrell, qui avait étudié la sāraṅgī avec le renommé Ram Narayan. La littérature disponible à cette époque était relativement rare, mais deux textes en particulier étaient tout de même très influents : « Tabla in Perspective » de Rebecca Stewart (UCLA, 1974), qui a nourri en moi un intérêt musicologique pour les variétés et les complexités du rythme et le jeu des percussions et « The Cultural Structure and Social Organization of Musicians in India : the Perspective from Delhi » de Daniel Neuman (Université de l'Illinois, Urbana-Champaign, 1974), un aperçu socio-anthropologique du monde des musiciens traditionnels et héréditaires indiens et de leurs points de vue.
J’ai donc commencé à apprendre le tablā à partir des disques 33 tours et des livrets de Robert Gottlieb appelés « 42 Lessons for Tabla », et après quelques mois, j'avais appris suffisamment de techniques de base pour accompagner F. Silkstone lors d’un récital. J'ai ensuite été l’élève de Manikrao Popatkar, un excellent joueur de tablā professionnel qui venait d’immigrer en Grande-Bretagne. J'étais « accro » ! De plus, la pensée que je pourrais entrer dans ce monde socio-musical du tablā en Inde en qualité de participant-observateur m'a motivée à chercher des programmes d'études supérieures où je pourrais développer mes connaissances et compétences tout en combinant les approches musicologiques et anthropologiques de R. Stewart et D. Neuman. Sur les conseils de N. Sorrell, j'ai donc écrit à John Blacking au sujet de la possibilité d'étudier à l'Université Queen's de Belfast, et John a été très encourageant, en m'offrant une entrée directe au programme de doctorat. Il a également souligné que son collègue John Baily avait récemment écrit un texte : « Krishna Govinda's Rudiments of Tabla Playing ». J'avais trouvé le programme d'études supérieures idéal et des guides parfaits.
Approches méthodologiques
« How Musical Is Man » de J. Blacking est un texte fondamental paru en 1973, à contre-courant de la pensée de l’époque, refusant les frontières entre musicologie et ethnomusicologie ainsi que les oppositions stériles entre les traditions musicales. J. Blacking avance également l’idée essentielle que la musique, même si ce mot n’existe pas partout, est présente à travers toutes les cultures humaines, en ce qu’elle résulte du « son humainement organisé ». Sais-tu s’il connaissait les propos d’E. Varèse ? Voulant lui aussi se démarquer de la signification occidentale du concept de « musique », bien que pour d’autres raisons, il avait avancé en 1941 l’expression de « son organisé ».
Je ne me souviens pas que J. Blacking ait mentionné Varèse ou ses réflexions sur la nature de la musique. John était par contre un excellent musicien et pianiste qui avait sans doute rencontré et étudié beaucoup de musique d'art occidental, et il est donc possible qu'il ait connu la définition de Varèse. Cependant, alors que la philosophie de Varèse est née de la conviction que les machines et les technologies seraient capables d'organiser le son, J. Blacking a voulu porter l’attention sur la musique comme fait social : une activité où la multitude des façons dont les êtres humains produisent leurs sons, à la fois comme interprètes et surtout comme auditeurs, permettrait de révéler beaucoup de choses sur leur structure sociale.
En quoi tes études universitaires ont-elles orienté tes recherches ?
J'ai eu la chance d'avoir non pas un mais deux mentors : J. Blacking et J. Baily, tous deux très différents. J. Blacking regorgeait d’idées, grandes et inspirantes, qui ont défié et révolutionné la façon dont on pense la musique et la société, tandis que J. Baily a mis l'accent sur une approche plus méthodique et empirique fondée sur la performance musicale et sur la gestion scrupuleuse de l'acquisition et la documentation des données.
Il ne faut pas oublier que j'étais jeune et inexpérimenté lorsque j'ai entrepris ce travail de terrain, et donc l'exemple de J. Baily, axé sur la musique et la collecte de données, m’a servi de guide pratique dans ma vie quotidienne pendant mes années en Inde. Et lorsque j’avais en ma possession un énorme corpus de données, j'ai pu prendre du recul et, inspiré par J. Blacking, j’ai pu identifier certains des grands modèles que ces données mettaient en lumière. J'ai donc été frappé par le récit cohérent du déclin culturel lié à la nostalgie d'un passé glorieux et artistiquement abondant, et la tradition musicale du tablā de Lucknow était l'un des derniers liens vivants avec ce monde perdu. Cela est devenu l'un des thèmes clés de ma thèse de doctorat et de certains des autres travaux qui ont suivi. Quant à ma carrière d'enseignant, j'ai essayé au fil des ans de combiner les meilleures qualités de mes deux maîtres, tout en promouvant toujours l'idée que, dans les recherches portant sur la musique et la vie musicale, la théorie devrait naître à partir de données solides et ne jamais ignorer le dialogue avec la réalité ethnographique afin de préserver ainsi sa valeur heuristique.
Dans « Working with the Masters » (2008), tu décris avec détails et franchise (ce qui est assez rare dans la profession !…) ton expérience de terrain dans les années 1980 avec Afaq Hussain. Cette expérience, et le récit que tu en fais, apparaissent comme un modèle pour toute recherche en ethnologie et en ethnomusicologie avec la particularité de l’apprentissage musical. Tu rends compte ainsi des phases d’approche, de rencontre, de test et, enfin (et heureusement dans ton cas) d’acceptation au sein de l’environnement étudié et de la confiance accordée permettant de déployer pleinement ses intentions de recherche et d’apprentissage musical. Tu abordes aussi les réflexions éthiques et déontologiques indispensables au chercheur : relation aux autres, conflits de loyauté résultant des possibles dissonances entre le rapport à l’informateur et les objectifs ethnographique, responsabilités vis à vis du savoir récolté et place du chercheur-musicien dans la réalité musicale de la tradition étudiée. Au-delà des particularités du contexte musical, y a-t-il des spécificités indiennes que les chercheurs occidentaux doivent avoir en tête pour entreprendre (et espérer réussir) une étude ethnologique en Inde ?
La société sud-asiatique a énormément changé au cours des 40 années qui se sont écoulées, c’est une évidence, et ce depuis que j'ai commencé à mener des recherches ethnographiques. Mais certains principes, ceux qui devraient guider le processus d'enquête, demeurent inébranlables. C’est le cas du profond respect pour la dimension de l'ancienneté, qu’elle soit sociale ou culturelle. Naturellement, l'accès à une communauté est la clef de voute, et il n'y a pas de meilleur « gatekeeper » ou « sponsor » (pour utiliser les termes anthropologiques) qu'une figure d'autorité au sein de la sous-culture que l'on étudie, puisque la permission que l'on reçoit se répercute sur la hiérarchie sociale et familiale. Le danger, dans une société fortement patriarcale comme celle de l'Inde, est que l'on se retrouve avec une vision hiérarchique descendante de la vie musicale. Si j'avais l'occasion de reprendre mes recherches dans ce domaine, j'accorderais une plus grande attention à ceux qui se trouvent à différents niveaux de cette hiérarchie, en particulier aux femmes et à la musicalité quotidienne de la vie dans la sphère domestique. En se concentrant uniquement sur les aspects les plus raffinés de la production culturelle, on peut passer à côté de ce qui a de la valeur dans la formation des idées, de l'esthétique et des mécanismes de soutien nécessaires à la survie et à l'épanouissement d'une tradition artistique.
Sur une note plus pragmatique (et qui concerne plus souvent il me semble les aspects relatifs au travail sur le terrain), j'ai trouvé que les entretiens formels enregistrés étaient rarement très fructueux parce qu'ils étaient ressentis comme intimidants et étaient accompagnés d'attentes élevées. En outre, une sensibilité accrue aux ramifications politiques – micro et macro – nous engageant à parler selon nos convictions, représentait souvent un obstacle à la collecte d'informations. En vérité, officieusement et dans des circonstances détendues, moins je demandais et plus j'écoutais, plus l'information que je recevais était utile et intéressante. La mise en garde est que pour fonctionner de cette manière, il faut développer un niveau de patience que la plupart des Occidentaux auraient du mal à accepter.
Fig. 1 : Séance d’enregistrement d’Afaq Hussain chez James Kippen, Lucknow, 1982, photo de James Kippen
Tu adoptes dans les années 1980 l’« approche dialectique » enseignée par J. Blacking en y associant l’informatique et un programme d’IA. Le but était d’analyser les fondements du jeu improvisé des joueurs de tablā. Peux-tu revenir sur la genèse et l’évolution de cette approche ?
J. Blacking était particulièrement intéressé par le travail de Noam Chomsky sur les grammaires transformationnelles. Il théorisait sur le fait que l'on pouvait créer des ensembles de règles pour la musique – une grammaire – avec plusieurs « couches » ; la première décrirait comment ces structures sonores de surface étaient organisées. Les autres plus profondes, comprendraient des règles abordant des principes de plus en plus généraux sur l'organisation musicale et, au niveau le plus profond, la grammaire formaliserait les règles régissant les principes de l'organisation sociale. Si le but ultime d'un ethnomusicologue est de relier la structure sociale à la structure sonore, ou vice versa, alors c'était cette idée que J. Blacking défendait pour atteindre cet objectif.
L’été 1981, j'ai fui la chaleur intense des plaines du nord de l'Inde et me suis réfugié près de Mussoorie dans les contreforts de l'Himalaya. J'avais convenu de retrouver mon ami F. Silkstone, qui à l'époque étudiait le sitār avec Imrat Khan et le dhrupad avec Fahimuddin Dagar à Calcutta. Francis est arrivé avec Fahimuddin et l'un des étudiants américains de Fahim, Jim Arnold. Jim et Bernard Bel (un informaticien et mathématicien qui vivait à l'époque à New Delhi) travaillaient ensemble pour un projet expérimental sur l'intonation dans le rāga. Bernard est alors arrivé à Mussoorie, également pour échapper à la chaleur, et pendant environ un mois nous avons tous vécu ensemble dans un environnement riche et fertile de musique et d'idées. C'est là que Bernard et moi avons discuté pour la première fois de la notion des grammaires socio-musicales de J. Blacking, ainsi que de ma fascination pour un type de composition des joueurs de tablā, avec une structure offrant un thème et des variations, connues sous le nom de qāida. J’étais très curieux d’apprendre que Bernard pouvait concevoir un programme informatique capable de modéliser le processus de création de variations à partir d'un thème donné.
L'année suivante, Bernard et moi nous sommes rencontrés à plusieurs reprises : il en a appris beaucoup plus sur le fonctionnement du tablā et j'ai beaucoup appris sur la linguistique mathématique. Ensemble, nous avons créé des ensembles de règles – des grammaires transformationnelles – qui ont généré des variations à partir d'un thème de qāida et traité des variations existantes pour déterminer si nos règles pouvaient en tenir compte. Mais il était évident que les connaissances modélisées étaient les miennes et non celles de musiciens experts. Alors nous avons développé une stratégie pour impliquer ces experts en tant que « collaborateurs et analystes » (une expression souvent utilisée par J. Blacking) dans un échange dialectique. Après tout, un « système expert » était destiné à modéliser les connaissances d'experts, et il n'y avait pas de meilleur expert qu'Afaq Hussain.
Avais-tu connaissance d’autres types de démarches interactives comme celle du re-recording développée un peu plus tôt par S. Arom ?
J'étais au courant des méthodes interactives de S. Arom pour obtenir les propres perspectives des musiciens sur ce qui se passait dans leur musique, tout comme j'étais au courant des travaux en anthropologie cognitive visant à déterminer les catégories cognitives significatives pour les personnes que nous étudiions. La thèse de S. Arom selon laquelle les données culturelles devaient être validées par nos interlocuteurs a certainement été très influente. Je ne connaissais pas d'autres approches. Les exigences de notre situation expérimentale particulière nous ont obligés à inventer notre propre méthodologie unique pour ce processus d’interaction homme-machine.
On connaît la crainte des maîtres indiens d’une diffusion de leurs savoirs au-delà de leur gharānā, et en particulier certaines techniques et compositions. Quelles étaient l’attitude et l’implication d’Afaq Hussain dans cette démarche qui mettait à jour les structures des qāida ?
Afaq Hussain n'était pas du tout préoccupé par les révélations concernant le qāida puisque l'art de les jouer dépendait de sa capacité à improviser. En d’autres termes, il s’agissait d’une activité axée sur les processus et donc en constante évolution. A l’inverse, les compositions fixes, en particulier celles transmises de génération en génération au sein de la famille, ne changeaient pas. Celles-ci étaient considérées comme des atouts précieux et étaient soigneusement gardées.
Lorsque je repense aux expériences scientifiques, je m'étonne que Bernard ait pu créer une grammaire générative aussi puissante pour un ordinateur (d'abord un Apple II avec 64k RAM, puis le portable 128k Apple IIc) avec une puissance de traitement et un espace aussi limité. Afaq Hussain s'est également étonné qu'une machine « puisse penser », pour reprendre son expression. Nous avons commencé par une grammaire de base pour un qāida donné, puis généré quelques variations, et je les ai ensuite lues à voix haute en utilisant la langue syllabique, les bols pour tablā. De nombreux résultats étaient prévisibles, certains étaient inhabituels mais néanmoins acceptables, et d'autres ont été jugés erronés – techniquement et esthétiquement. Nous avons ensuite demandé à Afaq Hussain de proposer ses propres variations ; celles-ci ont été introduites dans l'ordinateur (j’ai effectué la saisie en utilisant un système de corrélation de clés pour gagner en rapidité) et « analysées » pour déterminer si les règles de notre grammaire pouvaient en tenir compte. De simples ajustements aux règles étaient possibles in situ, mais lorsqu'une reprogrammation plus complexe était nécessaire, nous passions à un deuxième exemple et revenions à l’exemple d'origine dans une session ultérieure.
Fig. 2 : James Kippen, Afaq Hussain et son fils Ilmas Hussain, Lucknow, 1982, photo de James Kippen
Est-ce que ces recherches ont concerné d’autres types de composition comme les gat ou les tukra ?
Non. L'avantage d’observer une structure de thème et de variations comme celle des qāida est fondé sur le fait que chaque composition est un système fermé où les variations (vistār) sont limitées aux éléments présentés dans le thème. Le but est donc de comprendre les règles non écrites pour créer des variations. Les compositions fixes comme les gat, ṭukṛā, paran, etc., comprennent une variété d'éléments beaucoup plus large et plus imprévisible, et seraient ainsi très difficiles à modéliser. Cependant, nous avons pu expérimenter sur le type de composition appelé tihāī : la phrase répétée trois fois qui agit comme une cadence rythmique finale. Cette dernière peut être modélisée mathématiquement afin d’obtenir une formule arithmétique dans laquelle on peut proposer des phrases rythmiques, puis être appliquée soit à un qāida (un fragment de son thème ou l'une de ses variations), soit à des compositions fixes comme par exemple le ṭukṛā.
Est-ce que certaines phrases rythmiques générées par l’ordinateur et validées par Afaq Hussain ont intégré le répertoire du gharānā de Lucknow ?
C'est une question difficile. Lorsque nous étions au milieu d'une période intensive d'expérimentation avec le « Bol Processor », une sorte de dialogue se mettait en branle où Afaq Hussain alternait des phrases rythmiques générées par ordinateur avec des ensembles de variations qui lui étaient propres. Tant de compositions ont été générées et alternées de cette manière qu'il était souvent difficile de savoir si le répertoire qu'il jouait en concert provenait de l'ordinateur ou pas. Pourtant, alors que certains enseignants et interprètes développent un répertoire de variations fixes provenant d’un thème, Afaq Hussain lui l'a rarement fait, s'appuyant plutôt sur son imagination « dans l'instant ». C'est aussi l'approche qu'il a encouragée en nous. Par conséquent, je doute que le matériel généré par ordinateur soit devenu une partie permanente du répertoire.
Est-ce que ce type d’approche spécifique utilisant l’IA en ethnomusicologie a été poursuivi par d’autres ?
Le terme « Intelligence Artificielle » a fait l'objet d'un changement radical dans les années 1980-1990 grâce au développement de l'approche « connexionniste » (les neurones artificiels) et de techniques d'apprentissage à partir d'exemples capables de traiter une grande masse de données. Avec le Bol Processor (BP) nous étions au stade de la modélisation symbolique-numérique de décisions humaines représentées par des grammaires formelles, ce qui exigeait une connaissance approfondie, bien qu'intuitive, des mécanismes de décision.
Pour cette raison, les approches symboliques-numériques n'ont pas été reprises par d'autres équipes à ma connaissance. Par contre, nous avions aussi abordé l'apprentissage automatique (de grammaires formelles) à l'aide du logiciel QAVAID écrit sous Prolog II. Nous avons ainsi montré que la machine devait collecter des informations en dialoguant avec le musicien pour effectuer une segmentation correcte des phrases musicales et amorcer un travail de généralisation par inférence inductive. Mais ce travail n'a pas été poursuivi car les machines étaient trop lentes et nous ne disposions pas de corpus assez grands pour construire un modèle couvrant une grande variété de modèles d'improvisation.
Il se peut que des chercheurs indiens fassent appel à de l'apprentissage à partir d'exemples – qu'on appelle aujourd'hui « Intelligence Artificielle » – pour traiter de grandes masses de données produites par des percussionnistes. Cette approche « big data » a le défaut de manquer de précision dans un domaine où la précision est un marqueur d'expertise musicale, et de ne pas produire des algorithmes compréhensibles qui constitueraient une « grammaire générale » de l'improvisation sur un instrument de percussion. Notre ambition initiale était de contribuer à la construction de cette grammaire, mais nous avons seulement prouvé, avec la technologie de l'époque, que ce serait réalisable.
Fig. 3 : Bhupal Ray Chowdhury (disciple de Wajid Hussain et son fils Afaq Hussain) et J. Kippen en séance d’expérimentation avec le Bol Processor, Calcutta, 1984, photo de James Kippen
Dans les versions ultérieures, ce logiciel a pu procurer également de la matière et des outils pour le travail de composition en musique et en danse au-delà du contexte indien. On fêtera en 2021 les 40 ans de ce logiciel avec une nouvelle version. Quels sont les artistes qui ont utilisé le logiciel ?
Des compositions rythmiques programmées sur BP2 et interprétées sur un synthétiseur Roland D50 ont été utilisées pour l'œuvre chorégraphique CRONOS dirigée par Andréine Bel et produite en 1994 au NCPA de Bombay. Voir par exemple https://bolprocessor.org/shapes-in-rhythm/.
A la fin des années 1990, le compositeur néerlandais H. Visser a utilisé BP2 pour contribuer au développement d'opérateurs permettant la composition de musique sérielle. Voir par exemple https://bolprocessor.org/harm-vissers-examples/.
Nous avons eu des retours et demandes d'universitaires européens et américains qui utilisent BP2 comme outil pédagogique pour l'enseignement de la composition musicale. Mais nous n'avons jamais fait de campagne « publicitaire » à grande échelle pour agrandir la communauté d'utilisateurs, étant intéressés en priorité par le développement du système et la recherche musicologique qui lui est associée.
La principale limite de BP2 était son fonctionnement exclusif dans l'environnement Mac. C'est pourquoi la version BP3 en cours de développement est multiplateforme. Elle sera vraisemblablement mise en service en version « Cloud » rendu possible par son interaction étroite avec le logiciel Csound. Ce logiciel permet de programmer des algorithmes performants de production sonore et de travailler avec des modèles d'intonation microtonale que nous avons développés, aussi bien pour la musique harmonique que pour le raga indien – voir https://bolprocessor.org/category/related/musicology/.
Etudes de la notation, du mètre, du rythme et de leurs évolutions
Au fil de ton travail, la question de la notation musicale occupe une place importante autant sur le plan de la méthodologie que sur celui de la réflexion à propos de son usage. Tu as mis en place ton propre système afin de représenter le plus rigoureusement possible tes analyses des compositions de tablā et de pakhāvaj. Peux-tu nous parler de cet aspect de ton travail ?
Toutes les notations écrites sont des approximations incomplètes et leur contribution au processus de transmission est limité. Les représentations orales, comme les suites de syllabes énoncées (bols) représentant des frappes de percussion, transmettent souvent des informations plus précises sur la musicalité inhérente aux modèles, tels que l’accentuation, l'inflexion, le phrasé et la variabilité micro-rythmique. De même, une fois intériorisées, ces syllabes sont indélébiles. Nous savons que les systèmes oraux favorisent une bonne mémoire musicale, ce qui est particulièrement important dans le contexte de la performance musicale en Inde où les interprètes ne commencent qu'avec une feuille de route très générale, mais prennent ensuite toutes sortes de détours inattendus. Dans cette perspective, on pourrait se demander pourquoi écrire quoi que ce soit ?
À partir des années 1860, il y a eu un essor des notations musicales en Inde, inspiré il me semble par la prise de conscience que la musique occidentale possédait un système de notation efficace, et suscité aussi par l'augmentation constante de l'apprentissage institutionnalisé et d’un besoin apparent de textes pédagogiques et de répertoires. Pourtant, il n'y a jamais eu de consensus sur la façon de noter, et chaque nouveau système différait grandement des autres. La notation conçue en 1903 par Gurudev Patwardhan était sans doute la plus détaillée et la plus précise jamais créée pour les percussions comme le tablā et le pakhāvaj, mais elle était sûrement trop compliquée pour que les étudiants la lisent comme une partition. Son objectif premier était donc davantage d'être un ouvrage de référence qui préservait le répertoire et fournissait un programme pour un apprentissage structuré.
Nous vivons dans un monde de l’écrit et les musiciens reconnaissent que leurs élèves ne consacrent plus leurs journées entières à la pratique. Comme d'autres professeurs, Afaq Hussain nous a tous encouragés à écrire le répertoire qu'il enseignait pour qu'il ne soit pas oublié. Pour moi, il était particulièrement important de saisir deux aspects dans mes propres cahiers : la précision rythmique et les doigtés précis. En ce qui concerne ce dernier, par exemple, face à la phrase keṛenaga tirakiṭa takataka tirakiṭa, je m’assurais de noter correctement le doigté précis dans la douzaine de techniques possibles pour takataka, sans parler des variétés de keṛenaga, et j’indiquais également que les deux versions de tirakiṭa avaient été jouées légèrement différemment.
Afaq Hussain a gardé ses propres cahiers rangés en toute sécurité dans une armoire verrouillée. Il les consultait parfois. Je pense qu'il avait conscience du fait que le répertoire disparaissait effectivement avec la tradition orale. Après tout, il y a des centaines, voire des milliers de morceaux de musique. Son grand-père, Abid Hussain (1867-1936) fut le premier professeur de tablā au Bhatkhande Music College de Lucknow. Lui aussi a noté des compositions de tablā, et j'ai en ma possession des centaines de pages qu'il a écrites sans aucun doute pour être publiées sous forme de texte pédagogique. Cependant, il n'a pas indiqué de rythmes ou de doigtés précis, et l'interprétation de sa musique est donc problématique, même pour le fils d'Afaq Hussain, Ilmas Hussain, avec qui j'ai passé tout son répertoire au peigne fin. Une notation précise a donc de la valeur, si elle est accompagnée d'une tradition orale qui peut ajouter toutes les informations nécessaires pour donner vie à la musique.
Avec tes recherches récentes sur de nombreux textes indo-persans des XVIIIe et XIXe siècles, tu mets en évidence l’évolution de la représentation de la métrique en Inde. Ces recherches illustrent l’importance de l’approche historique et mettent en évidence pleinement les mécanismes d’évolution des faits culturels. Quels sont les concepts que tu utilises pour décrire ces phénomènes ?
Une facette importante de notre formation anthropologique était d'apprendre à fonctionner dans la langue de ceux avec qui nous nous sommes engagés dans nos recherches, non seulement pour gérer la vie au quotidien, mais aussi pour avoir accès à des concepts qui sont significatifs dans la culture étudiée. Deux termes sont importants à cet égard, l'un dont l'importance est à mon avis exagérée, l'autre sous-estimée. Premièrement, gharānā, qui depuis sa première apparition dans les années 1860 signifiait « famille » mais qui, au fil du temps, en est venu à englober toute personne qui croit partager certains éléments de technique, de style ou de répertoire avec une personne dominante du passé. Deuxièmement, silsila, un terme commun dans le soufisme qui signifie « chaîne, connexion ou succession », et qui a une pertinence spécifique dans le cas de l’enseignement dans une lignée de musiciens. C'est cette silsila plus précise qui détient, selon moi, la clé de la transmission de la culture musicale, et pourtant le paradoxe est que la chaîne porte en elle une directive implicite pour explorer l’individualité créatrice. C'est pourquoi, par exemple, lorsque l'on examine la lignée des joueurs de tablā de Delhi à partir du milieu du XIXe siècle, on constate des différences majeures de technique, de style et de répertoire d'une génération à l'autre. Il en va de même pour mon professeur Afaq Hussain, dont le jeu différait grandement de celui de son père et enseignant Wajid Hussain. Chaque individu hérite d'une certaine essence musicale dans la silsila, bien sûr, mais il doit s'engager et opérer dans un monde en constante évolution où la survie artistique nécessite une adaptation. Il est donc d'une importance vitale lors de l'étude de toute époque musicale de recueillir autant d'informations que possible sur le milieu socioculturel observé.
Comme je viens de le démontrer, il est impératif de s'engager avec des concepts de la culture, de les expliquer et de les utiliser sans recourir à la traduction. Un autre excellent exemple est celui du terme tāla, qui est le plus souvent traduit par mètre ou cycle métrique. Et pourtant, il y a une différence fondamentale entre les deux. Le mètre est implicite : c'est un motif qui est dérivé des rythmes de surface d'une pièce, et se compose d'une impulsion sous-jacente qui est organisée en une séquence hiérarchique récurrente de battements forts et faibles. Mais, par contraste, tāla est explicite : c'est un motif récurrent de battements non hiérarchiques se manifestant par des gestes de la main consistant en des claps, des mouvements silencieux de la main et des comptes sur les doigts, ou comme une séquence relativement fixe de frappes de percussion. Utiliser le terme « mètre » dans le contexte indien est donc trompeur, et j'encourage donc l'utilisation de terme tāla avec une explication mais sans traduction.
Tu travailles actuellement sur un ouvrage concernant les sources du XVIIIe et XIXe siècles, quel est ton objectif ?
Mon objectif est de retracer les origines et l'évolution du système du tāla actuellement utilisé dans la musique hindoustanie en rassemblant autant d'informations que possible à partir de sources contemporaines de la fin du XVIIe siècle jusqu’au début du XXe siècle et de l'ère de l’enregistrement. Le problème est que les informations disponibles sont fragmentaires et souvent rédigées dans un langage obscur : la tâche s'apparente à un puzzle où la plupart des pièces manquent. De plus, les sources que l'on trouve ne sont pas nécessairement directement connectées, et donc j’ai plutôt l’impression de travailler avec deux ou plusieurs puzzles à la fois. En bref, après une analyse minutieuse, des déductions et des hypothèses, je pense qu'il y a eu une convergence des systèmes rythmiques au XVIIIe siècle qui a donné naissance au système du tāla d'aujourd'hui.
Les pratiques musicales et les contextes sociaux des diverses communautés (les Kalāwant qui chantaient le dhrupad, les Qawwāl qui chantaient le khayāl, le tarāna et le qaul, ainsi que la communauté des Ḍhāḍhī qui accompagnaient tous ces genres musicaux), doivent impérativement être pris en compte pour comprendre comment et pourquoi la musique et le rythme en particulier, ont évolués comme ils l'ont fait. Pourtant, il y a tant d'autres aspects importants dans cette histoire : le rôle des femmes instrumentistes dans les espaces privés de la vie moghole au XVIIIe siècle, et leur disparition progressive au XIXe siècle, le colonialisme, le statut et l'influence des textes anciens, les techniques d'impression et la diffusion de nouveaux textes pédagogiques à la fin du XIXe siècle, pour n'en citer que quelques-uns.
Quelles sont les sources intéressantes à considérer pour comprendre l’évolution des pratiques et des représentations rythmiques de la musique hindoustanie ?
Le nord de l'Inde a toujours été ouvert aux échanges culturels, et cela était particulièrement le cas sous les Moghols. Il est impératif de comprendre qui se rendait dans ces cours, d'où ils venaient et ce qu'ils jouaient. Il est tout aussi important de comprendre les documents écrits disponibles ainsi que les discours intellectuels de l'époque, car la connaissance de la musique était cruciale pour l'étiquette moghole. Ainsi, quand on sait que le traité de musique très influent Kitāb al-adwār, du théoricien du XIIIe siècle Safi al-Din al-Urmawi al-Baghdadi, était largement disponible en Inde en arabe et en traduction persane, et que des exemplaires se trouvaient dans la collection des nobles de Delhi à partir du XVIIe siècle, on comprend mieux pourquoi le rythme indien était expliqué en utilisant les principes de la prosodie arabe à la fin du XVIIIe siècle. Mon argument est que la prosodie arabe, appliquée à la musique, était un outil plus puissant que les méthodes traditionnelles de prosodie sanskrite, et qu’elle était donc plus efficace pour décrire les changements qui se produisaient dans la pensée et la pratique rythmique à cette époque.
Ces recherches ethno-historiques bousculent parfois les croyances de certains musiciens et chercheurs, notamment sur les questions d’ancienneté et d’« authenticité » des traditions. Penses-tu que les musiciens d’aujourd’hui sont davantage enclins à accepter les évidences de la nature complexe des traditions musicales, formées de multiples apports et en perpétuelles transformations ?
Certains le sont, mais certains ne le sont pas. Il y a toujours eu un petit nombre de chercheurs en Inde qui menaient des recherches précieuses et factuelles sur la musique. Pourtant, je suis déçu de constater qu'il y en a beaucoup d'autres qui reposent sur le rabâchage et la diffusion d'opinions non fondées et non savantes. Ce qui me surprend peut-être le plus, c'est le manque de formation scientifique rigoureuse dans les universités de musique en Inde et la persistance d'idées et d'informations réfutées ou discréditées en dépit de tant d'excellentes recherches publiées indiquant le contraire.
Fig. 4 : J. Kippen, 2017, Université de Toronto. Photo de James Kippen
Depuis les années 1990, on constate le renforcement d’un nationalisme hindou au sein de la société indienne. Notes-tu un impact particulier sur le monde de la musique hindoustanie et sur celui de la recherche ?
Il s’agit là d’un sujet complexe et sensible. Le nationalisme hindou n'est pas nouveau, loin de là, et comme je l'ai démontré dans mon livre sur Gurudev Patwardhan, il a constitué une partie importante de la raison d'être de la vie et de l'œuvre de Vishnu Digambar Paluskar au début du XXe siècle. Comme de nombreux chercheurs l'ont souligné, ce nationalisme avait ses racines dans le colonialisme et s'est développé en tant que mouvement anticolonial axé sur la politique identitaire hindoue. Ce récit, basé sur des notions inventées d'un passé hindou glorieux, a minimisé les contributions de la culture moghole et des grandes lignées de musiciens musulmans (sans parler des femmes). Depuis ce temps, l'identité musulmane indienne dans le domaine de la musique a connu un certain déclin. Les chercheurs ont pris note de cette chute et ont tenté de retracer certains des contre-récits qui ont jusqu'à présent été ignorés, comme l'excellent livre de Max Katz Lineage of Loss (Wesleyan University Press, 2017) sur une grande famille de musiciens-savants musulmans, nommée Shahjahanpur-Lucknow gharānā. Je pense que dans de nombreuses études actuelles qui portent sur la musique en Inde se trouve une forte motivation de ne pas omettre ces récits culturels importants, de les réanimer et de les replacer dans le grand récit de l'histoire de l'Asie du Sud.
A la suite de R. Stewart, tu as mis en évidence l’intrication complexe des approches rythmiques et métriques dans le jeu des joueurs de tablā en montrant qu’il résulte de divers apports culturels qui se sont succédés dans le temps. Avec l’intensification des échanges culturels mondiaux depuis la fin du XXe siècle, as-tu observé une ou des tendances évolutives dans le jeu des joueurs de tablā ?
Depuis l'inclusion du tablā dans la musique pop des années 1960, l’exaltante fusion jazz du groupe Shakti de John McLaughlin dans les années 1970 et l'omniprésence aujourd’hui du tablā dans la musique sous toutes ses formes, il semble tout naturel que les joueurs de tablā du monde entier aient envie d’explorer et d’expérimenter ses sons magiques. Zakir Hussain a montré la voie en démontrant la flexibilité et l'adaptabilité de cet instrument, ainsi que la vélocité viscérale et palpitante de ses motifs rythmiques.
Quant au tablā, dans le contexte de la musique de concert hindoustanie, j'ai remarqué que nombreux sont ceux qui tentent d'injecter ce même sentiment d'exaltation, renforcé de plus en plus, semble-t-il, par une amplification si forte qu'elle déforme le son et heurte les tympans du public jusqu'à la soumission. J'irais jusqu'à dire que c'est malheureusement devenu la norme. À cet égard, je me considère comme une sorte de puriste qui aspire à un retour à une pratique où le joueur de tablā maintient un rôle subtil, discret mais de soutien, et complète la ligne du soliste, en restant modeste et sans dominer la scène lorsqu'il est invité à faire une petite apparition ou un court solo. De la même manière, je désire un retour aux soli de tablā qui regorgent de contenu plutôt que d’« effets sonores ». Par « contenu », j'entends des compositions traditionnelles de caractère, dotées de techniques spécialisées, dont les compositeurs sont nommés et ainsi honorés. Et pourtant, il est douloureusement évident qu'un tel « contenu » n'atteint pas beaucoup de jeunes joueurs de nos jours.
Ethnomusicologie
Comme évoqué, tes recherches mettent en avant l’importance des sources historiques aussi bien que la prise en compte des phénomènes plus large comme l’orientalisme ou le nationalisme pour comprendre le présent des pratiques musicales indiennes. En même temps tu es très attentif aux intenses phénomènes transculturels actuels et à la nécessité de les appréhender. Dans la profession, le concept d’« ethnomusicologie » ne fait pas toujours consensus. Quelle est ta position par rapport à cette appellation et à l’objet de cette discipline en ce début du XXIe siècle ?
Je n'ai jamais été particulièrement à l'aise avec l'étiquette d’« ethnomusicologie ». Comme disait J. Blacking, toute musique est de la « musique ethnique », et par conséquent, il ne devrait pas y avoir de distinction entre les études sur le tablā, le gamelan, le hip-hop et celles sur Bach, Beethoven ou Brahms. Nous nous engageons tous dans un « discours sur la musique », une « musicologie ». L'avantage de termes comme « anthropologie » ou « sociologie » de la musique est qu'ils impliquent une gamme plus large d'approches théoriques et méthodologiques qui nous rappellent que la musique est un fait social. Pourtant, nous devons reconnaître que le champ des études ethnomusicologiques a évolué et que, de nos jours, une attention bien plus grande est accordée à des phénomènes comme le bruit ou les sons de la vie quotidienne. Par conséquent (sans vouloir paraître trop cynique) bien que dans certains milieux les « sound studies » soient traitées avec un certain mépris, ce terme très général est peut-être la définition la plus honnête et la plus précise de ce que nous (nous tous) faisons. Je reconnais toutefois qu'il serait dommage de rejeter complètement le terme « musique », et donc j’aime concevoir l'ethnomusicologie, la musicologie et la théorie musicale se réunissant sous la rubrique « musique et sound studies ».
Enseignement
Après une courte période à Belfast, tu as enseigné à Toronto, peux tu nous parler de ton expérience d’enseignement ?
Toronto est une ville merveilleuse et, selon la plupart des témoignages, c'est la ville la plus multiculturelle de la planète. Elle offre un environnement musical très riche et stimulant.
Miecyzslaw Kolinski a enseigné à l'Université de Toronto de 1966 à 1978. Ses intérêts ethnomusicologiques ont été façonnés par sa formation auprès de Hornbostel et Sachs, et par la vision d’un monde, partagée par tant de géants de notre discipline. Ses publications portent sur les bases scientifiques de l'harmonie et de la mélodie et il a développé des méthodes d'analyse interculturelle. Son approche a été catégoriquement rejetée dans ma propre formation avec John Blacking qui a toujours défendu avec véhémence le relativisme culturel, tout comme cela était en contradiction avec la formation de Tim Rice à l'Université de Washington. Tim a été embauché en 1974 et est parti pour l'UCLA en 1987. Comme moi à mes débuts, Tim a eu du mal à convaincre ses collègues de l'importance de l'approche ethnomusicologique et de la nécessité de traiter notre discipline avec le respect qu'elle mérite et les ressources qu'elle nécessite. Nous avons tous les deux beaucoup lutté. Tim a créé un programme qui est devenu connu sous ma direction sous le nom « The World Music Ensembles », et pour ma part j'ai acquis un gamelan balinais en 1993, aidé par mon épouse, l'ethnomusicologue Annette Sanger, ancienne collègue de J. Blacking. De plus, Tim et moi avons réussi à intégrer davantage les cours d'ethnomusicologie au cœur du programme pour nous assurer que tous les étudiants en musique, quels que soient leurs intérêts, soient exposés à notre approche et comprennent la valeur et l'importance d'une vision socialement fondée de toute musique. J’ai créé un cours d'introduction d'un an intitulé Music as Culture que j'ai co-enseigné pendant quelques années avec un collègue de musicologie : nous avons alterné nos cours, illustrant et croisant notre corpus et nos observations sur nos canons occidentaux et le vaste monde de la musique au-delà. Mon cours Introduction to Music & Society est devenu emblématique. Mon approche étant essentiellement modulaire, les thèmes choisis ont changé et se sont adaptés au fil du temps pour refléter des préoccupations plus contemporaines, notamment la musique et l'identité, l'expérience religieuse, la migration, le genre, la guérison et les sound studies.
Dans mes fonctions d’enseignant, j'ai conçu et enseigné une variété de cours : Hindustani music, Music & Islam, Theory & Method in Ethnomusicology, The Beatles, Anthropology of Music, Fieldwork, Music, Colonialism & Postcolonialism, Rhythm & Metre in Cross-Cultural Perspective, Transcription, Notation & Analysis, etc. J'ai travaillé avec la communauté sud-asiatique de Toronto pour organiser des concerts du chanteur Pandit Jasraj. Ils ont attiré des sponsors générant des bourses d'études fiables pour des étudiants dont les recherches portaient sur la musique hindoustanie. J'ai aidé à mettre en place un programme d'artiste en résidence, invitant des musiciens du monde entier à passer un trimestre avec nous à enseigner et à jouer. J'ai contribué à la refonte de nos programmes d'études supérieures axés sur la musicologie et j'ai introduit dans le programme d’étude une maîtrise et un doctorat en ethnomusicologie. Mais les deux réalisations dont je suis sans doute le plus fier sont premièrement les nombreux et merveilleux doctorants que j'ai encadrés, dont beaucoup ont eux-mêmes poursuivi une carrière dans le milieu universitaire, et deuxièmement le succès de mon initiative d’élargissement de notre représentation : nous sommes passés d'un seul poste de professeur à quatre titulaires à plein-temps en ethnomusicologie.
Quelle est ta place au sein du gharānā de Lucknow ?
J'ai beaucoup apprécié apprendre et jouer du tablā dans ma vie et je me considère extrêmement chanceux d'avoir eu un lien aussi étroit et productif avec l'un des joueurs de tablā les plus remarquables de l'histoire : Afaq Hussain. J'ai la chance d'avoir une bonne mémoire et j'ai donc encore dans ma tête un vaste répertoire de compositions merveilleuses remontant aux premiers membres de la lignée Lucknow qui ont prospéré à la fin du XVIIIe et au début du XIXe siècle. Je suis particulièrement intéressé par la technique et j'ai passé beaucoup de temps à étudier les mécanismes du jeu. Cependant, je suis avant tout un érudit et, en pratique, je ne me fais aucune illusion d’être guère plus qu’un amateur. En effet, mon intérêt pour le jeu m'a fourni des aperçus extraordinaires de l'instrument et de son histoire.
Quant à ma place ou mon rôle au sein du gharānā de Lucknow, je dirais deux choses. Tout d'abord, je continue à faire partie de l'échange d'idées et de répertoire avec mes pairs aux côtés desquels j'ai étudié le tablā et qui font partie maintenant, comme moi, des grandes figures de la silsila, la lignée directe de l’enseignement d'Afaq Hussain. Ils me considèrent comme un professionnel avisé, une autorité dans mon domaine. Parfois, on me demande si je me souviens d'une composition rare sur laquelle il y a eu débat, et parfois j'introduis dans notre dialogue des informations et des questions issues de mes recherches qui suscitent un vif intérêt. Par exemple, le fils d'Afaq Hussain, Ilmas Hussain, et moi-même avons travaillé ensemble pour ressusciter les cahiers de son arrière-grand-père Abid Hussain et les placer dans leur contexte, non seulement celui de leur tradition mais aussi celui de la fin des années 1920 et du début des années 1930, années durant lesquelles Abid Hussain incarnait le tout premier professeur de tablā au Bhatkhande College de Lucknow. Enfin, je pense que mes travaux ont su attirer une plus grande attention sur la lignée de Lucknow. Quand je suis arrivé à la porte d'Afaq Hussain en janvier 1981, il était affaibli – psychologiquement et financièrement – et son avenir était incertain. D'autres étudiants étrangers ont suivi mon exemple et ont rejoint un nombre toujours croissant de disciples indiens venus pour apprendre. Mon livre, The Tabla of Lucknow, ainsi que d'autres facettes de mes recherches ont donc bien contribué à attirer l'attention nationale et internationale sur Afaq Hussain, son fils Ilmas et toute leur tradition.
Liste des publications
Ouvrages
2006 Gurudev’s Drumming Legacy : Music, Theory and Nationalism in the Mrdang aur Tabla Vadanpaddhati of Gurudev Patwardhan. Aldershot : Ashgate (SOAS Musicology Series).
2005 The Tabla of Lucknow : A Cultural Analysis of a Musical Tradition. New Delhi : Manohar (Nouvelle édition avec nouvelle préface).
1988 The Tabla of Lucknow : A Cultural Analysis of a Musical Tradition. Cambridge : Cambridge University Press (Cambridge Studies in Ethnomusicology).
Direction d’ouvrage
2013 avec Frank Kouwenhoven, Music, Dance and the Art of Seduction. Delft : Eburon Academic Publishers.
Direction de revue
1994-1996Bansuri (A yearly journal devoted to the music and dance of India, published by Raga Mala Performing Arts of Canada). Volume 13, 1996 (60 pp), volume 12, 1995 (60 pp), volume 11, 1994 (64 pp).
Articles, chapitres d’ouvrages
À paraître « Weighing ‘The Assets of Pleasure’: Interpreting the Theory and Practice of Rhythm and Drumming in the Sarmāya-i ‘Ishrat, a Pivotal 19th Century Text. », in Katherine Schofield, dir. : Hindustani Music Between Empires : Alternative Histories, 1748-1887. Éditeur à préciser.
À paraître « An Extremely Nice, Fine and Unique Drum : A Reading of Late Mughal and Early Colonial Texts and Images on Hindustani Rhythm and Drumming. », in Katherine Schofield, Julia Byl et David Lunn, dir. : Paracolonial Soundworlds : Music and Colonial Transitions in South and Southeast Asia. Éditeur à préciser.
2021 « Ethnomusicology at the Faculty of Music, University of Toronto. » MUSICultures (Journal of the Canadian Society for Traditional Music). Vol. 48.
2020 « Rhythmic Thought and Practice in the Indian Subcontinent. » in Russell Hartenberger & Ryan McClelland, dir. : The Cambridge Companion to Rhythm. Cambridge University Press : 241-60.
2019 « Mapping a Rhythmic Revolution Through Eighteenth and Nineteenth Century Sources on Rhythm and Drumming in North India. » In Wolf, Richard K., Stephen Blum, & Christopher Hasty, dir. : Thought and Play in Musical Rhythm: Asian, African, and Euro-American Perspectives. Oxford University Press : 253-72.
2013 « Introduction. » In Frank Kouwenhoven & James Kippen, dir. : Music, Dance and the Art of Seduction. Delft : Eburon Academic Publishers : i-xix.
2012 « On the contributions of Pt. Sudhir V. Mainkar to our understanding of the tabla.” Souvenir Volume in Honour of Sudhir Vishnu Mainkar. Sharda Sangeet Vidyalaya : Mumbai.
2010 « The History of Tabla. » In Joep Bor, Françoise ‘Nalini’ Delvoye, Jane Harvey and Emmie te Nijenhuis, dir. : Hindustani Music, Thirteenth to Twentieth Centuries. New Delhi : Manohar : 459-78.
2008 « Working with the Masters. » In Gregory Barz and Timothy Cooley, dir. :Shadows in the Field : New Perspectives for Fieldwork in Ethnomusicology (2nd Edition révisée). Oxford University Press : 125–40.
2008 « Hindustani Tala : An Introduction. » Concise Garland Encyclopedia of World Music. New York : Garland [version condensée de la publication de 2000].
2007 « The Tal Paddhati of 1888 : An Early Source for Tabla. » Journal of the Indian MusicologicalSociety, 38 : 151–239.
2005 « Lucknow » Encyclopedia of Popular Music of the World, Part 2, Vol. 5, Locations: Asia & Oceania. London : Continuum : 109–110.
2003 « Le rythme: Vitalité de l'Inde. » In Gloire des princes, louange des dieux: Patrimoine musical de l'Hindoustan du XIVe au XXe siècle. Paris : Cité de la musique et Réunion des Musées Nationaux 2003 :152–73.
2002 « Wajid Revisited : A Reassessment of Robert Gottlieb’s Tabla Study, and a new Transcription of the Solo of Wajid Hussain Khan of Lucknow. » Asian Music, 33, 2 : 111–74.
2001 « Asian Music [in Ontario]. » Garland Encyclopedia of World Music, Volume 3, The United States and Canada. New York : Garland Publishing : 1215–17.
1992 « Tabla Drumming and the Human-Computer Interaction. » The World of Music, 34, 3 : 72–98.
1992 « Music and the Computer : Some Anthropological Considerations. » Interface, 21, 3-4 : 257–62.
1992 « Where Does The End Begin ? Problems in Musico-Cognitive Modelling. » Minds & Machines, 2, 4 : 329–44.
1992 « Identifying Improvisation Schemata with QAVAID. » In Walter B. Hewlett & Eleanor Selfridge-Field, dir. : Computing in Musicology : An International Directory of Applications, Volume 8. Center for Computer Assisted Research in the Humanities :115–19.
1992 avec Bernard Bel « Modelling Music with Grammars : Formal Language Representation in the Bol Processor. » In A. Marsden & A. Pople, dir. : Computer Representations and Models in Music. London, Academic Press : 207–38. https://halshs.archives-ouvertes.fr/halshs-00004506
1991 avec Bernard Bel « From Word-Processing to Automatic Knowledge Acquisition : A Pragmatic Application for Computers in Experimental Ethnomusicology. » in Ian Lancashire, dir. : Research in Humanities Computing I : Papers from the 1989 ACH-ALLC Conference, Oxford University Press : 238–53.
1991 « Changes in the Social Status of Tabla Players. » Bansuri, 8 : 16–27, 1991. (réédition de la publication de JIMS, 1989)
1990 « Music and the Computer: Some Anthropological Considerations. » In B. Vecchione & B. Bel, dir. : Le Fait Musical — Sciences, Technologies, Pratiques, préfiguration des actes du colloque Musique et Assistance Informatique, CRSM-MIM, Marseille, France, 3-6 Octobre : 41–50.
1989 « Changes in the Social Status of Tabla Players. » Journal of the Indian Musicological Society, 20, 1 & 2 : 37–46.
1989 Avec Bernard Bel « The Identification and Modelling of a Percussion ‘Language’, and the Emergence of Musical Concepts in a Machine-Learning Experimental Set-Up. » Computers and the Humanities, 23, 3 : 199–214. https://halshs.archives-ouvertes.fr/halshs-00004505
1989 « Computers, Fieldwork, and the Analysis of Cultural Systems. » Bulletin of Information on Computing and Anthropology, 7, 1989 : 1–7. En ligne : http://lucy.ukc.ac.uk/bicaweb/b7/kippen.html
1988 « Computers, Fieldwork, and the Problem of Ethnomusicological Analysis. » International Council for Traditional Music (UK Chapter) Bulletin, 20 : 20–35.
1988 Avec Bernard Bel « Un modèle d’inférence grammaticale appliquée à l’apprentissage à partir d’exemples musicaux. » Neurosciences et Sciences de l’Ingénieur, 4e Journées CIRM, Luminy, 3–6 Mai 1988.
1988 « On the Uses of Computers in Anthropological Research. » Current Anthropology, 29, 2 : 317–20.
1987 « An Ethnomusicological Approach to the Analysis of Musical Cognition. » Music Perception 5, 2 : 173–95.
1987 Avec Annette Sanger « Applied Ethnomusicology : the Use of Balinese Gamelan in Recreational and Educational Music Therapy. » British Journal of Music Education 4, 1 : 5–16.
1986 Avec Annette Sanger « Applied Ethnomusicology : the Use of Balinese Gamelan in Music Therapy. » International Council for Traditional Music (UK Chapter) Bulletin, 15 : 25–28.
1986 « Computational Techniques in Musical Analysis. » Bulletin of Information on Computing and Anthropology (University of Kent at Canterbury), 4 : 1–5.
1985 « The Dialectical Approach : a Methodology for the Analysis of Tabla Music. » International Council for Traditional Music (UK Chapter) Bulletin, 12 : 4–12.
1984 « Linguistic Study of Rhythm: Computer Models of Tabla Language. » International Society for Traditional Arts Research Newsletter, 2 : 28–33.
1984 « Listen Out for the Tabla. » International Society for Traditional Arts Research Newsletter, 1 : 13–14.
Comptes rendus
2012 Elliott, Robin and Gordon E. Smith, dir. : Music Traditions, Cultures and Contexts, Wilfrid Laurier University Press, in « Letters in Canada 2010 », University of Toronto Quarterly, 81: 3 :779–80.
2006 McNeil, Adrian Inventing the Sarod : A Cultural History. Calcutta : Seagull Press, 2004. Yearbook for Traditional Music, 38 : 133–35.
1999 Myers, Helen, Music of Hindu Trinidad : Songs from the India Diaspora. Chicago Studies in Ethnomusicology. Chicago : University of Chicago Press, 1998. Notes : 427–29.
1999Marshall, Wolf, The Beatles Bass. Hal Leonard Corporation, 1998. Beatlology, 5.
1997 Widdess, Richard, The Ragas of Early Indian Music: Music, Modes, Melodies, and Musical Notations from the Gupta Period to c.1250. Oxford Monographs on Music. Oxford : Clarendon Press, 1995. Journal of the American Oriental Society, 117, 3 : 587.
1994 Rowell, Lewis, Music and Musical Thought in Early India. Chicago Studies in Ethnomusicology, edited by Philip V. Bohlman and Bruno Nettl. Chicago and London : The University of Chicago Press, 1992. Journal of the American Oriental Society, 114, 2 : 313.
1992 Compte rendu CD : « Bengal : chants des ‘fous’ », par Georges Luneau & Bhaskar Bhattacharyya, and « Inde du sud : musiques rituelles et théâtre du Kerala », par Pribislav Pitoëff. Asian Music 23, 2 :181–84.
1992 Witmer, Robert, dir. : “Ethnomusicology in Canada : Proceedings of the First Conference on Ethnomusicology in Canada.” (CanMus Documents, 5) Toronto, Institute for Canadian Music, 1990. Yearbook for Traditional Music, 24 : 170–71.
1992Neuman, Daniel M. The Life of Music in North India: The Organization of an Artistic Tradition. Chicago, University of Chicago Press, 1990. Journal of the American Oriental Society, 112, 1 : 171.
1988 Qureshi, Regula Burckhardt. Sufi Music of India and Pakistan : Sound, Context and Meaning in the Qawwali. Cambridge Studies in Ethnomusicology. Cambridge : CUP, 1986. International Council for Traditional Music (UK Chapter) Bulletin, 20 : 40–45.
1986Wade, Bonnie C. Khyal : Creativity within North India’s Classical Music Tradition. Cambridge Studies in Ethnomusicology. Cambridge : CUP. Journal of the Royal Asiatic Society : 144–46.
Enregistrements
1999 HonouringPandit Jasraj at Convocation Hall, University of Toronto. 2 CD set. Foundation for the Indian Performing Arts, FIPA002.
1995Pandit Jasraj Live at the University of Toronto. 2 CD set. Foundation for the Indian Performing Arts, FIPA001.
Livrets d’album musical
2009 Liner notes for Mohan Shyam Sharma (pakhavaj): Solos in Chautal and Dhammar. India Archive Music CD, New York.
2007 Liner notes for Anand Badamikar (tabla): Tabla Solo in Tintal. India Archive Music (IAM•CD 1084), New York.
2002 Pandit Shankar Ghosh : Tabla Solos in Nasruk Tal and Tintal. CD, India Archive Recordings (IAM•CD1054), New York.
2001 Shujaat Khan, Sitar : Raga Bilaskhani Todi & Raga Bhairavi. CD, India Archive Recordings (IAM•CD1046), New York.
1998 Pandit Bhai Gaitonde : Tabla Solo in Tintal. CD, India Archive Recordings (IAM•CD1034), New York.
1995Ustad Amjad Ali Khan : Rag Bhimpalasi & Rag “Tribute to America”. CD, India Archive Recordings (IAM•CD1019), New York.
1994 Ustad Nizamuddin Khan : Tabla Solo in Tintal. CD, India Archive Recordings (IAM•CD1014), New York.
1992 Rag Bageshri & Rag Zila Kafi, played by Tejendra Narayan Majumdar (sarod) and Pandit Kumar Bose (tabla). CD, India Archive Recordings (IAM•CD 1008), New York.
1990 « In Memoriam : John Blacking (1928-1990). » Ethnomusicology 34, 2 : 263–6.
A new version of Bol Processor compliant with various systems (MacOS, Windows, Linux…) is under development. We invite software designers to join the team and contribute to the development of the core application and its client applications. Please join the BP open discussion forum and/or the BP developers list to stay in touch with work progress and discussions of related theoretical issues.
James Kippen is one of the key figures in the study of Hindustani music. His encounter in 1981 with Afaq Hussain, at the time the doyen of one of the great tablā-playing lineages, was the starting point for major research into both the instrument and Indian rhythm. From 1990 to 2019 he was the head of ethnomusicology at the Faculty of Music in the University of Toronto in Canada. Trained under John Blacking and John Baily, he also acquired over the course of his research a mastery of several Indo-Persian languages. This ability has allowed him to analyse first-hand numerous sources (treatises on music, musicians' own writings, genealogies, iconographic materials…) and to understand the changing sociocultural contexts in which they were produced (the Indo-Persian courts, the colonial British Empire, the rise of Indian Nationalism, and the post-colonial state). His work (see the select list of publications at the end of this interview) stands out as a major contribution to the understanding of the theory and practice of rhythm and metre in India.
I began corresponding with James Kippen during my own research on tablā at the end of the 1990s. Always quick to share his knowledge and his experience with enthusiasm, he gave me a lot of advice and encouragement, and it was a great honour to count him among the members of my thesis jury during my defence in 2004. It was with that same willingness to share that he responded favourably to my proposal to interview him. Carried out remotely between July and December 2020, this exchange covers nearly 40 years of ethnomusicological research.
– How did you become interested in the musics of India, and in the tablā in particular?
As a child growing up in London, I was fascinated by the different languages and cultures that were increasingly being introduced by immigrants to Britain. I was particularly enchanted by the little Indian corner shops brimming with exotic goods and the Indian restaurants that emitted alluring, spicy aromas. My father regularly regaled me with stories of his adventures from the seven years he spent in India as a young soldier, and I developed an entirely favourable though admittedly Orientalist impression of the subcontinent. During my music degree at the University of York (1975-78), I was introduced by my friend and fellow student Francis Silkstone to the sitār. I also had the good fortune to take an intensive course in Hindustani music with lecturer Neil Sorrell, who had studied sāraṅgī with the great Ram Narayan. The available literature at that time was relatively sparse, but two texts in particular were highly influential: Rebecca Stewart's Tablā in Perspective (UCLA, 1974), which nurtured in me a musicological interest in the varieties and complexities of rhythm and drumming, and Daniel Neuman's The Cultural Structure and Social Organization of Musicians in India: the Perspective from Delhi (University of Illinois, Urbana-Champaign, 1974), which offered social-anthropological insights into both the worlds and the worldviews of traditional, hereditary musicians.
Thus, I began learning tablā from Robert Gottlieb's LP recordings and booklets called 42 Lessons for Tabla, and after a few months I had learnt enough basic material to accompany Francis Silkstone in a recital. I later studied in person under Manikrao Popatkar, an excellent professional tablā player who had recently immigrated to Britain. I was hooked. Moreover, the thought that I might enter that socio-musical world of tablā in India and become a participant-observer motivated me to look at graduate programs where I would be able to develop the knowledge and skills to combine the musicological and anthropological approaches of Stewart and Neuman. On Neil Sorrell's advice I wrote to John Blacking about the possibility of studying at The Queen's University of Belfast, and John was most encouraging, offering me entry directly to the doctoral program. He also pointed out that his colleague John Baily had recently written a text: Krishna Govinda's Rudiments of Tabla Playing. It seemed I had found the ideal graduate program and the perfect mentors.
Methodological approaches
– The book How Musical Is Man? by John Blacking is a fundamental text that appeared in 1973 that ran counter to the thinking of the time and refused to recognise the barriers between musicology and ethnomusicology, as well as the fruitless differences between musical traditions. Blacking also put forward the essential idea that music, even if that word does not exist everywhere, is present in all human cultures, resulting in his definition of “humanly organised sound.” Do you know if he knew of Edgar Varèse's expression “organised sound,” which Varèse put forward in 1941 in an attempt to distance himself from the Western concept of “music,” albeit for other reasons?
I have no personal recollection of Blacking ever mentioning Varèse or his thoughts on the nature of music. Nonetheless, Blacking was an excellent musician and pianist who had doubtless encountered and studied a great deal of Western Art Music, and so it is possible he knew of Varèse's definition. However, whereas Varèse's philosophy was born out of a conviction that machines and technologies would be capable of organising sound, Blacking wanted to re-centre music as a social fact: an activity where the myriad ways in which human beings organised sound both as performers and, importantly, as listeners promised to reveal a great deal about their social structure.
– How did your studies at university guide your research?
I was lucky enough to have not one but two mentors in John Blacking and John Baily, and they were very different from one another. Blacking was full of grand and inspiring ideas that challenged and revolutionized the way one thinks about music and society, whereas Baily emphasized a more methodical and empirically-based approach grounded in performance and the careful acquisition and documentation of data. One should remember that I was young and inexperienced when I undertook fieldwork, and so Baily's example, focussed on doing music and on gathering data, served as a practical guide in my daily life during my years in India; yet once I was armed with a huge corpus of information I was able to stand back and, hopefully like Blacking, see some of the grand patterns which that data spelled out. I was struck therefore by the consistent narrative of cultural decline linked to a nostalgia for a glorious and artistically-abundant past, and the tablā music of Lucknow was one of the last living links to that lost world. This became one of the key themes in my doctoral dissertation, and in some of the other work that followed. As for my career as a teacher, I have tried over the years to combine the best qualities of both my mentors, always promoting the idea that theory should grow out of solid data about music and musical lives so that it does not lose its heuristic value by abandoning its dialogue with ethnographic reality.
– In Working with the Masters (2008), you describe in detail and with frankness (something that is fairly rare in the profession!) your fieldwork experience with Afaq Hussain in the 1980s. This experience, and your account of it, appear to be a model for any research in ethnology and ethnomusicology, particularly as it applies to learning music. Thus, you account for the phases of approaching, meeting, being tested and, finally (and fortunately in your case), acceptance within the research context; the trust you were granted allowed you to pursue in full your research and music-learning goals. You also tackle the ethical and deontological considerations essential to any researcher: one's relationship to others, conflicts of loyalty resulting from possible inconsistencies between that relationship and one's ethnographic objectives, responsibility to the gathered knowledge, and the place of the researcher-musician within the musical reality of the tradition studied. Beyond the particularities of the musical context, are there any specific features of Indian culture that Western researchers need to bear in mind in order to undertake (and hopefully succeed with) an ethnological study in India?
It goes without saying that South Asian society has changed enormously in the 40 years since I first began conducting ethnographic research, but certain principles steadfastly remain that should guide the investigative process, such as a deeply ingrained respect for social and cultural seniority. Naturally, access to a community is key, and there is no better “gatekeeper” or “sponsor” (to use the anthropological terms) than an authority figure within the subculture one is studying, since the permission one receives trickles down through the social and familial hierarchy. The danger, in a heavily patriarchal society like India's, is that one ends up with a top-down view of musical life. If I had an opportunity to revisit my field I would pay greater attention to those at different levels within that hierarchy, especially to women and to the everyday musicality of life in the domestic sphere. By focussing only on the most refined aspects of cultural production, one may miss much that is of value in the formation of ideas, of aesthetics, and in the support mechanisms necessary for an artistic tradition to survive and thrive.
Fig.1: Recording session with Afaq Hussain at the home of James Kippen. Lucknow, 1982. Photo by James Kippen.
On a more practical note – something that applies I think rather more generally in the fieldwork endeavour – I found that formal, recorded interviews were rarely very insightful because they were felt to be intimidating and were accompanied by lofty expectations. Furthermore, a heightened sensitivity to the political ramifications – micro and macro – of speaking one's mind on record was also often an impediment to gathering information. In truth, the less I asked and the more I listened – off the record and in relaxed circumstances – the more useful and insightful the information I received. The caveat is that to operate in that way one must develop a level of patience that would be difficult for most Westerners to accept.
– In the 1980s you adopted the “dialectical approach” taught by John Blacking and combined it with computer science and an Artificial Intelligence program. The aim was to analyse the fundamentals of improvisation by tablā players. Can you go over the genesis and evolution of this approach?
John Blacking was particularly interested in Noam Chomsky's work on transformational grammars. He theorized that one could create sets of rules for music – a grammar – with the topmost layer describing how those surface sound structures were organised. At deeper levels the layers of rules would address increasingly more general principles of musical organisation, and at the very deepest level the grammar would formalise rules governing principles of social organisation. If an ethnomusicologist's ultimate aim is to relate social structure to sound structure, or vice versa, then this was Blacking's idea of how one might achieve that goal.
In the summer of 1981, I escaped the intense heat of the North Indian plains and headed to Mussoorie in the foothills of the Himalayas. I had agreed to meet up again with my friend Francis Silkstone, who at the time was studying sitār with Imrat Khan and dhrupad vocal music with Fahimuddin Dagar in Calcutta. Francis arrived with Fahimuddin and one of Fahim's American students named Jim Arnold. Jim was collaborating on some experimental work on rāga intonation with Bernard Bel, who at that time was living in New Delhi. Bernard then arrived in Mussoorie, also to escape the heat, and for about a month we all lived together in a rich and fertile environment of music and ideas. It was there that Bernard and I first discussed Blacking's notion of socio-musical grammars as well as my fascination with tablā's theme-and-variations structures known as qāida. I was intrigued when Bernard suggested that he could design a computer program capable of modelling the process of creating variations from a given theme.
Over the following year, Bernard and I met several times: he learnt much more about how tablā works and I learnt much more about mathematical linguistics. Together we created sets of rules – transformational grammars – that generated variations from a qāida theme and processed existing variations to determine if our rules could account for them. Yet it was also clear that the knowledge being modelled was my own and not that of expert musicians. Therefore, we developed a strategy to involve those experts as “co-workers and analysts” (a phrase Blacking often used) in a dialectical exchange. After all, an “expert system” was intended to model expert knowledge, and there was no better expert than Afaq Hussain.
– Were you aware of other types of interactive approaches, such as Simha Arom's “re-recording” developed a few years earlier?
I was aware of Simha Arom's interactive methods of eliciting musicians' own perspectives on what was happening in their music, much as I was aware of work in cognitive anthropology aimed at determining cognitive categories meaningful to the people we studied. Arom's insistence that cultural data had to be validated by our interlocutors was certainly very influential. I did not know of other approaches. The exigencies of our particular experimental situation forced us to invent our own unique methodology for this human-computer interaction.
– We know of the fear Indian masters have of their knowledge being spread beyond their own gharānā, in particular, certain techniques and compositions. What was Afaq Hussain's attitude regarding this, and what was his involvement in this method that updated the software for examining qāida structures?
Afaq Hussain was not remotely concerned about revelations regarding qāida since the art of playing them depended on one's ability to improvise. In other words, this was a process-oriented and therefore ever-changing endeavour. On the contrary, playing fixed compositions, especially those handed down over generations within the family, were product-oriented, and the pieces did not change. Those were considered precious assets, and were carefully guarded.
Fig.2: James Kippen, Afaq Hussain, and his son Ilmas Hussain. Lucknow, 1982. Photo by James Kippen.
When I reflect on the experiments, I marvel that Bernard Bel was able to create such a powerful generative grammar for a computer (firstly an Apple II with 64k RAM, then the portable 128k Apple IIc) with such limited processing power and space. Afaq Hussain also marvelled that a machine could “think,” as he put it. We began with a basic grammar for a given qāida, generated some variations, and I then read those out loud using the syllabic language, the bols, for tablā. Many results were predictable, some were unusual but nonetheless acceptable, and others were deemed to be wrong – technically, aesthetically. We then asked Afaq Hussain to offer a few variations of his own; these were fed into the computer (I typed using a key-correlation system for rapid entry) and “analysed” to determine if the rules of our grammar could account for them. Simple adjustments to the rules were possible in situ, but when more complex reprogramming was required we would move on to a second example and return to the original example in a later session.
– Did this research ever involve other types of composition such as gat or ṭukṛā?
No. The advantage of looking at a theme-and-variations structure like qāida is that each composition is a closed system where variations (vistār) are restricted to the material presented in the theme. Relā (rapidly-articulated strings of strokes) is another structure that follows similar principles. The aim is therefore to understand the unwritten rules for creating variations. Fixed compositions such as gat, ṭukṛā, paran, etc., comprise a far wider and more unpredictable variety of elements, and would be very hard to model. However, one thing we did experiment with was the tihāī, the thrice-repeated phrase that acts as a final rhythmic cadence. These can be modelled mathematically and applied to a qāida (based on fragments of its theme or one of its variations) or to fixed compositions like, say, ṭukṛā as an arithmetic formula into which one can pour rhythmic phrases.
– Did any of the rhythmic phrases generated by the computer and validated by Afaq Hussain Khan make it into the repertoire of the Lucknow gharānā?
That is a hard question to answer. When we were in the middle of an intensive period of experimentation with the Bol Processor, there would develop a kind of dialogue where Afaq Hussain would play material generated by the computer and then respond with sets of variations of his own. So many were generated and exchanged in this way that it was often hard to tell whether something he played in concert originated in the computer. Yet, whereas some teachers and performers develop a repertoire of fixed variations for a theme, Afaq Hussain rarely did, relying instead on his imagination “in the moment.” This is also the approach he encouraged in us. Therefore, I doubt computer-generated material became a permanent part of the repertoire.
Fig.3: Bhupal Ray Chowdhury (a disciple of Wajid Hussain and his son Afaq Hussain) and James Kippen in an experimental session with the Bol Processor. Calcutta, 1984. Photo by James Kippen.
– Has this specific type of approach using Artificial Intelligence in ethnomusicology been pursued by others?
The term “Artificial Intelligence” underwent a radical change in the years 1980-1990 thanks to the development of the “connectionist” approach (artificial neurons) and learning techniques from examples with the capability of processing a large amount of data. With the Bol Processor (BP) we were at the stage of symbolic-numerical modelling of human decisions represented by formal grammars, which required in-depth, although intuitive, knowledge of decision mechanisms.
For this reason, symbolic-numerical approaches have not to my knowledge been taken up by other teams. On the other hand, we had also tackled machine learning (of formal grammars) using the QAVAID software written in Prolog II. We also showed that the machine had to collect information by dialoguing with the musician in order to carry out a correct segmentation of musical phrases and to begin generalising by inductive inference. But this work was discontinued because the machines were too slow and we did not have a large enough body of data to build a model capable of covering a wide variety of improvisation models.
It is possible that Indian researchers will use learning from examples – now called Artificial Intelligence – to process large amounts of data produced by percussionists. This “big data” approach has the drawback of lacking precision in a field where precision is a marker of musical expertise, and it does not produce understandable algorithms which would constitute a “general grammar” of improvisation on a percussion instrument. Our initial ambition was to contribute to the construction of this grammar, but we only proved, using the technology available at the time, that it would be feasible.
– In later versions, this software was also able to provide material and tools for music and dance composition beyond the Indian context. We will be celebrating 40 years of this software next year with a new version. Who are the artists that have used this software?
Rhythmic compositions programmed on BP2 and performed on a Roland D50 synthesiser were used for the choreographic work CRONOS directed by Andréine Bel and produced in 1994 at the NCPA in Bombay. See, for example, https://bolprocessor.org/shapes-in-rhythm/.
At the end of the 1990s, the Dutch composer Harm Visser used BP2 to help develop operators for serial music composition. See, for example, https://bolprocessor.org/harm-vissers-examples/.
We have had feedback (and requests) from European and American academics who use BP2 as an educational tool for teaching musical composition. However, we have never carried out a large-scale advertising campaign to enlarge the user community because we are primarily interested in the development of the system itself and in the musicological research associated with it.
The main limitation of BP2 was its exclusive operation within the Macintosh environment. This is why the BP3 version under development is cross-platform. It will probably be implemented in a Cloud version made possible by its close interaction with Csound software. This software makes it possible to program high-performance sound production algorithms and to work with microtonal intonation models that we have developed, both for harmonic music and for Indian rāga. See, for example, https://bolprocessor.org/category/related/musicology/.
Studies of notation, metre, rhythm, and their evolution
– Over the course of your work, the question of musical notation has occupied an important place both in terms of methodology and also in considerations of how it is used. Can you speak to this aspect of your work?
All written notations are incomplete approximations, and their contribution to the transmission process is limited. Oral representations, like the spoken strings of syllables representing drum strokes, often convey more accurate information about the musicality inherent in patterns, such as stress, inflection, phrasing, and micro-rhythmic variability. By the same token, once internalised, those spoken strings are indelible. We know that oral systems promote a healthy musical memory, which is particularly important in the context of the performance of music in India where performers begin with only a very general road map but then take all manner of unexpected twists and turns along the way. That being the case, one might ask why write anything down at all?
From the 1860s onwards, there was a burgeoning of musical notations in India inspired, I believe, by an awareness that Western music possessed an efficient notation system, and prompted too by the steady increase in institutionalised learning and the perceived need for pedagogical texts and associated repertoire. Yet there was never any consensus on how to notate, and each new system differed greatly from the others. The notation devised in 1903 by Gurudev Patwardhan was arguably the most detailed and precise ever created for drumming, yet it was surely too complicated for students to read as a score. Therefore, its purpose was more as a reference work that preserved repertoire and provided a syllabus for structured learning.
We live in a literate age, and musicians recognise that their students no longer devote their waking hours to practising. Like other teachers, Afaq Hussain encouraged us all to write down the repertoire he taught so that it would not be forgotten. For me, it was especially important to capture two aspects in my own notebooks: rhythmic accuracy and precise fingering. Regarding the latter, for example, when faced with the phrase – keṛenaga tirakiṭa takataka tirakiṭa – I wanted to ensure that I notated the correct intended fingering from the dozen or so possible techniques for takataka, not to mention the varieties of keṛenaga, and I would also indicate that the two instances of tirakiṭa were played slightly differently.
Afaq Hussain kept his own notebooks safely stored in a locked cupboard. He sometimes consulted them. I think he recognised that repertoire does indeed disappear in the oral tradition – after all, there are many hundreds, if not thousands of pieces of music. His grandfather, Abid Hussain (1867-1936) was the first professor of tablā at the Bhatkhande Music College in Lucknow. He too notated tablā compositions, and I have hundreds of pages he wrote that were almost certainly intended to be published as a pedagogical text. However, he did not indicate precise rhythms or fingerings, and so interpreting his music is problematic, even for Afaq Hussain's son Ilmas Hussain with whom I combed through the material. A precise notation, then, does have value, but only alongside an oral tradition that can add the necessary layers of information that can bring the music to life.
– In your recent research on numerous Indo-Persian texts from the 18th and 19th centuries, you highlight the evolution of the representation of musical metre in India. This research illustrates the importance of the historical approach and fully demonstrates the mechanisms of the evolution of cultural facts. What concepts do you use to describe these phenomena?
An important facet of our anthropological training was learning to function in the language of those we engaged with in our research, not merely to manage life on a day-to-day basis but rather to have access to concepts that are meaningful within the culture studied. Two terms are significant in this regard, one whose importance is, I think, overstated, the other understated. Firstly, gharānā, which from its first appearance in the 1860s originally meant “family” but which over time has come to encompass anyone who believes they share some elements of technique, style, or repertoire with an apical figure of the past. Secondly, silsila, a term common in Sufism which means chain, connection, or succession, has specific relevance to a direct teaching lineage. It is this more precise silsila that I believe holds the key to the transmission of musical culture, and yet the paradox is that the chain carries within it an implicit directive to explore one's creative individuality. That is why, for example, when one examines, say, the lineage of Delhi tablā players from the mid 19th century onwards, one finds major differences in technique, style, and repertoire from generation to generation. The same is true for my teacher Afaq Hussain, whose playing differed greatly from that of his father and teacher Wajid Hussain. Each individual inherits some musical essence in the silsila, for sure, but they must engage with and operate in an ever-changing world where artistic survival requires adaptation. It is therefore vitally important when studying any musical era to gather as much information about the socio-cultural milieu as possible.
As I have shown above, it is imperative to engage with native concepts, and to explain and use them without recourse to translation. Another prime example is tāla, which most commonly gets translated as metre or metric cycle. And yet there is a fundamental difference. Metre is implicit: it is a pattern that is abstracted from the surface rhythms of a piece, and consists of an underlying pulse that is organized into a recurring hierarchical sequence of strong and weak beats. On the other hand, tāla is explicit: it is a recurring pattern of non-hierarchical beats manifested as hand gestures consisting of claps, silent waves, and finger counts, or as a relatively fixed sequence of drum strokes. To use metre in the Indian context is therefore misleading, and I therefore encourage the use of tāla with an accompanying explanation but without translation.
– You are currently working on a book about 18th and 19th century sources. What is your goal?
My goal is to trace the origins and evolution of the tāla system currently in use in Hindustani music by gathering as much information as possible from contemporary sources beginning in the late 17th century through to the early 20th century and the era of recorded sound. The problem is that the available information is fragmentary and often couched in obscure language: the task is akin to doing a jigsaw puzzle where most of the pieces are missing. Moreover, the pieces one does find are not necessarily directly connected, and so the task might be better described as working with two or more puzzles. In brief, through careful analysis, inference, and some guesswork, I believe that there was a convergence of rhythmic systems in the 18th century that gave rise to the tāla system of today.
The musical practices and social contexts of the communities of Kalāwants who sang dhrupad and Qawwāls who sang khayāl, tarāna, and qaul, along with the Ḍhāḍhī community that accompanied all these genres, are crucial to understanding how and why music – and rhythm in particular – evolved the way it did. Yet there are so many other important aspects to this story: the role of women instrumentalists in the private spaces of Mughal life in the 18th century, and their gradual disappearance in the 19th century; colonialism; the status and influence of ancient texts; printing technology and the dissemination of new pedagogical texts in the late 19th century – to name but a few.
– What are some of the interesting sources to consider in order to understand the evolution of practices and rhythmic representations of Hindustani music?
Northern India has always been open to cultural exchange, and this was especially true under the Mughals. It is imperative that we understand who travelled to the courts, from where, and what they played. It is equally important to understand the written materials available as well as the intellectual discourses of the time, for knowledge of music was crucial to Mughal etiquette. Thus, to know that the highly influential music treatise Kitāb al-adwār, by the 13th century theorist Safi al-Din al-Urmawi al-Baghdadi was widely available in India both in Arabic and Persian translation, and that copies were in the collection of Delhi nobles from the 17th century onwards, helps us to understand why Indian rhythm was explained using the principles of Arabic prosody in the late 18th century. I have argued that, as applied to music, Arabic prosody was a more powerful tool than the traditional methods of Sanskrit prosody, and thus it was more effective in describing the changes that were occurring in rhythmic thought and practice in that period.
– This ethno-historical research sometimes clashes with the beliefs of certain musicians and researchers, especially on questions of the age and “authenticity” of traditions. Do you think the younger generations are more inclined to accept the obvious facts of the complex nature of musical traditions made up of multiple contributions and in perpetual transformation?
Some are, but some are not. There has always been a small number of scholars in India who conduct valuable, evidence-based research on music. Yet it disappoints me to note there are many more that rely on the regurgitation and propagation of unfounded, unscholarly opinion. What perhaps surprises me most is the lack of rigorous scholarly training in Indian music colleges and the persistence of disproven or discredited ideas and information in spite of so much excellent published research to the contrary.
Fig 4: James Kippen, University of Toronto, 2017. Photo by James Kippen.
– Since the 1990s, one notices the strengthening of a Hindu nationalism within Indian society. Have you noted a particular impact on the world of Hindustani music and on research?
This is a complex and sensitive topic. Hindu nationalism is not new, far from it, and as I demonstrated in my book on Gurudev Patwardhan, it formed a significant part of the rationale for the life and work of Vishnu Digambar Paluskar in the early 20th century. As many scholars have pointed out, it had roots in colonialism, and developed as an anti-colonial movement focussed on Hindu identity politics. That narrative, based on invented notions of a glorious Hindu past, downplayed the contributions of Mughal culture and the great lineages of Muslim musicians (not to mention women), and Indian Muslim identity within the sphere of music has suffered a decline ever since. Scholars have taken note of this dynamic and have attempted to trace some of the counternarratives that have hitherto been ignored, such as Max Katz's excellent book Lineage of Loss (Wesleyan University Press, 2017) about an important family of Muslim scholar-musicians, the so-called Shāhjahānpūr-Lucknow gharānā. I suspect that a motivational force in much modern scholarship on music in India is the desire not to omit important cultural narratives but to animate them and frame them within the grand sweep of South Asia's history.
– Following on from Rebecca Stewart's work, you too have highlighted the complex interweaving of rhythmic and metric approaches in tablā playing by showing that it results from various cultural contributions which have followed one another over time. With the intensification of global cultural exchanges since the end of the 20th century, have you observed one or more evolving trends in tablā playing?
Since the inclusion of tablā in pop music in the 1960s, the exciting jazz fusion of John McLaughlin's group Shakti in the 1970s, and the ubiquity of tablā ever since in music of every kind, it seems only natural that tablā players the world over should explore and experiment with its magical sounds. Zakir Hussain has led the way in demonstrating the flexibility and adaptability of these drums, and the thrilling, visceral velocity of its rhythmic patterns. As for tablā within the context of Hindustani concert music, I have noticed that there are many who attempt to inject that same sense of excitement, enhanced increasingly, it seems, by amplification so loud that it distorts the sound and beats the audience's eardrums into submission. I would go so far as to say that this has unfortunately become the norm.
In this regard, I count myself as something of a purist who longs for a return to a practice where the tablā player maintains a subtle, understated yet supportive role, complements the material presented by the soloist, and is modest and not overpowering when invited to contribute a short flourish or cameo solo. By the same token, I crave a return to tablā solos that are packed with content rather than “sound effects.” By “content,” I mean traditional, characterful compositions featuring specialised techniques, whose composers are named and thus honoured. And yet it is painfully obvious that such “content” is not reaching many younger players these days.
Ethnomusicology
– As mentioned, your research highlights the importance of historical sources as well as the consideration of broader phenomena such as Orientalism or Nationalism in order to understand Indian musical practices in the present. At the same time, you are very attentive to the intense current transcultural phenomena and to the need to comprehend them. In the profession, the concept of “ethnomusicology” does not always achieve consensus. What is your position with regard to this name and the subject of this discipline at the start of the 21st century?
I have never been particularly comfortable with the label “ethnomusicology.” As John Blacking used to say, all music is “ethnic music,” and therefore there should be no distinction between studies of tablā, gamelan, or hip-hop and those of Bach, Beethoven, or Brahms. We all engage in a “discourse on music”: in other words, “musicology.” The advantage of terms like the “anthropology” or “sociology” of music is that they imply a broader slate of theoretical and methodological approaches that remind us that music is a social fact. Yet we must recognise that the purview of ethnomusicological studies has evolved, and nowadays far greater attention is paid to phenomena like noise or the mundane sounds of everyday life. Therefore – without wishing to sound too cynical – although in some quarters the term “sound studies” is treated with a degree of contempt, perhaps that very general term is the most honest and accurate definition of what we (all of us) do. However, I acknowledge that it would be a shame to reject the term “music” altogether, and so I could imagine ethnomusicology, musicology, and music theory coming together under the rubric “music and sound studies.”
Teaching
– After a short period in Belfast, you taught in Toronto. Can you tell us about your teaching experience?
Yes, Toronto is a wonderful city, and by most accounts it is the most multi-cultural city on this planet. It offers a very rich and stimulating musical environment.
Miecyzslaw Kolinski taught at the University of Toronto from 1966 until 1978. His ethnomusicological interests were shaped by his training under Hornbostel and Sachs, and by the worldview shared by so many of the early giants of our discipline. He published on the scientific basis of harmony and melody, and developed methods for cross-cultural analysis – an approach emphatically rejected in my own training with John Blacking who argued vehemently for cultural relativism, much as it was at odds with Tim Rice's training at the University of Washington. Tim was hired in 1974 and left for UCLA in 1987. Like me during my early days, Tim struggled to persuade colleagues of the importance of the ethnomusicological approach and the need to treat our discipline with the respect it deserved and the resources it required. We both fought hard. Tim introduced a program that came to be known under my watch as the World Music Ensembles, and I acquired a Balinese gamelan in 1993, which was taught by my wife, ethnomusicologist Dr Annette Sanger, formerly a colleague of John Blacking. Moreover, both Tim and I succeeded in drawing ethnomusicology classes further into the core of the curriculum to ensure that all music students, whatever their interests, were exposed to our approach and understood the value and importance of a socially-grounded view of all music. One initiative I created was a year-long introductory course called Music as Culture which for a few years I co-taught with a musicology colleague: we alternated our presentations, illustrating and cross-referencing our material and observations from the Western canon and the vast world of music beyond. Later incarnations of this course included our flagship Introduction to Music & Society. Essentially modular in approach, the chosen themes shifted and adapted over time to reflect more contemporary concerns, including music and identity, religious experience, migration, gender, healing, and sound studies.
I devised and taught a variety of courses during my time: Hindustani music; Music & Islam; Theory & Method in Ethnomusicology; The Beatles; Anthropology of Music; Fieldwork; Music, Colonialism & Postcolonialism; Rhythm & Metre in Cross-Cultural Perspective; Transcription, Notation & Analysis, etc. I worked with the South Asian community in Toronto to put on concerts by vocalist Pandit Jasraj that drew sponsorship that generated healthy scholarships for students studying Hindustani music. I helped institute an Artist-in-Residence program, inviting musicians from all over the world to spend a term with us teaching and performing. I helped to overhaul our musicology-oriented graduate programmes and introduced an MA and PhD in ethnomusicology. But perhaps the two achievements of which I am most proud are firstly the many wonderful doctoral students I mentored, many of whom have themselves gone on pursue to careers in academia, and secondly my success in expanding our representation from a single faculty position to four full-time positions in ethnomusicology.
– What is your position within the Lucknow gharānā?
I have greatly enjoyed learning and playing tablā in my life, and I consider myself extremely fortunate to have had such a close and productive association with one of the most remarkable tablā players in history: Afaq Hussain. I am blessed with a good memory and therefore still have in my head a vast repertoire of wonderful compositions dating all the way back to the early members of the Lucknow lineage who flourished in the late 18th and early 19th centuries. I am particularly interested in technique, and have spent a good deal of time studying the mechanics of playing. However, I am first and foremost a scholar, and in practical matters I have no illusions about being anything more than a tablā hobbyist. Indeed, my interest in playing has provided me with extraordinary insights into the instrument and its history.
As for my place or role within the Lucknow gharānā, I would say two things. Firstly, I continue to be part of the exchange of ideas and repertoire with my peers alongside whom I studied tablā and who now are, like me, senior figures within the silsila, the direct teaching lineage of Afaq Hussain. I am considered by them to be knowledgeable: an authority, if you will. On occasions I am asked if I remember a rare composition over which there has been some debate, and sometimes I introduce into our dialogue information and questions arising from my research that spark a lively interest. For example, Afaq Hussain's son Ilmas Hussain and I have been working together to resurrect the notebooks of his great-grandfather Abid Hussain, and place them in the context not only of his tradition but also of the early years of Lucknow's Bhatkhande College where Abid Hussain served as the first professor of tablā in the late 1920s and early 1930s. Secondly, I believe that my work has brought greater attention to the Lucknow lineage. When I arrived at Afaq Hussain's doorstep in January 1981 he was frankly at a low ebb in his life – psychologically and financially – and much about the future was uncertain. Other foreign students followed my lead and joined an ever-growing number of Indian disciples who came to learn. My book, The Tabla of Lucknow, as well as other facets of my research helped to bring national and international attention to Afaq Hussain, his son Ilmas, and their entire tradition.
When I came to Toronto I made a decision not to teach tablā outside of my duties at the University of Toronto, since I did not wish to risk depriving local tablā players (of whom there were several very good ones) of the opportunity to earn income. Within the university itself, I did run occasional workshops and courses for students, plus individual lessons, and some of them (particularly percussionists) became quite competent players.
List of publications
Books
2006 Gurudev’s Drumming Legacy: Music, Theory and Nationalism in the Mrdang aur Tabla Vadanpaddhati of Gurudev Patwardhan. Aldershot: Ashgate (SOAS Musicology Series).
2005 The Tabla of Lucknow: A Cultural Analysis of a Musical Tradition. New Delhi: Manohar (New edition with new preface).
1988 The Tabla of Lucknow: A Cultural Analysis of a Musical Tradition. Cambridge: Cambridge University Press (Cambridge Studies in Ethnomusicology).
Edited books
2013 with Frank Kouwenhoven, Music, Dance and the Art of Seduction. Delft: Eburon Academic Publishers.
Edited journals
1994-1996Bansuri, volumes 11-13 (A yearly journal devoted to the music and dance of India, published by Raga Mala Performing Arts of Canada).
Articles, chapters in books
Forthcoming “Weighing ‘The Assets of Pleasure’: Interpreting the Theory and Practice of Rhythm and Drumming in the Sarmāya-i ‘Ishrat, a Pivotal 19th Century Text” in Katherine Schofield, ed.: Hindustani Music Between Empires: Alternative Histories, 1748-1887. Publisher TBA.
Forthcoming “An Extremely Nice, Fine and Unique Drum: A Reading of Late Mughal and Early Colonial Texts and Images on Hindustani Rhythm and Drumming” in Katherine Schofield, Julia Byl et David Lunn, eds: Paracolonial Soundworlds: Music and Colonial Transitions in South and Southeast Asia. Publisher TBA.
2021 “Ethnomusicology at the Faculty of Music, University of Toronto.” MUSICultures (Journal of the Canadian Society for Traditional Music): Vol.48.
2020 “Rhythmic Thought and Practice in the Indian Subcontinent” in Russell Hartenberger & Ryan McClelland, eds: The Cambridge Companion to Rhythm. Cambridge University Press: 241-60.
2019 “Mapping a Rhythmic Revolution Through Eighteenth and Nineteenth Century Sources on Rhythm and Drumming in North India” in Wolf, Richard K., Stephen Blum, & Christopher Hasty, eds: Thought and Play in Musical Rhythm: Asian, African, and Euro-American Perspectives. Oxford University Press: 253-72.
2013 “Introduction” in Frank Kouwenhoven & James Kippen, eds: Music, Dance and the Art of Seduction. Delft: Eburon Academic Publishers: i-xix.
2010 “The History of Tabla” in Joep Bor, Françoise ‘Nalini’ Delvoye, Jane Harvey and Emmie te Nijenhuis, eds: Hindustani Music, Thirteenth to Twentieth Centuries. New Delhi: Manohar: 459-78.
2008 “Working with the Masters” in Gregory Barz and Timothy Cooley, eds:Shadows in the Field: New Perspectives for Fieldwork in Ethnomusicology (2nd revised edition). Oxford University Press: 125–40.
2007 “The Tal Paddhati of 1888: An Early Source for Tabla.” Journal of The Indian Musicological Society, 38: 151–239.
2003 “Le rythme: Vitalité de l'Inde.” Gloire des princes, louange des dieux: Patrimoine musical de l'Hindoustan du XIVe au XXe siècle. Paris: Cité de la musique et Réunion des Musées Nationaux 2003:152–73.
2002 “Wajid Revisited: A Reassessment of Robert Gottlieb’s Tabla Study, and a new Transcription of the Solo of Wajid Hussain Khan of Lucknow.” Asian Music, 33, 2: 111–74.
1992 “Tabla Drumming and the Human-Computer Interaction.” The World of Music, 34, 3: 72–98.
1992 “Music and the Computer: Some Anthropological Considerations.” Interface, 21, 3-4: 257–62.
1992 “Where Does The End Begin ? Problems in Musico-Cognitive Modelling.” Minds & Machines, 2, 4: 329–44.
1992 “Identifying Improvisation Schemata with QAVAID” in Walter B. Hewlett & Eleanor Selfridge-Field, eds: Computing in Musicology: An International Directory of Applications, Volume 8. Center for Computer Assisted Research in the Humanities:115–19.
1992 with Bernard Bel “Modelling Music with Grammars: Formal Language Representation in the Bol Processor” in A. Marsden & A. Pople, eds: Computer Representations and Models in Music. London, Academic Press: 207–38. https://halshs.archives-ouvertes.fr/halshs-00004506
1991 with Bernard Bel “From Word-Processing to Automatic Knowledge Acquisition: A Pragmatic Application for Computers in Experimental Ethnomusicology” in Ian Lancashire, ed.: Research in Humanities Computing I: Papers from the 1989 ACH-ALLC Conference, Oxford University Press: 238–53.
1990 “Music and the Computer: Some Anthropological Considerations” in B. Vecchione & B. Bel, eds: Le Fait Musical – Sciences, Technologies, Pratiques, préfiguration des actes du colloque Musique et Assistance Informatique, CRSM-MIM, Marseille, France, 3-6 Octobre: 41–50.
1989 with Bernard Bel “The Identification and Modelling of a Percussion ‘Language’, and the Emergence of Musical Concepts in a Machine-Learning Experimental Set-Up.” Computers and the Humanities, 23, 3: 199–214. https://halshs.archives-ouvertes.fr/halshs-00004505
1988 with Bernard Bel “Un modèle d’inférence grammaticale appliquée à l’apprentissage à partir d’exemples musicaux.” Neurosciences et Sciences de l’Ingénieur, 4e Journées CIRM, Luminy, 3–6 Mai 1988.
1987 “An Ethnomusicological Approach to the Analysis of Musical Cognition.” Music Perception 5, 2: 173–95.
1987 with Annette Sanger “Applied Ethnomusicology: the Use of Balinese Gamelan in Recreational and Educational Music Therapy.” British Journal of Music Education 4, 1: 5–16.
1986 with Annette Sanger “Applied Ethnomusicology: the Use of Balinese Gamelan in Music Therapy.” International Council for Traditional Music (UK Chapter) Bulletin, 15: 25–28.
1986 “Computational Techniques in Musical Analysis.” Bulletin of Information on Computing and Anthropology (University of Kent at Canterbury), 4: 1–5.
1985 “The Dialectical Approach: a Methodology for the Analysis of Tabla Music.” International Council for Traditional Music (UK Chapter) Bulletin, 12: 4–12.
1984 “Linguistic Study of Rhythm: Computer Models of Tabla Language.” International Society for Traditional Arts Research Newsletter, 2: 28–33.
1984 “Listen Out for the Tabla.” International Society for Traditional Arts Research Newsletter, 1: 13–14.
Reviews
2012 Elliott, Robin and Gordon E. Smith, eds: Music Traditions, Cultures and Contexts, Wilfrid Laurier University Press, in “Letters in Canada 2010”, University of Toronto Quarterly, 81: 3:779–80.
2006 McNeil, Adrian Inventing the Sarod: A Cultural History. Calcutta: Seagull Press, 2004. Yearbook for Traditional Music, 38: 133–35.
1999 Myers, Helen, Music of Hindu Trinidad: Songs from the India Diaspora. Chicago Studies in Ethnomusicology. Chicago: University of Chicago Press, 1998. Notes: 427–29.
1999Marshall, Wolf, The Beatles Bass. Hal Leonard Corporation, 1998. Beatlology, 5.
1997 Widdess, Richard, The Ragas of Early Indian Music: Music, Modes, Melodies, and Musical Notations from the Gupta Period to c.1250. Oxford Monographs on Music. Oxford: Clarendon Press, 1995. Journal of the American Oriental Society, 117, 3: 587.
1994 Rowell, Lewis, Music and Musical Thought in Early India. Chicago Studies in Ethnomusicology, edited by Philip V. Bohlman and Bruno Nettl. Chicago and London: The University of Chicago Press, 1992. Journal of the American Oriental Society, 114, 2: 313.
1992 CD: review “Bengal: chants des ‘fous’”, par Georges Luneau & Bhaskar Bhattacharyya, and “Inde du sud: musiques rituelles et théâtre du Kerala”, par Pribislav Pitoëff. Asian Music 23, 2:181–84.
1992 Witmer, Robert, ed.: “Ethnomusicology in Canada: Proceedings of the First Conference on Ethnomusicology in Canada.” (CanMus Documents, 5) Toronto, Institute for Canadian Music, 1990. Yearbook for Traditional Music, 24: 170–71.
1992Neuman, Daniel M. The Life of Music in North India: The Organization of an Artistic Tradition. Chicago, University of Chicago Press, 1990. Journal of the American Oriental Society, 112, 1: 171.
1988 Qureshi, Regula Burckhardt. Sufi Music of India and Pakistan: Sound, Context and Meaning in the Qawwali. Cambridge Studies in Ethnomusicology. Cambridge: CUP, 1986. International Council for Traditional Music (UK Chapter) Bulletin, 20: 40–45.
1986Wade, Bonnie C. Khyal: Creativity within North India’s Classical Music Tradition. Cambridge Studies in Ethnomusicology. Cambridge: CUP. Journal of the Royal Asiatic Society: 144–46.
Recordings
1999 HonouringPandit Jasraj at Convocation Hall, University of Toronto. 2 CD set. Foundation for the Indian Performing Arts, FIPA002.
1995Pandit Jasraj Live at the University of Toronto. 2 CD set. Foundation for the Indian Performing Arts, FIPA001.
Liner notes
2009 Mohan Shyam Sharma (pakhavaj): Solos in Chautal and Dhammar. India Archive Music CD, New York.
2007 Anand Badamikar (tabla): Tabla Solo in Tintal. India Archive Music (IAM•CD 1084), New York.
2002 Pandit Shankar Ghosh: Tabla Solos in Nasruk Tal and Tintal. CD, India Archive Recordings (IAM•CD1054), New York.
2001 Shujaat Khan, Sitar: Raga Bilaskhani Todi & Raga Bhairavi. CD, India Archive Recordings (IAM•CD1046), New York.
1998 Pandit Bhai Gaitonde: Tabla Solo in Tintal. CD, India Archive Recordings (IAM•CD1034), New York.
1995Ustad Amjad Ali Khan: Rag Bhimpalasi & Rag “Tribute to America”. CD, India Archive Recordings (IAM•CD1019), New York.
1994 Ustad Nizamuddin Khan: Tabla Solo in Tintal. CD, India Archive Recordings (IAM•CD1014), New York.
1992 Rag Bageshri & Rag Zila Kafi, played by Tejendra Narayan Majumdar (sarod) and Pandit Kumar Bose (tabla). CD, India Archive Recordings (IAM•CD 1008), New York.
1990 “In Memoriam: John Blacking (1928-1990).” Ethnomusicology 34, 2: 263–6.
A new version of Bol Processor compliant with various systems (MacOS, Windows, Linux…) is under development. We invite software designers to join the team and contribute to the development of the core application and its client applications. Please join the BP open discussion forum and/or the BP developers list to stay in touch with work progress and discussions of related theoretical issues.
The Bol Processor BP3 is currently comprised of a console (written in C language) and a set of PHP/HTML/CSS/Javascript files that act as its interface. A console version of Csound can also be attached. For detailed installation instructions, please refer to the Bol Processor ‘BP3’ and its PHP interface page.
It all works beautifully in a design that is compatible with multiple 64-bit systems: MacOS, Linux and Windows. However it does require the installation of an Apache+PHP package to run the interface: MAMP or XAMPP.
The next phase of the project is the creation of a standalone application replacing the web browser and its associated PHP/HTML/CSS files. The application will be available in three versions, for Linux, MacOS and Windows.
A contribution to The Ratio Symposium, 14-16 Dec. 1992, Den Haag (The Netherlands). Published in Barlow, Clarence (ed.) The Ratio Book. Den Haag: Royal Conservatory - Institute of Sonology. 2001: 86-101. This paper is referenced on HAL ⟨hal-00134179⟩ and quoted in Polymetric structures.
Abstract
This paper deals with various problems of quantifying musical time that arise both in the analysis of traditional drumming and in computer-generated musical pieces based on "sound-objects", i.e. sequences of code that control a real-time sound processor.
Section 1 suggests that syntactic approaches may be closer to the intuitions of musicians and musicologists than commonly advocated numerical approaches. Furthermore, symbolic-numerical approaches lead to efficient and elegant solutions of constraint satisfaction problems with respect to symbolic and physical durations, as illustrated in Sections 2 and 3, respectively.
Polymetric expressions are the basic representation model for the timing of musical data in the Bol Processor. The word is a mixture of polyphony and polyrhythm, the former evoking superimposed streams of musical events, and the latter a metric adjustment of their durations.
This page illustrates the syntax of simple expressions and their interpretation by the polymetric expansion algorithm described in Two algorithms for the instantiation of structures of musical objects (Bel 1992). This process can be extremely complex, since an entire musical work — e.g. Beethoven's Fugue in B flat major — is treated by the Bol Processor as a single polymetric structure: see example.
In this tutorial, simple notes ("C4", "D4" etc.) are used following the "English" convention. All time-setting processes could be illustrated using sound-objects or simple notes in other conventions: "Italian/Spanish/French" or "Indian".
Symbolic versus physical duration
Music notation systems (for humans) make use of symbolic rather than physical durations. Their units are beats rather than (milli)seconds.
Three quarter notes on a score in western conventional music notation
For example, if the time signature is 3/4, we will have 3 quarter notes (crotchets) in a bar (see picture). A half note (minim) lasts twice as long as a quarter note in the same context. Other relative durations are expressed in the same way.
To get the physical duration of a note we need an additional piece of information: the metronome value, for example "mm = 100", which means 100 beats (quarter notes) per minute.
A metronome value (60 bpm by default ) is declared in the settings file of a Grammar or Data page. With this setting, note "E4" on a Bol Processor score represents an "E" of the 4th octave played in 1 beat with a physical duration of 1 second.
This convention extends to arbitrarily named sound-objects whose default durations are set by the streams of MIDI events or sequences of Csound instructions from which they are composed. The mapping of symbolic to physical time for the performance of sound-object structures (with their metric and topological properties) is a sophisticated process performed by a time-setting algorithm. A practical example is discussed on the page Interactive improvisation with sound-objects.
Polymetric expression
Typical forms of polymetric expressions are:
field 1, field2 or {field 1, field2} indicates that field1 and field2 should be superimposed and the total symbolic duration should be adjusted to that of field1;
field1 • field2 or {field1 • field2} indicates that field1 and field2 should be consecutive and the symbolic duration of each field should be adjusted to that of field1;
{expression} is equivalent to expression.
Curly braces '{' and '}' are used to create multi-level expressions.
Periods written as bullets '•' in the Data and Grammar windows are converted to plain periods before being sent to the console, as the console rejects some Unicode characters.
For example, {C4 D4, E4 F4 G4, E5} produces the following time structure with a metronome set to 60 beats per minute:
Item {C4 D4, E4 F4 G4, E5} on a sound-object graph The duration is 2 beats, as set by the first field "C4 D4"
The use of the first field to set the total duration is highlighted by the following examples where the fields appear in a reverse order:
{C4 D4 E4, F4 G4} Duration of 3 beats
{F4 G4, C4 D4 E4} Duration of 2 beats
Rests (silences) can be notated with "-" for single unit rests, or with integer numbers and ratios. The following shows a single unit rest and a more complex rest of 2.5 beats:
{F4 - G4, C4 D4} Duration of 3 beats
{F4 2 1/2 G4, C4 D4} Duration of 4.5 beats
Fields in reverse order: {C4 D4, F4 2 1/2 G4} Duration of 2 beats
Polymetric structures can be multi-level, for example:
The same time-setting rules apply to sequences where commas are replaced by periods. For example:
Sequence F4 2 1/2 G4 • C4 D4 or {F4 2 1/2 G4 • C4 D4} Duration is set by that of the first field "F4 2 1/2 G4" = 4.5 beats applied to the second field
Superpositions and sequences can be combined (even in multi-level expressions), such as:
{F4 2 1/2 G4 • C4 D4, A4 B4, G4 A4 • F4} Duration of 9 beats = twice that of "F4 2 1/2 G4"
Undetermined rests
Undetermined rests are a powerful feature of polymetric expressions used to avoid inconvenient computations. The polymetric expansion algorithm calculates (symbolic) durations that produce the least complex expression.
They may be notated as "…" or "_rest" in Data or Grammars.
Since the console does not recognise the "…" Unicode symbol, the PHP interface rewrites it as"_rest".
Let us start with a trivial example. In {C4 D4 E4, … F4 G4}, the undetermined rest "…" is replaced by a single unit rest:
{C4 D4 E4, … F4 G4} = {C4 D4 E4, _rest F4 G4}
This solution gives the simplest polymetric expression. The same simple case is that of {… C4 D4 E4, F4 G4}:
{… C4 D4 E4, F4 G4} = {_rest C4 D4 E4, F4 G4}
If a field of the polymetric expression contains several undetermined rests, these are assigned equal durations — in such a way that the complexity of the structure remains minimal. For example, consider {… C4 D4 … E4, A4 F4 G4}:
An undetermined rest may even be assigned duration 0 in case this yields a simpler expression. For example, in {… C4 D4 … E4, F4 G4} duration 0 gives a "three in two" polyrhythm whereas duration 1 would give "five in two". The criterion for evaluating the complexity is to get the lowest common multiple (LCM) of the number of units in each field, in fact 6 against 10. Therefore the solution is:
{… C4 D4 … E4, A4 F4 G4}
Each field of a polymetric expression can contain undetermined rests. Consider for example {… C4 D4 E4, A4 B4 F4 … G4}. Again, assigning a duration of zero to each undetermined rest gives the simplest structure, since "four in three" (LCM = 12) is a better trade-off than "five in four" (LCM = 20).
{… C4 D4 E4, A4 B4 F4 … G4}
A more complex structure is assigned to {C4 D4 E4, A4 B4 F4 … G4 A4, C5 … D5} with rests of 1 unit in the second and third fields. The LCM of 3 and 6 is 6, which is the lowest value possible for this structure.
{C4 D4 E4, A4 B4 F4 … G4 A4, C5 … D5}
Note that there is an equivalent solution in terms of complexity: assigning duration 0 to the rest in the third field. If more than one solution is valid, the algorithm chooses the one with the fewest zero-duration rests.
A similar case is {C4 D4 E4, A4 B4 F4 … G4 A4, C5 … D5 E5}:
{C4 D4 E4, A4 B4 F4 … G4 A4, C5 … D5 E5}
Here, the first rest has been assigned 1 unit and the second one 3 units. This gives the LCM of 3 and 6 = 6. Another optimal (equivalent) solution would be to assign 0 to the second rest, but this was discarded due to the heuristic of avoiding zero duration rests.
Replacing commas with periods gives the same structure in a sequential form:
"C4 D4 E4 • A4 B4 F4 … G4 A4 • C5 … D5 E5" = {C4 D4 E4 • A4 B4 F4 … G4 A4 • C5 … D5 E5} Duration of the first field "C4 D4 E4" is applied to the 2nd and 3d ones which makes a final count of 3 x 3 = 9 beats
Tied notes, tied sound-objects
Sound-objects or simple notes can be concatenated ("tied"). Consider, for example:
"C4 D4 C4 E4 C4 F4 E4"
and its variation with ties notated "&":
"C4& D4 &C4& E4&&C4 F4 &E4"
The time interval of a tied note/sound-object may cross the limits of (tree-shaped) polymetric structures. For example:
{C4 D4}{E4{2,E4,C4,G4}}
{C4& D4}{E4 {2,E4,&C4,G4}}
The challenge of dealing with tied events is discussed on the Tied notes page.
Real music is “polymetric”
The rules and heuristics associated with polymetric expressions make sense when dealing with real musical items. In particular, they made it possible to import MusicXML scores and interpret them as Bol Processor data (read page).
An Indian conception of time can be seen most clearly in the venerable Bol Processor system for algorithmic music, created by computer scientist Bernard Bel from work on notating tabla rhythms and developed over forty years. Drawing from Indian classical music, it includes an expressive approach to time setting that seems unique to the algorithmic music field, in which sound events are organized in terms of interrelationships before being mapped to physical time. Although not a live coding system itself, it has been heavily influential on the design of the TidalCycles system, particularly its embedded “mininotation” language for describing rhythm in the Bol Processor and more generally its representation of music based not on the duration of events (as in staff notation) but on the duration of cycles.
Alan Blackwell, Emma Cocker, Geoff Cox, Thor Magnusson, Alex McLean, Live Coding: A User's Manual, MIT 2022, page 195.
This page is intended for developers of the Bol Processor BP3 (read installation). It is not a formal description of the algorithms carried by the console's C code, but rather an illustration of their management of musical processes, which may be useful for checking or extending algorithms.
All examples are included in the "ctests" folder of the distribution. A set of correct and incorrect examples is found in the "-da.checkTies" project.
Example of tied notes
Consider measures #18 to #22 of Liszt's 14th Hungarian Rhapsody imported from a MusicXML file — see Importing MusicXML scores. The printed score of measures #19 to #21 is as follows:
Measures #19 to #21 of Liszt's 14th Hungarian Rhapsody Source: ManWithNoName in the MuseScore community
Tied notes are visible on this score. Slurs connecting notes at different pitches are ignored by the Bol Processor. These could be interpreted using the _legato(x) performance control, but setting an appropriate value for 'x' would require a careful analysis of the context. Ties link the same pitch, such as "Ab1" (A flat in octave 1) at the bottom of the score lines. There are 3 occurrences of tied "Ab1" in this section, the first one starting at the end of measure #18 and the third one ending at measure #21.
In Bol Processor notation, this fragment results in a sequence of polymetric structures. For the sake of clarity, each measure has been placed on its own paragraph:
The 3 occurrences of tied "Ab1" and "B1" are shown in colour. "Ab1&" is the beginning of a tie and "&Ab1" is the end (of the same colour). Longer ties would occasionally require sequences such as "Ab1&" + "&Ab1&"+ "&Ab1".
These ties merge the (symbolic) time intervals of the beginning and ending occurrence. For example, the score "C4& &C4" could be replaced by "C4 _ " or equivalently "{2, C4}". The merging of time intervals is done in the FillPhaseDiagram() procedure of file "FillPhaseDiagram.c".
While parsing the compact polymetric structure to build the phase table — see Complex ratios in polymetric expressions — the algorithm calls GetSymbolicDuration() (in "SetObjectFeatures.c") to calculate the symbolic duration of a sound-object or simple note. By default, this is easy to calculate. The ignoreconcat flag is set to true if the sound-object or note is not followed by a '&'. The duration is set by prodtempo = Prod / tempo.
If ignoreconcat is false, GetSymbolicDuration() looks for the next acceptable occurrence of the note or sound object preceded by a '&'. Acceptability implies the following conditions:
The note or sound-object should be on the same MIDI channel or the same Csound instrument;
The date of the next occurrence should be later than the on-set date.
The conditions are readily apparent in the example. For example, "A1b&" cannot be paired with "&A1b" because the latter occurs at an earlier date. The next valid occurrence is "&A1b". The same applies to pairs shown in other colours. Each colour indicates a matching pair.
Once the duration has been set, the algorithm calls PutZeros() to fill as many columns as necessary to set the total duration of the pair of tied notes — as detailed in the page on Complex ratios in polymetric expressions.
In addition, when "&A1b" is parsed later, it should be ignored because the duration of the note has already been set by calling GetSymbolicDuration() and PutZeros() at the time of parsing "A1b&". Skipping these procedures is ensured by the foundendconcatenation flag.
Graphic display
The following is a sound-object graph of measures #20 to #21 on which the bounderies of intervals in tied notes are marked with dashed lines. The bounds of "Ab1& … &AB1" (red colour) are self-explanatory when compared with the musical score shown above: each occurrence is an instance of "{1/8, Ab1&} &Ab1".
Symbolic durations can be checked against physical time: since the tempo is 13/10, the first part has a physical duration of 1/8 x 10 / 13 = 0.09 seconds and the second part 10/13 = 0.77 seconds.
Measures #20-21 of Liszt's 14th Hungarian Rhapsody on a sound-object graph
At the end of measure #21 the beginning of the note "B1&" is linked to its occurrence "&B1" in measure #22. The boundary is marked by a dashed blue line. The piano roll of measures #21-22 shows this connection of "B1":
Measures #21-22 of Liszt's 14th Hungarian Rhapsody on a piano roll
Liszt's 14th Hungarian Rhapsody interpreted by the Bol Processor on a Pianoteq physical-model synthesiser Source: ManWithNoName in the MuseScore community
Arpeggios
Arpeggio on chord "{Db, Gb, Bbb, Eb}" "Bbb" is interpreted as "A".
The green dashed lines belong to the polymetric expression {1/4,Db4& Gb4& A4& Eb5&}{7/2,&Db4,&Gb4,&A4,&Eb5}, the interpretation of an arpeggio on the chord at the beginning of measure #20. This interpretation is constructed when importing MusicXML files — see the PHP code in the file "_musicxml.php".
A short sequence "Db4 Gb4 A4 Eb5" (duration 1/4 beat) is played before the chord "{Db4, Gb4, A4, Eb5}" whose duration is set to 7/2 beats. Each note in the sequence is tied to its occurrence in the chord.
A clear illustration of the use of tied notes and undetermined rests is a short musical phrase borrowed from a tutorial by Charles Ames, a pioneering designer of composition algorithms. The phrase is supplied as a musical score but its interpretation requires a careful analysis of the musical structure, resulting in the following Bol Processor score:
To make things clear we need to look at the score in common music notation, divide it into blocks associated with variables, and finally write a grammar "-gr.Ames" to build the structure. Below are details of the analysis process and the resulting graphs of sound-objects and piano roll:
In this grammar, undetermined rests have been written as "…". In its current version, the Bol Processor console no longer recognises the Unicode symbol for ellipsis "…". Therefore, it is automatically converted it to "_rest" by the PHP interface.
Undetermined rests are a powerful feature of polymetric expressions used to avoid tedious calculations. The polymetric expansion algorithm computes (symbolic) durations that produce the least complex expression. Read more in the Polymetric Structures tutorial.
Tied notes are exactly the ones indicated by links on the musical score. The sound rendering is:
Rendering of "-gr.Ames" with metronome mm = 60
Error tracing
The construction of suitable time intervals for tied notes depends on the matching of pairs — e.g. "A4&" followed by "&A4" — in the Bol Processor score. Some pairs may remain incomplete for one reason or another:
The musical item has been split into chunks, using the PLAY safe (instead of PLAY) option to speed up computation, and the two parts belong to separate chunks;
An error in the imported MusicXML score;
An error in the algorithm — increasingly rare.
Unbound tie(s) signaled in a chunk
Case (1) is limited by the method for chunking items: each chunk is designed to contain the same number of start and end ties. However, this is not guaranteed because the chunks are limited in size.
Failure to balance ties is indicated below the PLAY safe button (see image).
Errors are shown in colour on the track being played.. These may not cause any noticeable changes in performance. However, we recommend that you report any incorrect data to the designers.
Below is an example of an error in a MusicXML score of Beethoven's Fugue in B flat major. A tie starts at note "Db5" (MIDI key #73) at the beginning of measure #573 (part 2), but it ends nowhere:
Measures #573 to 575 (part 2) of Beethoven's Fugue in B flat major, with a never-ending tie starting at "Db5"
Read the MusicXML score fragment to check for this inconsistency. There are other inconsistencies in this score, such as a slur starting on note 'C4' of measure #646 (part 3) that does not end. This makes it difficult to interpret the slurs as legato.
This page is intended for developers of the Bol Processor BP3 (read installation). It is not a formal description of the algorithms carried by the console's C code, but rather an illustration of their management of musical processes, which may be useful for checking or extending algorithms.
All examples are contained in the file "-da.checkPoly" in the "ctests" folder in the distribution.
Syntax of silences
In the Bol Processor's data/grammar syntax, silences (rests in conventional musical terminology) are represented either by a hyphen '-' for a single unit duration, or by integer ratios to specify a more complex duration:
"4" is a rest of 4 units duration
"5/3" is a rest of (approximately) 1.666-unit duration
"3 1/2" is a rest of 3.5 units duration
For example, "C4 C5 3/2 D5 E5" results in the following piano roll with a rest of 3/2 (1.5) units starting on beat 2 and ending on beat 3.5:
Piano roll of item "C4 C5 3/2 D5 E5"
In this tutorial we will use the default metronome value = 60 beats per minute.
Another simple example is {3 1/2, C3 D3 B2}, which is the sequence of notes "C3 D3 B2" constrained to a total duration of 3 1/2 (3.5) beats. This silence is the first field of the polymetric expression (explained below). This results in the following piano roll:
or equivalently the sound-object graph:
Syntax of tempo
Any sequence of symbols conforming to the syntax of Bol Processor is processed as a polymetric expression. Typical forms are:
field 1, field2 indicates that field1 and field2 should be superimposed and the total duration should be that of field1;
field1.field2 indicates that field1 and field2 should be sequential, with the duration of each field being that of field1;
{expression} is equivalent to expression.
Brackets '{' and '}' are used to create multi-level expressions.
A number of examples of polymetric expressions can be found in the Polymetric structures tutorial.
For example, {{C4 D4, E4 F4 G4}, E5} gives the following structure:
Item {{C4 D4, E4 F4 G4}, E5} on a sound-object graph
In order to interpret this structure, the Bol Processor needs to insert explicit tempo values into the expression. In fact, in this case, the most compact representation would be with explicit tempo values:
*1/1 {{C4 D4,*2/3 E4 F4 G4} ,*2/1 E5}
Expressions such as "*2/3" indicate that the duration of each note (or sound-object) should be multiplied by 2/3, regardless of the preceding statements. This means that the durations of notes "E4", "F4" and "G4" should be 2/3 seconds as shown in the diagram.
Creating the compact representation with its explicit tempo markers may require recursive calls of a sophisticated procedure called PolyExpand() in the "Polymetric.c" file.
At this stage it is important not to confuse the notations:
"2/3" is a silence of duration 2/3 beats;
"_tempo(2/3)" multiplies the current tempo by 2/3. This is a relative tempo marker;
"*2/3" sets the current duration of the units to 2/3 of the metronome period. This is an absolute tempo marker. Similarly, "*4" multiplies durations by 4, and "*1/5" or "/5" divides them by 5 — whereas "1/5" is a 1/5 beat silence.
The third syntax is the one used by the Bol Processor's time-setting algorithms. Despite its syntactic validity, we do not recommend using it in grammars and data, as it can produce conflicting durations in polymetric structures. For example, {*2/1 A4 B4, *3/1 A5 B5} makes no sense because it tries to force the first field to have a duration of 2 x 2 = 4 beats and the second field to have a duration of 3 x 2 = 6 beats. The correct (never contradictory) way to change a tempo in data or grammars is to use the "_tempo(x)" performance tool.
Expanding a polymetric expression
In the previous paragraph we saw that {{C4 D4, E4 F4 G4}, E5} is internally represented as *1/1 {{C4 D4,*2/3 E4 F4 G4} ,*2/1 E5}. This internal representation is the most compact with explicit tempo markings. Therefore, it is the one that is maintained through all the steps of time setting.
Humans may prefer to see a more comprehensive representation called the expanded polymetric expression:
/3 {{C4_ _ D4_ _, E4_ F4_ G4_} , E5_ _ _ _ _}
This is done by clicking the EXPAND button on a data page. Underscores'_' represent extensions of the duration of the previous unit. These should not be confused with '-' (silence). To make things clearer, let us replace a '_' with a '-':
/3 {{C4_ _ D4_ _, E4_ F4 - G4_}, E5_ _ _ _ _}
This results in the following structure, where "F4" is not extended:
The expanded polymetric expression may become too large for a human observer. In this case only the compact version will be returned.
In the code of the Bol processor console, sound objects (of all kinds) are identified by numbers. The variable used to identify them in algorithms is always 'k' or 'kobj'. There is an option (in the code) to display object identifiers on a graph, which is set by the SHOWEVERYTHING constant. If set to true, this would be the previous sound object graph:
Notes "C4", "D4", etc. have identifiers kobj = 2, 3, etc. The identifier "0" is reserved for extensions '_' and "1" for silences "-", none of which are shown in the graph. An exception is object #8, labelled <<->>, which is an out-time (zero duration) "silence" marking the end of the structure to facilitate its synchronisation with the next item.
The phase diagram
Given a compact polymetric structure, time-setting algorithms require a table in which each column is assigned a date (in physical time). The cells of this phase diagram contain the identifiers of the sound-objects, including "0" and "1". It is created by the procedure FillPhaseDiagram() in the file "FillPhaseDiagram.c".
It is easy to imagine that the table would become very large if no compression techniques were used. For example, Liszt's 14th Rhapsody would require no less than 9 x 1021 cells! The reason is that the Bol Processor calculates symbolic durations as integer ratios. A symbolic duration of 5/3 will never be replaced by "1.666" for two reasons: (1) roundings would accumulate as noticeable errors, and (2) we don't know in advance how many decimals we need to keep. The physical duration of 5/3 beats depends on the metronome and the sequence of "_tempo(x)" controls that change the tempo.
Let us first consider an unproblematic case. The polymetric expression /3 {{C4_ _ D4_ _, E4_ F4 - G4_}, E5_ _ _ _ _} creates the following phase diagram:
In this example, if the metronome is set to 60 beats per minute, the physical duration assigned to each column is 1/3 second = 333 ms. As the graph becomes larger, this physical duration may decrease beyond the limit. This is where quantization comes in. It is set to 10 milliseconds by default, which means that two events occurring within 10 ms of each other can be written into the same column. To do this, the compact polymetric structure is rewritten with a compression rate (Kpress) that makes it fit into a phase diagram of suitable size.
If the piece of music lasts 10 minutes, we'll still get 10 x 60000 / 10 = 60000 columns in the table. Filling the phase diagram requires a very high compression rate, for example more than 5 x 1012 for Beethoven's Fugue in B-flat major.
To make matters worse, the algorithm has to deal with sequences of events that fall into the same column. This situation is signalled by the variable toofast, which is obtained by comparing the current tempo with the maximum tempo accepted in the structure. In the case of toofast, each event is written to a new row of the table in such a way as to respect the sequential order of the stream.
So we end up with 12132 lines for the phase table of Beethoven's fugue, in which the longest toofast stream contains 625 events — notes or sound-objects. These 625 events, which occur within a single frame of 10 ms, actually include '_' events which are extensions of notes belonging to the stream.
Dealing with complex ratios
In Bol Processor terminology, an integer ratio p/q is "complex" if either 'p' or 'q' exceeds a limit that depends on the source code. The limit is ULONG_MAX, the maximum value of an unsigned long type, currently 18446744073709551616.
In the code of the Bol Processor console, 'p' and 'q' are actually coded as double floating point numbers whose mantissa can contain as many digits as unsigned long integers. Arithmetic operations are performed on the fractions. Each resulting fraction is checked for complexity by a procedure called Simplify() in the "Arithmetic.c" file:
While 'p' or 'q' is greater than ULONG_MAX, divide 'p' and 'q' by 10;
Divide 'p' and 'q' by their greatest common divisor (GCD).
Part (1) of the Simplify() procedure generates rounding errors, but these represent a few units of very large numbers. In this way, the accuracy of symbolic durations is maintained throughout the computation of complicated polymetric structures.
Complex ratios in silences
Let us check the effect on quantization by playing:
C4 C5 36001/24000 D5 E5
The ratio 36001/24000 cannot be simplified. However, 1/24000 beat would take 0.04 ms which is much less than the 10 ms quantization. So, the ratio can be approximated to 36000/24000 and simplified to 3/2. The final result is therefore "C4 C5 3/2 D5 E5":
Let us now consider "C4 C5 35542/24783 D5 E5" which looks similar, as 35542/24783 (1.43) is close to 1.5. However, the calculation is more complex… Using the 10 ms quantization, the ratio is reduced to 143/100 and the compact polymetric expression is:
The 143/100 silence is now represented as a single '-' (kobj = 1) followed by 142 '_' (kobj = 0). This sequence is toofast because tempomax, the maximum tempo accepted here, would be '50' instead of '100'. The compression rate is Kpress = 2. A full explanation requires the polymetric algorithm explained here.
The process of filling the phase table can be found in "FillPhaseDiagram.c". We call 'ip' the index of the column into which the next event is to be plotted. In the most common situation, e.g. writing "C4 _ _" (object #2), two procedures are called:
Plot() writes '2' (kobj) into column ip
PutZeros() writes two zeros into the columns ip + 1 and ip +2.
So, "C4 _ _" will have a symbolic duration of 3 units, as expected.
The case is different with a silence of 143/100, because the toofast situation requires that less than 142 '_' should be inserted after '-'. To this end, a (floating-point) variable part_of_ip is initialised to 0 and gets incremented by a certain value until it exceeds Kpress. Then Plot() and PutZeros() are called, part_of_ip is reset and a new cycle starts… until all 142 '_' of the compact polymetric expression have been read.
The increment of part_of_ip in each cycle is:
part_of_ip += Kpress * tempomax / tempo;
In this simple example, tempo = 100, tempomax = 50 and Kpress =2. So the increment is 1 and part_of_ip will reach the value of Kpress after 2 cycles. This means that every other '_' will be skipped.
Incrementing ip requires a more complicated process. The algorithm keeps track of the column numbers in the table as it would be created with Kpress = 1. These numbers are usually much larger than those of the actual phase diagram. The large number i is mapped to ip using the Class() function:
unsigned long Class(double i) { unsigned long result; if(Kpress < 2.) return((unsigned long)i); result = 1L + ((unsigned long)(floor(i) / Kpress)); return(result); }
So, each cycle of reading '_' in the toofast situation ends up incrementing i and then updating ip via the Class(i) function. The increment of i is:
prodtempo - 1
in which:
prodtempo = Prod / tempo
The variables Prod and Kpress are calculated after the compact polymetric expression has been created. Prod is the lowest common multiple (LCM) of all tempo values, i.e. '100' in this example.
Let us use the integers Pclock and Qclock to define the metronome value as Qclock * 60 / Pclock. If the metronome is set to its default value of 60 bpm, then Pclock = Qclock = 1.
The following (simplified) code calculates Kpress and updates Prod accordingly:
_tempo(80/39){F1,C2}_tempo(80/39){2,F2}667/480 {53/480,G1,G2}{1/2,Ab1,Ab2}{1/2,B1,B2} Metronome is set to 60 beats per minute.
Let us calculate the duration of the silence between "F2" and "G1" in two ways:
In the source polymetric expression, this silence is notated as 667/480. Since the tempo is 80/39, its duration should be 667/480 * 39/80 = 0.67 beats (confirmed by the graph).
In the compact polymetric expression, we find one '-' object followed by 666 '_' prolongations at a speed of *13/12800. The duration is therefore 667 * 13/12800 = 0.67 beats.
It would be difficult to follow the algorithm step by step because Prod = 2496100 , Kpress = 24961 and tempomax = Prod / Kpress = 100. Within the silence, tempo = 985 and the increment of part_of_ip is 24961 * 100 / 985 = 2 534.11167… The number of cycles before part_of_ip reaches the value of Kpress is ceil(9.85) = 10. This means that 9 out of 10 objects '_' have been skipped.
Conclusion
These examples and explanations provide insight into the code in the "FillPhaseDiagram.c" file of the console code. We hope that it will be useful for future development or migration of algorithms.
This is also a demonstration of the complexity of time calculations when dealing with polymetric structures capable of carrying all the details of real musical works — see Importing MusicXML scores for "real life" examples.