2015
DOI: 10.4114/ia.v18i56.1122
|View full text |Cite
|
Sign up to set email alerts
|

Probabilistic Extension to the Concurrent Constraint Factor Oracle Model for Music Improvisation

Abstract: We can program a Real-Time (RT) music improvisation system in C++ without a formal semantic or we can model it with process calculi such as the Non-deterministic Timed Concurrent Constraint (ntcc) calculus. "A Concurrent Constraints Factor Oracle (FO) model for Music Improvisation" (Ccfomi) is an improvisation model specified on ntcc. Since Ccfomi improvises non-deterministically, there is no control on choices and therefore little control over the sequence variation during the improvisation. To avoid this, we… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
13
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
5
2
1

Relationship

7
1

Authors

Journals

citations
Cited by 13 publications
(13 citation statements)
references
References 29 publications
0
13
0
Order By: Relevance
“…N → R 1 sum(gain(delay1(Sinput1 / Sacq, delta)) || rl(Sinput2 / Sacq)) ds What are avail(S output1 , t), k(S output1 , t), req(S output1 , t)? Process calculi has been applied to the modeling of interactive music systems [18,17,23,28,16,27,1,24,19,4,14,11,13,15,2,22,12,20,21,10] and ecological systems [25,6,26,7]. In addition, research on algorithms [5,3,9] and software engineering [8] also contributes to this field.…”
Section: Reverse Operatormentioning
confidence: 99%
“…N → R 1 sum(gain(delay1(Sinput1 / Sacq, delta)) || rl(Sinput2 / Sacq)) ds What are avail(S output1 , t), k(S output1 , t), req(S output1 , t)? Process calculi has been applied to the modeling of interactive music systems [18,17,23,28,16,27,1,24,19,4,14,11,13,15,2,22,12,20,21,10] and ecological systems [25,6,26,7]. In addition, research on algorithms [5,3,9] and software engineering [8] also contributes to this field.…”
Section: Reverse Operatormentioning
confidence: 99%
“…Surprisingly, many formalisms developed for population modelling have been also used to model music interaction in real life performance; for instance process calculi has been used to model real-time performance in music [105], computer music improvisation [85] and interactive music scores [102]. In fact, process calculi have been extensively applied to the modeling of interactive music systems [95,94,92,88,93,87,101,90,91,86,89,85,100,106,84,105,1,102,96,55,82,79,81,83,2,99,80,97,98,78] and ecological systems [103,60,104,61]. In addition, research on algorithms [57,53,70,67,69] and software engineering [74,46] also contributes to this field.…”
Section: Introductionmentioning
confidence: 99%
“…Ccp calculi belongs to a family of formalisms named process calculi. Process calculi has been applied to the modeling of interactive music systems [38,37,43,48,36,47,2,44,39,15,34,32,33,35,4,42,49,40,41,31] and ecological systems [45,17,46,18]. In addition, research on algorithms [16,13,22] and software engineering [21] also contributes to this field.…”
Section: Introductionmentioning
confidence: 99%