Schaffer, John.

Knowledge-Based Programming for Music Research. - 1st ed. - 1 online resource (416 pages) - Computer Music and Digital Audio Series ; v.DAS013 . - Computer Music and Digital Audio Series .

Cover -- Title page -- Copyright -- Contents -- Preface -- 1 Introduction -- BACKGROUND -- CONCLUSION -- 2 A Prolog Overview -- BACKGROUND -- BASIC OVERVIEW OF THE PROLOG STRUCTURE -- THE PROLOG LANGUAGE -- 3 Introduction to Logic Programming -- INTRODUCTION -- BASIC PROBLEM-SOLVING STRATEGIES -- SEARCH STRATEGIES -- 4 Programming Knowledge-Based Systems -- INTRODUCTION -- MAIN COMPONENTS OF A KNOWLEDGE-BASED SYSTEM -- A SAMPLE EXPERT SYSTEM: NONHARMONIC TONES -- SEMANTIC NETWORKS -- FRAMES -- CONCLUSION -- 5 A Generalized Model for Encoding Musical Data -- INTRODUCTION -- FORMAL OVERVIEW OF THE DATA MODEL -- 6 A Knowledge-Based Intelligent Tutoring Engine -- INTRODUCTION -- HARMONY COACH: A KNOWLEDGE-BASED ITS FOR DIATONIC HARMONY -- CONCLUSION -- 7 KIRS: A Knowledge Based Simulation -- INTRODUCTION -- PART 1: FOUNDATIONS -- PART 2: CONSTRUCTING THE MODEL -- PART 3: IMPLEMENTING THE MODEL -- PART 4: EVALUATING THE THEORY -- PART 5: CONCLUSION -- APPENDIX 1: Tonal Harmonic Model: Middle-Tiered Control Heuristics -- APPENDIX 2: Tonal Harmonic Model: The THM Program Code -- APPENDIX 3: Implication-ReaIization English Rule-Base: After Narmour -- APPENDIX 4: KIRS Program Code -- BibIiography -- Index.

9780895793782


Music-Computer programs.


Electronic books.

ML74.3 / .S334 1997

6.5