Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Computer music
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Statistical style modeling=== Style modeling implies building a computational representation of the musical surface that captures important stylistic features from data. Statistical approaches are used to capture the redundancies in terms of pattern dictionaries or repetitions, which are later recombined to generate new musical data. Style mixing can be realized by analysis of a database containing multiple musical examples in different styles. Machine Improvisation builds upon a long musical tradition of statistical modeling that began with Hiller and Isaacson's ''Illiac Suite for String Quartet'' (1957) and Xenakis' uses of [[Markov chains]] and [[stochastic processes]]. Modern methods include the use of [[lossless data compression]] for incremental parsing, prediction [[suffix tree]], [[string searching]] and more.<ref>Shlomo Dubnov, GΓ©rard Assayag, Olivier Lartillot, Gill Bejerano, "Using Machine-Learning Methods for Musical Style Modeling", ''[[Computer (magazine)|Computers]]'', 36 (10), pp. 73β80, October 2003. {{doi|10.1109/MC.2003.1236474}}</ref> Style mixing is possible by blending models derived from several musical sources, with the first style mixing done by S. Dubnov in a piece NTrope Suite using Jensen-Shannon joint source model.<ref>Dubnov, S. (1999). "Stylistic randomness: About composing NTrope Suite." ''[[Organised Sound]]'', 4(2), 87β92. {{doi|10.1017/S1355771899002046}}</ref> Later the use of [[factor oracle]] algorithm (basically a ''factor oracle'' is a finite state automaton constructed in linear time and space in an incremental fashion)<ref>{{cite book |url=https://books.google.com/books?id=JtMYxwzUL00C&q=Factor+oracle%3A+a+new+structure+for+pattern+matching&pg=PA295 |editor1=Jan Pavelka |editor2=Gerard Tel |editor3=Miroslav Bartosek |quote=Lecture Notes in Computer Science 1725 |pages=291β306 |publisher=Springer-Verlag, Berlin |year=1999 |isbn=978-3-540-66694-3 |title=Factor oracle: a new structure for pattern matching; Proceedings of SOFSEM'99; Theory and Practice of Informatics |access-date=4 December 2013}}</ref> was adopted for music by Assayag and Dubnov<ref>"Using factor oracles for machine improvisation", G. Assayag, S. Dubnov, (September 2004) ''Soft Computing'' 8 (9), 604β610 {{doi|10.1007/s00500-004-0385-4}}</ref> and became the basis for several systems that use stylistic re-injection.<ref>"Memex and composer duets: computer-aided composition using style mixing", S. Dubnov, G. Assayag, ''Open Music Composers Book'' 2, 53β66</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)