WEKO3
アイテム
ビジュアル・プログラミング環境「Scratch3.0」を用いた音響アプリケーションの開発
https://shobi-u.repo.nii.ac.jp/records/763
https://shobi-u.repo.nii.ac.jp/records/763346e99cb-842d-4327-8536-241215b89d1b
名前 / ファイル | ライセンス | アクション |
---|---|---|
geijutsukiyou34_04modegi.pdf (1.5 MB)
|
Item type | 紀要論文 / Departmental Bulletin Paper(1) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
公開日 | 2022-04-28 | |||||||||||
タイトル | ||||||||||||
言語 | ja | |||||||||||
タイトル | ビジュアル・プログラミング環境「Scratch3.0」を用いた音響アプリケーションの開発 | |||||||||||
タイトル | ||||||||||||
言語 | en | |||||||||||
タイトル | Development of Acoustic Application Software Using Visual Programming Environment "Scratch 3.0" | |||||||||||
言語 | ||||||||||||
言語 | jpn | |||||||||||
キーワード | ||||||||||||
言語 | ja | |||||||||||
主題Scheme | Other | |||||||||||
主題 | ビジュアル・プログラミング | |||||||||||
キーワード | ||||||||||||
言語 | ja | |||||||||||
主題Scheme | Other | |||||||||||
主題 | スクラッチ | |||||||||||
キーワード | ||||||||||||
言語 | ja | |||||||||||
主題Scheme | Other | |||||||||||
主題 | 波形オーディオ | |||||||||||
キーワード | ||||||||||||
言語 | ja | |||||||||||
主題Scheme | Other | |||||||||||
主題 | MIDI | |||||||||||
キーワード | ||||||||||||
言語 | ja | |||||||||||
主題Scheme | Other | |||||||||||
主題 | 音声合成 | |||||||||||
キーワード | ||||||||||||
言語 | ja | |||||||||||
主題Scheme | Other | |||||||||||
主題 | 音響アプリケーション | |||||||||||
キーワード | ||||||||||||
言語 | en | |||||||||||
主題Scheme | Other | |||||||||||
主題 | Visual Programming | |||||||||||
キーワード | ||||||||||||
言語 | en | |||||||||||
主題Scheme | Other | |||||||||||
主題 | Scratch | |||||||||||
キーワード | ||||||||||||
言語 | en | |||||||||||
主題Scheme | Other | |||||||||||
主題 | Waveform Audio | |||||||||||
キーワード | ||||||||||||
言語 | en | |||||||||||
主題Scheme | Other | |||||||||||
主題 | MIDI (Musical Instrument Digital Interface) | |||||||||||
キーワード | ||||||||||||
言語 | en | |||||||||||
主題Scheme | Other | |||||||||||
主題 | Speech Synthesizer | |||||||||||
キーワード | ||||||||||||
言語 | en | |||||||||||
主題Scheme | Other | |||||||||||
主題 | Acoustic Application | |||||||||||
資源タイプ | ||||||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||||||
資源タイプ | departmental bulletin paper | |||||||||||
雑誌書誌ID | ||||||||||||
収録物識別子タイプ | NCID | |||||||||||
収録物識別子 | AA12312312 | |||||||||||
著者 |
茂出木, 敏雄
× 茂出木, 敏雄
|
|||||||||||
著者所属(日) | ||||||||||||
ja | ||||||||||||
尚美学園大学芸術情報学部非常勤 | ||||||||||||
著者所属(英) | ||||||||||||
en | ||||||||||||
Shobi University | ||||||||||||
記事種別(日) | ||||||||||||
内容記述タイプ | Other | |||||||||||
内容記述 | 研究ノート | |||||||||||
言語 | ja | |||||||||||
記事種別(英) | ||||||||||||
内容記述タイプ | Other | |||||||||||
内容記述 | Research Notes | |||||||||||
言語 | en | |||||||||||
抄録(日) | ||||||||||||
内容記述タイプ | Other | |||||||||||
内容記述 | 2020 年度より国内の小学校でプログラミング授業が必修化され、巷に開設された子供向けのプログラミング教室を含めて「Scratch」などのビジュアル・プログラミング開発環境が採用されている。米国MIT により開発された「Scratch」は、画面上でジグゾーパズルのようにブロックを連結させることによりビジュアルにプログラミングが可能である。一般に「Scratch」は、アニメーションやゲームのアプリケーションを開発するツールとして知られているが、多くのAPI が満載され、組み込みソフトを含め汎用的なソフトウェア開発が可能である。「Scratch」自体はJavaScript で実装されており、JavaScriptの関数に相当する構造化プログラミング機能や、マルチスレッド機能を活用した高度で大規模なアプリケーションを開発できる。マルチメディア機能として、現状の「Scratch3.0」には動画再生や3次元CG の機能は実装されていないが、波形オーディオ、MIDI、音声合成といった音響処理機能は実装されている。本稿では、「Scratch3.0」を用いた音響分野のアプリケーション開発の基本について紹介する。 | |||||||||||
言語 | ja | |||||||||||
抄録(英) | ||||||||||||
内容記述タイプ | Other | |||||||||||
内容記述 | Since 2020, in Japanese domestic elementary schools, programming education has become compulsory. In many elementary schools including private programming schools in the streets opened for children, visual programming environments such as “Scratch” have been used for educational tools. Using the “Scratch” developed by the Massachusetts Institute of Technology in the USA, it makes possible a visual programming, by connecting blocks on screen like a jigsaw puzzle. In general, the “Scratch” is known as a development tool for animation or game applications, but it includes a lot of APIs and it can be used as a development tool of generic software including embedded systems. The “Scratch” tool itself has been implemented by the JavaScript programming language. It is possible to develop a high-level and large-scale application, using structured programming and multiple thread functions supported by JavaScript. In the current “Scratch 3.0” version, video and 3D graphic functions are not supported, but acoustic functions such as waveform audio, MIDI and speech synthesizer are implemented. In this report, we present fundamental programming methods for development of acoustic application, using the “Scratch 3.0” tool. | |||||||||||
言語 | en | |||||||||||
書誌情報 |
ja : 尚美学園大学芸術情報研究 en : Journal of informatics for arts, Shobi University 巻 34, p. 45-66, 発行日 2021-12 |
|||||||||||
出版者 | ||||||||||||
言語 | ja | |||||||||||
出版者 | 尚美学園大学芸術情報学部・大学院芸術情報研究科 | |||||||||||
ISSN | ||||||||||||
収録物識別子タイプ | PISSN | |||||||||||
収録物識別子 | 1882-5370 | |||||||||||
論文ID(NAID) | ||||||||||||
識別子タイプ | NAID | |||||||||||
関連識別子 | 40022824835 |