{"id":"https://openalex.org/W4402215026","doi":"https://doi.org/10.1162/comj_a_00688","title":"Finite State Machines with Data Paths in Visual Languages for Music","display_name":"Finite State Machines with Data Paths in Visual Languages for Music","publication_year":2023,"publication_date":"2023-01-01","ids":{"openalex":"https://openalex.org/W4402215026","doi":"https://doi.org/10.1162/comj_a_00688"},"language":"en","primary_location":{"id":"doi:10.1162/comj_a_00688","is_oa":false,"landing_page_url":"https://doi.org/10.1162/comj_a_00688","pdf_url":null,"source":{"id":"https://openalex.org/S165362224","display_name":"Computer Music Journal","issn_l":"0148-9267","issn":["0148-9267","1531-5169"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315718","host_organization_name":"The MIT Press","host_organization_lineage":["https://openalex.org/P4310315718"],"host_organization_lineage_names":["The MIT Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computer Music Journal","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5057729011","display_name":"Tiago Fernandes Tavares","orcid":"https://orcid.org/0000-0002-9104-613X"},"institutions":[{"id":"https://openalex.org/I52977244","display_name":"Insper","ror":"https://ror.org/02nmavx05","country_code":"BR","type":"education","lineage":["https://openalex.org/I52977244"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Tiago Fernandes Tavares","raw_affiliation_strings":["Insper Institute of Teaching and Research Rua Quat\u00e1 300, S\u00e3o Paulo, S\u00e3o Paulo, 04546-042, Brazil tiagoft1@insper.edu.br"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Insper Institute of Teaching and Research Rua Quat\u00e1 300, S\u00e3o Paulo, S\u00e3o Paulo, 04546-042, Brazil tiagoft1@insper.edu.br","institution_ids":["https://openalex.org/I52977244"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013966869","display_name":"Jos\u00e9 Fornari","orcid":"https://orcid.org/0000-0003-1049-7105"},"institutions":[{"id":"https://openalex.org/I181391015","display_name":"Universidade Estadual de Campinas (UNICAMP)","ror":"https://ror.org/04wffgt70","country_code":"BR","type":"education","lineage":["https://openalex.org/I181391015"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Jos\u00e9 Eduardo Fornari","raw_affiliation_strings":["Interdisciplinary Nucleus for Sound Studies University of Campinas Rua da Reitoria 165, Campinas, S\u00e3o Paulo, S\u00e3o Paulo, 13083-872, Brazil fornari@unicamp.br"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Interdisciplinary Nucleus for Sound Studies University of Campinas Rua da Reitoria 165, Campinas, S\u00e3o Paulo, S\u00e3o Paulo, 13083-872, Brazil fornari@unicamp.br","institution_ids":["https://openalex.org/I181391015"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.22183937,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"47","issue":"3","first_page":"35","last_page":"49"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11349","display_name":"Music Technology and Sound Studies","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11349","display_name":"Music Technology and Sound Studies","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11309","display_name":"Music and Audio Processing","score":0.9977999925613403,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10788","display_name":"Neuroscience and Music Perception","score":0.9807000160217285,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7141565680503845},{"id":"https://openalex.org/keywords/finite-state-machine","display_name":"Finite-state machine","score":0.7074599266052246},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.4607039988040924},{"id":"https://openalex.org/keywords/speech-recognition","display_name":"Speech recognition","score":0.389516144990921},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.346157431602478},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.33703112602233887},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.32313787937164307}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7141565680503845},{"id":"https://openalex.org/C167822520","wikidata":"https://www.wikidata.org/wiki/Q176452","display_name":"Finite-state machine","level":2,"score":0.7074599266052246},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.4607039988040924},{"id":"https://openalex.org/C28490314","wikidata":"https://www.wikidata.org/wiki/Q189436","display_name":"Speech recognition","level":1,"score":0.389516144990921},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.346157431602478},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.33703112602233887},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.32313787937164307}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1162/comj_a_00688","is_oa":false,"landing_page_url":"https://doi.org/10.1162/comj_a_00688","pdf_url":null,"source":{"id":"https://openalex.org/S165362224","display_name":"Computer Music Journal","issn_l":"0148-9267","issn":["0148-9267","1531-5169"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315718","host_organization_name":"The MIT Press","host_organization_lineage":["https://openalex.org/P4310315718"],"host_organization_lineage_names":["The MIT Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computer Music Journal","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W183261903","https://openalex.org/W327715190","https://openalex.org/W1488183541","https://openalex.org/W1566660863","https://openalex.org/W1586678119","https://openalex.org/W1588134392","https://openalex.org/W1965468373","https://openalex.org/W2000540172","https://openalex.org/W2029365580","https://openalex.org/W2031410675","https://openalex.org/W2032041077","https://openalex.org/W2115810780","https://openalex.org/W2117023458","https://openalex.org/W2117825271","https://openalex.org/W2146943316","https://openalex.org/W2151103736","https://openalex.org/W2521582474","https://openalex.org/W2545252583","https://openalex.org/W2551698057","https://openalex.org/W2775487773","https://openalex.org/W2910283193","https://openalex.org/W2963066047","https://openalex.org/W3099425575","https://openalex.org/W6611305272","https://openalex.org/W6629306987","https://openalex.org/W6633849734","https://openalex.org/W6635285612","https://openalex.org/W6693395513","https://openalex.org/W6697286127"],"related_works":["https://openalex.org/W4281261571","https://openalex.org/W4251237796","https://openalex.org/W2535494882","https://openalex.org/W4387024110","https://openalex.org/W2098353690","https://openalex.org/W2899717061","https://openalex.org/W2130298743","https://openalex.org/W1482682731","https://openalex.org/W2355522437","https://openalex.org/W2183558714"],"abstract_inverted_index":{"Abstract":[0],"Some":[1],"music-domain":[2,57],"visual":[3,58],"programming":[4],"languages":[5,59],"(VPLs)":[6],"have":[7],"been":[8],"shown":[9],"to":[10,25,51,116,120,138,152],"be":[11,94,113],"Turing-complete.":[12],"The":[13,74],"common":[14,132],"lack":[15],"of":[16,35,84,107,146],"built-in":[17],"flow":[18],"control":[19,139,153],"structures":[20],"can":[21,93,112],"obstruct":[22],"using":[23,43,61,96,136],"VPLs":[24],"implement":[26,53],"general-purpose":[27,54],"algorithms,":[28],"however,":[29],"which":[30],"harms":[31],"the":[32,62,104,108,121],"direct":[33],"use":[34],"algorithms":[36,55],"and":[37,81,99,135,151],"algorithm":[38,134],"theory":[39],"in":[40,56,143,157],"art-creation":[41],"processes":[42],"VPLs.":[44],"In":[45,149],"this":[46,126],"article,":[47],"we":[48],"show":[49],"how":[50],"systematically":[52],"by":[60,128],"computation":[63],"model":[64],"known":[65],"as":[66],"a":[67,77,82,158],"finite":[68,78],"state":[69,79,86],"machine":[70,80],"with":[71],"data":[72],"path.":[73],"results":[75],"expose":[76],"set":[83],"internal":[85],"variables":[87],"that":[88],"traverse":[89],"paths":[90],"whose":[91,100],"speed":[92],"controlled":[95],"metronome":[97],"ticks":[98],"path":[101],"depends":[102],"on":[103],"initial":[105],"conditions":[106],"algorithm.":[109],"These":[110],"elements":[111,118,142],"further":[114],"mapped":[115],"music":[117,141],"according":[119],"musician's":[122],"intentions.":[123],"We":[124],"demonstrate":[125],"technique":[127],"implementing":[129],"Euclid's":[130],"greatest":[131],"divisor":[133],"it":[137],"high-level":[140],"an":[144],"implementation":[145],"Terry":[147],"Riley's":[148],"C,":[150],"audio":[154],"synthesis":[155],"parameters":[156],"frequency-modulator":[159],"synthesizer.":[160]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
