Folkloro is a PURE-DATA abstraction that combines "Musique concrète" and "Aleatory music". It contains more than 600 audio samples from Argentinian folk music which are randomly played back under certain parameters.

Most of the processes described here happens inside your computer a few instants before hearing them through the speakers.

Each song has its own following rules:

"Landrisina" playback a randomly concatenation (repetitions not allowed) of samples from a record that compiles "comic tales" from small towns inside Argentina with a guitar loop at the background. These speeches reflects the particular "singing" of gaucho-like speaking which is particular in the rural areas. The overall story produced is partially nonsense because of the different parts of different stories randomly mixed.

"Sosa" sustained by a percussion loop in "bombo" performed by Domingo Cura, randomly concatenated samples and silences (repetition of any allowed) from "La Pobrecita" (the poor girl) by Atahualpa Yupanqui performed by Mercedes Sosa. Delay in the voice track is applied in real-time.

"Leguizamon" contains many samples from many songs composed and performed by Cuchi Leguizamon from a record released by a local newspaper. Divided in 2 groups, "speeches" and "pianos" it starts randomly concatenating samples (repetition not allowed) from the group "speeches" and after a pause, the same with the "pianos" group.

"Sosa/Cura" sustained by a percussion background formed by 10 samples from an improvisation performed by Domingo Cura concatenating randomly (repetitions allowed), other samples from "defensa de violeta" poem by Nicanor Parra performed by Mercedes Sosa concatenates randomly (repetition not allowed).

"Atauhalpa" reproduce "la milonga perdida" ("the lost milonga" (milonga being a Music genre)) composed and performed by Atahualpa Yupanqui. following the internal parts of the piece ex: a, b, c, a, b, c, we will rename them to a, b, c, d, e, f, and so on, each of these parts will be subdivided in its chord progression ex: am, e7, whatever, renamed to ex: a1, a2, a3, a4, b1, b2, b3 and so on. The computer will randomly concatenate (repetitions not allowed) the samples in the "a" group until it finish, then will do the same with "b", then "c" and so on until all has been played. Then plays the corresponding last "sample" which is the final chord of the song. it is important in this track the initial speech, which I'll translate:

-"The milonga has been lost, they can't find it. The air from the milonga is no easily lost as long as there is an Argentinian or *eastern guitar. May be it has changed a bit but is the same one. Night-fallen in "la pampa", sleepless in the city, the milonga has been lost, they can't find it."-

*"eastern" refers to Uruguay, the east coast of the river Plate.

"Falu" reproduce "campo sin eco" (field without echo) by Ariel Ramirez performed by Eduardo Falu, in this case it is divided in many samples and the computer randomly chooses to play normally or backwards each sample following its natural order.

"Antiplano" reproduce samples from "Salmo 150, Misa por la Paz y la Justicia" by Ariel Ramírez at a lower playback speed. With a background of 5 samples concatenating randomly (repetitions allowed) another group (that contain the same 5 samples and many more) does the same. The piece ends with one of two Atahualpa Yupanqui`s speeches.

All samples taken from recordings from the `60 to the `80. In these days (2011) most of the artists named here had passed away, those who didn't are old people.


Revision March 2016:
Second revision of the original from 2010, there is an indication of this revision in the main window of Pd.

Also here is shown “latencia de disco”, this indicates a period of time in advance given to the hard-drive to go to the sound files that will be eventually needed. This amount of time can be modified. If you hear abrupt gaps while listening to this record increase this value. To do it first stop any playing song, then go to to the menu FILE, MESSAGE and type: lat x (x must be a number between 6 and 950 ), then press ENTER.

This value will be stored for this particular record, you can always change it again, it will always use the last one.
This value does not modify “audio settings” in Pd.

To open the abstraction and see the “programming part” click over the triangle at the bottom right.