WEKO3
アイテム
「Scratch3.0」のマルチスレッド機能を用いた音楽演奏アプリケーションの開発
https://doi.org/10.57486/0002000241
https://doi.org/10.57486/000200024108668c96-b5ab-4cb8-8a73-8f4845edf7bc
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
|
|
| アイテムタイプ | 紀要論文 / Departmental Bulletin Paper(1) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 公開日 | 2026-02-05 | |||||||||||
| タイトル | ||||||||||||
| タイトル | 「Scratch3.0」のマルチスレッド機能を用いた音楽演奏アプリケーションの開発 | |||||||||||
| 言語 | ja | |||||||||||
| タイトル | ||||||||||||
| タイトル | Development of Music-player Application Software Using Multithread Functions in “Scratch 3.0” | |||||||||||
| 言語 | en | |||||||||||
| 言語 | ||||||||||||
| 言語 | jpn | |||||||||||
| キーワード | ||||||||||||
| 言語 | ja | |||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | スクラッチ | |||||||||||
| キーワード | ||||||||||||
| 言語 | ja | |||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | マルチスレッド | |||||||||||
| キーワード | ||||||||||||
| 言語 | ja | |||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | MIDIシーケンサ | |||||||||||
| キーワード | ||||||||||||
| 言語 | ja | |||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | カノン演奏 | |||||||||||
| キーワード | ||||||||||||
| 言語 | ja | |||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | ソフトウェア鍵盤 | |||||||||||
| キーワード | ||||||||||||
| 言語 | ja | |||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | 三和音付け | |||||||||||
| キーワード | ||||||||||||
| 言語 | en | |||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | Scratch | |||||||||||
| キーワード | ||||||||||||
| 言語 | en | |||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | multithread | |||||||||||
| キーワード | ||||||||||||
| 言語 | en | |||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | MIDI sequencer | |||||||||||
| キーワード | ||||||||||||
| 言語 | en | |||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | canon chorus | |||||||||||
| キーワード | ||||||||||||
| 言語 | en | |||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | software keyboard | |||||||||||
| キーワード | ||||||||||||
| 言語 | en | |||||||||||
| 主題Scheme | Other | |||||||||||
| 主題 | triad-chord generation | |||||||||||
| 資源タイプ | ||||||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||||||
| 資源タイプ | departmental bulletin paper | |||||||||||
| ID登録 | ||||||||||||
| ID登録 | 10.57486/0002000241 | |||||||||||
| ID登録タイプ | JaLC | |||||||||||
| item_10002_source_id_25 | ||||||||||||
| 収録物識別子タイプ | NCID | |||||||||||
| 収録物識別子 | AB00065643 | |||||||||||
| 著者 |
茂出木, 敏雄
× 茂出木, 敏雄
|
|||||||||||
| 著者所属(日) | ||||||||||||
| ja | ||||||||||||
| 尚美学園大学芸術情報学部非常勤 | ||||||||||||
| 著者所属(英) | ||||||||||||
| en | ||||||||||||
| Shobi University | ||||||||||||
| item_10002_description_31 | ||||||||||||
| 内容記述タイプ | Other | |||||||||||
| 内容記述 | 研究ノート | |||||||||||
| 言語 | ja | |||||||||||
| item_10002_description_32 | ||||||||||||
| 内容記述タイプ | Other | |||||||||||
| 内容記述 | Research Note | |||||||||||
| 言語 | en | |||||||||||
| item_10002_description_33 | ||||||||||||
| 内容記述タイプ | Other | |||||||||||
| 内容記述 | 米国MITにより開発されたビジュアル・プログラミング開発環境「Scratch」は、単一のスプライトや複数のスプライト上でマルチスレッド機能を簡便に実装できる。本稿では、「Scratch3.0」の拡張機能として実装されている「音楽(MIDI機能)」および「ペン(2次元グラフィックス)」を用いて、2種の音楽演奏アプリケーションを試作した事例を紹介する。第1の試作例は、「Scratch3.0」の拡張機能「音楽」を基にMIDIシーケンサを試作し、「クローン」と呼ばれるコピー・スプライトを並列実行させて、和音を含む楽曲を4声でカノン(輪唱)演奏させることを可能にしたものである。第2の試作例は、「Scratch3.0」の拡張機能「ペン」を基に、21鍵のソフトウェア鍵盤を表示させ、画面上で選択したキーを根音として、3個のスプライトを並列実行させて、長三和音または短三和音を自動演奏させることを可能にしたものである。 | |||||||||||
| 言語 | ja | |||||||||||
| item_10002_description_34 | ||||||||||||
| 内容記述タイプ | Other | |||||||||||
| 内容記述 | The visual programming environment “Scratch” developed by MIT in US, it makes implementation of multithread functions easy, in a single “sprite” or multiple “sprites.” In this report, we present two kinds of prototypes of music-player applications, using the extended functions of “music (MIDI player)” and “pen (2D- graphics).” The first application is a MIDI sequencer, which can play four-polyphonic canon-chorus of given work of music including harmonies, using “clone sprites” in “Scratch 3.0.” The second application is a 21-key software keyboard, which can generate a major or minor triad chord automatically by composing a selected key as a root note, using three “sprites” in “Scratch 3.0.” | |||||||||||
| 言語 | en | |||||||||||
| bibliographic_information |
ja : 尚美学園大学芸術情報研究 en : Journal of Informatics for Arts, Shobi University 巻 38, p. 15-36, ページ数 22, 発行日 2025-12-18 |
|||||||||||
| 出版者 | ||||||||||||
| 出版者 | 尚美学園大学芸術情報学部 | |||||||||||
| 言語 | ja | |||||||||||
| item_10002_source_id_38 | ||||||||||||
| 収録物識別子タイプ | EISSN | |||||||||||
| 収録物識別子 | 2759-4831 | |||||||||||