Wednesday, October 28, 2020

Контрапункт в JI

Здесь я попробую для себя переформулировать (и закодить) правила контрапункта, но не в 12tet системе, а в just intonation'е.

Но сначала надо узнать, что происходит в 12tet.

  • coursera, курс approaching music theory: melodic forms and simple harmony
    • в качестве нот выбран дорийский лад
    • консонансы: 3rd (6/5), 5th (3/2), 6th (5/3), 8th (2/1)
    • диссонансы: 2nd (9/8), 4th (4/3), 7th (9/5)
    • очень диссонансно: тритон (sqrt(2)/1)
    • фиксируем басовую линию, и пытаемся построить мелодию выше
    • 1. первый интервал - октава, а дальше подгоняем ноты так, чтоб было консонантно и чтоб прыжки были как можно меньше
    • 2. тут уже сложнее, добавляются разумные прыжки; добавляется voice exchange; в конце добавляется каденция; я пока что не понимаю, как это всё закодить
Немного сбоку - а как перевести лады в just intonation? Вот есть 5-limit схема:
  •                          2nd    3rd    4th      5th     6th   7th
  • lydian          1    9/8     5/4  25/18   3/2     5/3  15/8
  • ionian          1    9/8     5/4    4/3     3/2     5/3  15/8
  • mixolydian  1    9/8     5/4    4/3     3/2     5/3   9/5
  • dorian          1    9/8     6/5    4/3     3/2     5/3   9/5
  • aeolian         1    9/8     6/5    4/3     3/2     8/5   9/5
  • phrygian      1  27/25   6/5    4/3     3/2     8/5   9/5
  • locrian         1  27/25   6/5    4/3   36/25   8/5   9/5 (но в этом ладу почти никто не сочиняет)
Ещё один вопрос - если переходить из лада в лад - меняются ли ноты? Пока что не знаю.

Tuesday, October 20, 2020

L-системы (и другие штуки) в музыке

Что я узнал из статьи Besada про музыку Posadas'а (Math and Music, Models and Metaphors: Alberto Posadas' ‘Tree-Like Structures’), так это то, что уже много каких композиторов заиспользовало L-системы в своей музыке. Так что можно и в пост их единый собрать.

Чем примечательны:

  • Self-similarity
  • High incidence of ‘transitional’ macrostructures
  • Fragmented, ‘cellular’ microstructure (depending on choice of symbol-music relationship)
  • Lack of strong thematic material allows for less architectonic, more organic form

Hanspeter Kyburz - Cells (1994)

     L-system, Movement 1 of Cells by Hanspeter Kyburz

  • 1. . 2
  • 1223
  • 12232334
  • 1223233423343445 12232334233434452334344534454556 23343445344545563445455645565667 34454556455656674556566756676778 45565667566767785667677867787889 5667677867787889677878897889899...
  • 1: pppp tremolo or sustained tone (starting in vc)
  • 2: ppp fingered tremolo (vn)
  • 3: pp va tritones, preceeded by fl colour trill
  • 4: pp piano arabesque, oboe run demisemis, preceeded by vc harmonic gl 5: sfz short double-stop attack (strs)
  • 6: p–f cresc. upward run in str, preceeded by vib octatonic scale
  • 7: f melodic fragments harmonized in octatonic
  • 8: mf–ff tremolo cresc.
  • NB: some instruments start to operate independently of the system (e.g. pf/vib/ sax)

Enno Poppe:

Philippe Manoury - Tensio (2010):

Alberto Posadas:

Michael Norris - Icons and Artifice (2007):

Alejandro Reyes - целый альбом De Natura Organica (2016) треков на одной L-системе

2 примера L-систем для ритмов.

Renick Bell - Fractal Beats (2014-2016):

Sean Cotterill/co34pt/theseanco - HSPTLFLDHS (2018):


Каноны Вузы (Vuza canons):
  • Soliloque sur [X, X, X et X], commentaire par un ordinateur d’un concert mal compris de lui [SOLILOQUY on X, X, X and X—a computer’s commentary on a concert it misunderstood]
  • Coïncidences
  • Où niche l’hibou







Friday, October 9, 2020

Альбомы на Supercollider

ещё supercollider (типа todo):

http://ericfairbanks.org/music/supercollider/code/2012/08/26/space-with-supercollider.html

http://www.mcld.co.uk/supercollider/

http://backtrace.blogspot.com


github

https://github.com/codehearts/supercollider-music

https://github.com/jsiemasko/Schemawound

https://github.com/alikthename/Musical-Design-in-Supercollider

https://github.com/efairbanks/supercollider-scripts


Прошёлся по группе Supercollider в Facebook'е, поискал там слово "bandcamp", получилась такая подборка

( todo: http://sccode.org/search?q=bandcamp&type=0 )


sc140

https://supercollider.github.io/community/sc140

https://archive.org/details/sc140

https://ia800202.us.archive.org/29/items/sc140/sc140_sourcecode.txt


MCLD

http://www.mcld.co.uk/evolutionarysound/


with code! and explanations! вот то, что нужно

https://www.facebook.com/groups/supercollider/permalink/10151148269194533/

https://schemawound.bandcamp.com/album/they-want-to-make-your-body-move-i-want-to-hold-you-perfectly-still

http://sccode.org/schemawound

https://schemawound.com/post/31040026304/hello-world-i-am-lonely-too

https://schemawound.com/post/31739550457/please-hold-extended

more:

https://schemawound.com/post/136617212398/sctweet-2015-12-31

https://schemawound.com/post/105537034503/2014-12-12-tweet-deconstruction

https://schemawound.com/post/58980873930/bitwise

https://schemawound.com/post/53025350841/haiku

https://schemawound.com/post/45152975247/a-map-to-everything-disquiet0062-lifeofsine

https://schemawound.com/post/40100438722/11132012-tweet-explained

https://schemawound.com/post/38598262939/audiojournal

https://schemawound.com/post/38127291200/telegraph-incantation-disquiet0050-morsebeat

https://schemawound.com/post/37164766525/unloop-antidote-disquiet0048-libertederive

https://schemawound.com/post/29553190911/se7en-seconds-in-hea7en-by-the-throat

https://schemawound.com/post/29553173950/se7en-seconds-in-hea7en-please-hold

https://schemawound.com/post/29553156736/se7en-seconds-in-hea7en-sound-check

https://schemawound.com/post/29553130142/se7en-seconds-in-hea7en-the-crawl

https://schemawound.com/post/29070261257/signalvoid-3-the-piano

https://schemawound.com/post/29066507849/signalvoid-2-the-same-color-as-your-skin

https://schemawound.com/post/29065985817/signalvoid-1-burn-it-to-disc-then-burn-the-disc

https://schemawound.com/post/25710867587/supercollider-tweets-background-tips

https://schemawound.com/post/24520532915/sinusoid

https://schemawound.com/post/21065032399/the-tunnel


with code! and explanations!

https://xkatedral.bandcamp.com/album/daniel-m-karlsson-a-loss-of-self

http://danielmkarlsson.github.io


with code! and explanations!

https://www.facebook.com/groups/supercollider/permalink/10158844693434533/

https://jpdrecourt.bandcamp.com/album/in-between-longing-seed-0262

http://drecourt.com/writings/the-code-of-in-between-longing/


https://www.facebook.com/groups/supercollider/permalink/10157673145164533/

https://soundcloud.com/w_number/sets/stability-ep

with code!

https://modk.bandcamp.com/album/chaotic-behaviour-ep

https://github.com/mikmed14/SuperCollider/tree/master/ChaoticBehaviour

with code!

https://modk.bandcamp.com/album/looking-for-silence

https://github.com/mikmed14/SuperCollider/tree/master/LookingForSilence


https://www.facebook.com/groups/supercollider/permalink/10151395495664533/

https://schemawound.bandcamp.com/album/trancount


https://www.facebook.com/groups/supercollider/permalink/10151467993524533/

https://schemawound.bandcamp.com/album/body-movements

(это альбом ремиксов на самом деле)


https://www.facebook.com/groups/supercollider/permalink/10152483360074533/

https://schemawound.bandcamp.com/album/i-meant-to-break-your-will-never-your-heart


https://fancyyyyy.bandcamp.com/album/the-new-pulsar-generator-recordings-volume-1

есть такой пример, не с альбома

https://scsynth.org/t/pulsar-synthesis/1618/2

и такой

https://github.com/madskjeldgaard/scbookcode/tree/master/Ch%2016%20Microsound

и здесь есть

https://github.com/dkmayer/miSCellaneous_lib


https://www.facebook.com/groups/supercollider/permalink/10158780522414533/

https://pointsourcearts.bandcamp.com/track/triangular-cavity


https://www.facebook.com/groups/supercollider/permalink/10158586529619533/

https://chipmusik.bandcamp.com/album/voice-algorithm-chmr-c-d-051


https://www.facebook.com/groups/supercollider/permalink/10158666399754533/

https://auraumua.bandcamp.com/album/tonnebel


https://www.facebook.com/groups/supercollider/permalink/10158590855614533/

https://antenaartbr.bandcamp.com/album/077-metanoia


https://shalmaneser.bandcamp.com/album/the-new-prime

IDM

https://www.facebook.com/groups/supercollider/permalink/10157586805954533/

https://virtual440.bandcamp.com/


https://www.facebook.com/groups/supercollider/permalink/10158311833089533/

https://caserecordsofficial.bandcamp.com/album/minimal-remnant


https://www.facebook.com/groups/supercollider/permalink/10151660044959533/

https://liljedahl.bandcamp.com/album/abiogenesis


https://www.facebook.com/groups/supercollider/permalink/10157453348049533/

https://importantdronerecords.bandcamp.com/album/do-xa


JI

https://www.facebook.com/groups/supercollider/permalink/10158325656084533/

https://subnaught.bandcamp.com/album/gardens-2


https://www.facebook.com/groups/supercollider/permalink/10157581957564533/

https://neilcosgrove.bandcamp.com/album/open-k-flower


https://www.facebook.com/groups/supercollider/permalink/10151961605534533/

https://ifarmusiqueconcretecompilation.bandcamp.com/track/digitalworld


https://www.facebook.com/groups/supercollider/permalink/10151134249634533/

https://bjmklein.bandcamp.com/


https://www.facebook.com/groups/supercollider/permalink/10150919211314533/

https://emmanuelemaggiore.bandcamp.com/


with code!

https://www.facebook.com/groups/supercollider/permalink/10154829172624533/

https://frankchannel.bandcamp.com/track/fragment-vi

    Thanks :)) Most of this piece resulted from me experimenting with ideas in the book "Self-similar melodies" by Tom Johnson (http://ssm.editions75.com)

http://sccode.org/1-55Y


with code! но так себе идея

https://www.facebook.com/groups/supercollider/permalink/10157902391229533/

https://diegetic.bandcamp.com/

    I always publish all the code I use to create my music. I built the code for this data sonification project in the Jython Environment for Music (Glacial Mass was done in Supercollider). You can find my code at github.com/kevinswanberg.

https://github.com/diegeticmn


https://www.facebook.com/groups/supercollider/permalink/10155502637974533/

https://solitunesrecords.bandcamp.com/album/ultraxy


https://www.facebook.com/groups/supercollider/permalink/10153197610284533/

https://liew.bandcamp.com/album/whole


with code!

https://www.facebook.com/groups/supercollider/permalink/10156126144499533/

https://co34pt.bandcamp.com/album/hsptlfldhs

https://github.com/theseanco/hsptlfldhs


https://www.facebook.com/groups/supercollider/permalink/10152437448839533/

https://joshuayohe.bandcamp.com/releases


https://www.facebook.com/groups/supercollider/permalink/10156821347979533/

https://squib-box.bandcamp.com/album/her-high-noise


https://www.facebook.com/groups/supercollider/permalink/10155287404699533/

https://modula-t.bandcamp.com/album/rapjams


https://www.facebook.com/groups/supercollider/permalink/10154336700809533/

https://thesilenthowl.bandcamp.com/album/cort-ge-dalsaxy

(score in pdf, if buy)


https://www.facebook.com/groups/supercollider/permalink/10156398926034533/

https://rebell.bandcamp.com/


https://www.facebook.com/groups/supercollider/permalink/10158178066544533/

    I’m happy to share the following with you…

    Most of the work is done with SinOsc.ar which I bounce down to a soundfile. I then load that back into SC and mess around with it using GrainBuf.ar.

    Any sequencing is done using LNX_Studio.

    FX are FreeVerb, GVerb and delays with PV ugens in the feedback loop.

    Once each track is finished I glue them together in Ableton, mixing in the field recordings. I just like the album as 1 track rather than 10. I don’t do any sound design in Ableton just cross fades.

    I also used a Moog Sub 37 in 3 tracks, again sequenced in LNX_Studio + an external Spring reverb.

https://neilcosgrove.bandcamp.com/album/bravo-joyous-pudding


https://www.facebook.com/groups/supercollider/permalink/10157987965269533/

https://threearms.bandcamp.com/album/iiia021-scmute-noir-noir-split-cs


https://www.facebook.com/groups/supercollider/permalink/10158447655624533/

https://joowonpark.bandcamp.com/album/rmhs

http://joowonpark.net/rmhs/


https://www.facebook.com/groups/supercollider/permalink/10157781309079533/

https://thecoldvacuumofspace.bandcamp.com/album/neither-here-nor-there


https://www.facebook.com/groups/supercollider/permalink/10151852169319533/

https://luistamagnini.bandcamp.com/


https://www.facebook.com/groups/supercollider/permalink/10157820351819533/

https://crossfadetapes.bandcamp.com/album/crossfade-i


https://www.facebook.com/groups/supercollider/permalink/10156344361249533/

    It's a system for real-time sampling and processing called "Aquifer" and it several modules implemented in it. Basically it always needs some external source as input. I vintage organs (usually casio stuff) and some toys. Then I have two buffers which everything is recorded into them and there are several modules which interpret the sound from the buffers, each in a different way, and a mixer for summing everything up.

    Some of the modules are programmed to produce percussive sounds from whatever is in the buffer and some are for more granular / textures processing. There is also a feedback loop to feed the result back into the buffer.

    I also use pre-programmed sequences which trigger those patterns, which are in some cases based on speech rhythm.

    Btw here you can find some recordings from live concerts where it's really 100% supercollider:

    https://soundcloud.com/aquifr

    or here:

    https://www.youtube.com/watch?v=Kzwwv483r_8

https://sovnrecords.bandcamp.com/album/subterranean-currents


https://www.facebook.com/groups/supercollider/permalink/10156047983679533/

https://charleshutchins.bandcamp.com/album/christmawave


https://www.facebook.com/groups/supercollider/permalink/10157736574524533/

https://virtual440.bandcamp.com/track/turbo

https://edvirtual440.wordpress.com/2019/07/22/turbo/


https://www.facebook.com/groups/supercollider/permalink/10157136712339533/

https://lfsaw.bandcamp.com/album/virtual-shells


https://www.facebook.com/groups/supercollider/permalink/10154799992824533/

https://noremixes.bandcamp.com/album/modulationist


https://www.facebook.com/groups/supercollider/permalink/10154290263804533/

https://thevoidpointers.bandcamp.com/album/values


https://www.facebook.com/groups/supercollider/permalink/10155857279034533/

https://tonestrukt.bandcamp.com/album/n-3


link doesn't work

https://www.facebook.com/groups/supercollider/permalink/10157778146804533/

https://simakim.bandcamp.com/album/wysiwh-ebook


https://www.facebook.com/groups/supercollider/permalink/10155945123979533/

https://sampluta.bandcamp.com/album/broken-symmetries


https://www.facebook.com/groups/supercollider/permalink/10151619099574533/

https://liew.bandcamp.com/


https://www.facebook.com/groups/supercollider/permalink/10155227858789533/

https://reflectives.bandcamp.com/album/eight-gestures-for-eight-virtuals


https://www.facebook.com/groups/supercollider/permalink/10152116485159533/

https://orlandoferguson.bandcamp.com/


https://www.facebook.com/groups/supercollider/permalink/10153400570119533/

https://binarycanary.bandcamp.com/releases


https://www.facebook.com/groups/supercollider/permalink/10151864346869533/

https://bjmklein.bandcamp.com/album/opteryx


https://www.facebook.com/groups/supercollider/permalink/10154839332724533/

https://svdk.bandcamp.com/album/opus-iii


https://www.facebook.com/groups/supercollider/permalink/10151957059509533/

https://luistamagnini.bandcamp.com/album/pris


with code! (overtone)

https://www.facebook.com/groups/supercollider/permalink/10155577022644533/

https://paullucas.bandcamp.com/album/hollow

https://github.com/paullucas/overtone-works/blob/master/src/otworks/c15.clj


https://www.facebook.com/groups/supercollider/permalink/10152108256579533/

https://cryochamber.bandcamp.com/album/psychosis


https://www.facebook.com/groups/supercollider/permalink/10154950211324533/

https://auditionrecords.bandcamp.com/album/grammar


https://www.facebook.com/groups/supercollider/permalink/10151804729884533/

    Bjørn: Most of the music was originally intended for performance at the SC Symposium in Boulder, so it ended up being done entirely in SC. First, I wrote a crude framework to load patterns from files, store shared resources (such as audio files), determine when to start and stop them, and switch EWI settings (the melodies are played on EWI, except for track 4 where I used alto recorder). Then it was just a matter of writing the material, which I mostly did on the bus commuting to and from work. Generally, the code files use algorithms to generate the patterns, so the result is different (but recognizable) every time.

    When it came time to do the album, I rendered all the sequences to disk, imported them into Pro Tools, and mixed them like I would any other album. I added some new material as well, but not much. Other than having the luxury of multiple EWI takes, and more detailed mixing, it sounds pretty much like the live version.

https://shalmaneser.bandcamp.com/


https://www.facebook.com/groups/supercollider/permalink/10154526566849533/

https://awavepress.bandcamp.com/album/ingress


https://www.facebook.com/groups/supercollider/permalink/10157923222844533/

https://escrec.bandcamp.com/album/norwegian-disco


https://www.facebook.com/groups/supercollider/permalink/10153476423179533/

https://chipmusik.bandcamp.com/album/teiza-raizi-chmr-ep-021


https://www.facebook.com/groups/supercollider/permalink/10154611666614533/

https://feintrecords.bandcamp.com/album/derailing-single


https://www.facebook.com/groups/supercollider/permalink/10156641385984533/

https://acrerecordings.bandcamp.com/album/exsudate


https://www.facebook.com/groups/supercollider/permalink/10158081267479533/

https://soundcloud.com/w_number/sets/believe


https://www.facebook.com/groups/supercollider/permalink/10151643207589533/

https://voidmusic1.bandcamp.com/


https://www.facebook.com/groups/supercollider/permalink/10157200279499533/

https://liew.bandcamp.com/album/the-secret-of-mountains-and-tropical-fruits


https://www.facebook.com/groups/supercollider/permalink/10152281101219533/

https://liew.bandcamp.com/album/landing


https://www.facebook.com/groups/supercollider/permalink/10152472493044533/

https://fallopiantunes.bandcamp.com/album/new-awareness


https://www.facebook.com/groups/supercollider/permalink/10151927271699533/

https://cryochamber.bandcamp.com/album/psychosis


https://www.facebook.com/groups/supercollider/permalink/10151715005554533/

https://5kyeeidtal.bandcamp.com/track/fascist-in-dat-tree


https://www.facebook.com/groups/supercollider/permalink/10155951813044533/

https://noremixes.bandcamp.com/album/park-jones


https://www.facebook.com/groups/supercollider/permalink/10158636927164533/

https://micksussmanrosenberg.bandcamp.com/album/the-kressel-studies-vol-2


https://www.facebook.com/groups/supercollider/permalink/10152766699764533/

https://sombresoniks.bandcamp.com/track/anubis-house-of-dead-prince


https://www.facebook.com/groups/supercollider/permalink/10157790929849533/

https://joshuaadamacosta.bandcamp.com/album/revisiting-no-one-in-particular


https://www.facebook.com/groups/supercollider/permalink/10151744462754533/

https://xylemrecords.bandcamp.com/album/terraform-mars


https://www.facebook.com/groups/supercollider/permalink/10150608581354533/

https://ayankoko.bandcamp.com/album/bandwidth-feat-gerri-j-ger


https://www.facebook.com/groups/supercollider/permalink/10152488006994533/

https://workinklassnoize.bandcamp.com/album/unabomber


https://www.facebook.com/groups/supercollider/permalink/10152237150714533/

https://sebastianoldsmith.bandcamp.com/releases


https://www.facebook.com/groups/supercollider/permalink/10157255130194533/

https://soundcloud.com/w_number/sets/looking-for-silence


https://www.facebook.com/groups/supercollider/permalink/10152764750744533/

https://ifarmusiqueconcretecompilation.bandcamp.com/track/guitar-indication-5


https://www.facebook.com/groups/supercollider/permalink/10152883304554533/

https://5kyeeidtal.bandcamp.com/album/tidal-flow-unmastered-album


https://www.facebook.com/groups/supercollider/permalink/10151805617344533/

https://5kyeeidtal.bandcamp.com/track/skeyefourwern


https://www.facebook.com/groups/supercollider/permalink/10151786763294533/

https://5kyeeidtal.bandcamp.com/track/red-dirt-girl-rdg


with code

https://www.facebook.com/groups/supercollider/permalink/10156951894614533/

https://tefe.bandcamp.com/album/tefe-006-the-giants-of-chaos

https://archive.org/details/TEFE015Source


https://www.facebook.com/groups/supercollider/permalink/10152883286149533/

https://fractionstudiocompilation.bandcamp.com/track/sonologyst-a-scanner-darkly-italy


https://www.facebook.com/groups/supercollider/permalink/10151916064744533/

https://mutant-beatniks.bandcamp.com/album/animal-farm


Monday, October 5, 2020

Расширенная чистая интонация: гармонические ресурсы

 Какие есть гармонические техники (наверно я ограничусь 13-limit JI):

  • tonality flux
  • todo: построение JI шкал
  • todo: классификация интервалов в центах
  • otonal и utonal
  • otonal-utonal chord progression:
    • было 4:5:6:7 (или 1:5/4:3/2:7/4)
    • стало 4:x:6:y (или 1:6/5:3/2:12/7, а если mod 2: 3/3:3/5:3/2:3/7 или 1/3:1/5:1/2:1/7)
      • то есть x = 24/5, y = 48/7
  • harmony area
  • microtonal modulations
  • более хитрый тоннетц
  • ...

Складки, Делёз и математика

 Запостил недавно на реддите ответ, изначально вопрос был про соприкосновения art и math, но также в вопросе просили разъяснений по книжке Делёза про складки и Лейбница, решил сюда тоже продублировать, чего добру пропадать:


If we talk about maths, you could better check out these pages:

(далее - более слабая часть ответа)

If we talk about philosophy and Deleuze:

  1. Deluze is not the easiest philosopher to understand. The terminology that he uses is never static, it's always changing, from book to book, from interpreter to interpreter.

  2. You can try to search for Deleuze dictionaries, e. g. - https://www.simonosullivan.net/articles/deleuze-dictionary.pdf - here's an overview of the fold.

  3. There's a seminar by Deleuze, translated into English - https://deleuze.cla.purdue.edu/seminars/foucault/lecture-25 - where he also speaks about avant-garde music by Boulez "Pli selon pli" (Fold by fold)

  4. If you are interested in contemporary philosophy discussion of this concept, then you can try to check out this seminars about the fold - https://www.youtube.com/watch?v=3spbzZz4nf8, also including discussions of Simondon's works (this first one is for free, others are hidden by paywall)

Friday, October 2, 2020

Алгоритмы в музыку (сонификация алгоритмов)

Есть мысль - придумать несколько музыкальных моделей, для того, чтоб применить для них всевозможные алгоритмы, известные по литературе или спортивному программированию.

То есть, такая извращённая идея - знаю, что есть интересный любопытный алгоритм. Хочу подогнать что-нибудь музыкальное, какую-то музыкальную структуру представить в виде какой-то структуры данных, а дальше для данной структуры глянуть алгоритмы и что мы вытащим в результате работы этого алгоритма.

  • hidden markov models
    • не знаю почему, но меня постоянно привлекает эта структура
    • типа это же про analysis, про bayesian inference
  • heavy-light декомпозиция