TEL電子キットMIDIミュージックライターMMW-0317WRTは、音楽ファイルをメロディーIC(メモリー)に書き込むためのプログラムライターです。
プログラムされたメロディーIC(EEPROM)は、弊社のMIDIミュージックプレイヤーを使って再生することができます。
メロディーICを作るには、音楽ファイル(MIDIファイル)を作成してICにプログラムする必要があります。
音楽ファイルはMIDI規格で書かれたソフトウェアで、楽曲の音符を手書きで(PCのエディターを使って)一個一個MIDIファイルに書き換えて音楽ファイルをつくります。手書きですから手間と時間がかかりますが、安価で、最小のメモリー量で、思い通りのMIDIファイルを作ることができます。
音楽ファイル(MIDIファイル)の書き方、作り方は、CD-ROMに同梱されているMIDIミュージックライターMMW-0317WRTのチュートリアルと説明書1,2を参照してください。
開発に必要なソフトウェア(プログラム)はすべて無料で提供されていますが、メロディーICのプログラムに必要なMicrochip社のプログラマーPicKit3と弊社の電子キットMIDIミュージックライターは有料です。メモリーICの書き込みは、MIDIミュージックライター以外にPicKit3が必要になります。PICKit3は別売ですので、お持ちでない方は、サンデン商事(株)又は秋月電商(株)にお問い合わせください。
MIDIミュージックライター 品番 MMW-0317WRT
定価 基板キット完成品 DVD-ROM付 1台 ¥2,800(外税)
上級者向きキット
PCの操作、C言語、プログラミング、音楽が得意な方向きの電子工作キットです。
記述 | 品番、値 | 数量 | 特記 |
---|---|---|---|
24FJ64GA002 16bitマイコン使用MIDIミュージックライター基板 | MMW-0317WRT | 1個 | 基板完成品、試験済(注1) |
EEPROM メモリーIC | 24FC256、256Kビット | 1個 | Microchip社 |
単三x2本用電池ボックス | 3pピンソケット付き | 1個 | |
単三アルカリ電池 | 1.5V | 2個 | |
DVD-ROM-0317 | データ用 4.7MB | 1枚 | 説明書など(注2) |
製品の概要 | 1部 |
MIDIミュージックライター、DVD-ROM-0317の内容一覧表
ホルダー名 | ホルダーの中のファイル名 |
---|---|
c_compiler_xc16_v1.24 | xc16-v1.24-full-install-windows-installer.exe (アプリケーションファイル) (注1) |
c_files | EepromWrt.c (EEPROM通信用cファイル) I2cmstrWrt.c (I2C通信用cファイル) MMW_0317WRT.c (メインソースファイル) |
h_files | EepromWrt.h (EEPROM通信用 h ファイル) I2cmstrWrt.h (I2C通信用 h ファイル) midChantDuSoir.h (楽譜3 夜の歌) midChromaticScale.h (楽譜1 A0-B7全音階) midDanseVillageoise.h (楽譜2 田舎の踊り) midEtoileDeSoir.h (楽譜4 夕べの星) midSong1.h (サンプル テンプレートファイル)(注2) midTemplate.h (曲を書くためのテンプレートファイル) |
MPLABX_v3.10 | MPLABX-v3.10-windows-installer.exe (アプリケーションファイル) (注1) |
MuseScore 2 | MuseScore-2.1 (アプリケーションファイル)(注3) |
チュートリアル0317 | MMW-0317WRT_TEX3 ワード2016 ファイル(注4) |
説明書0317 | MMW-0317WRT_DOC1 ミューズスコア2 ファイル(注3) |
//tempo Etoile du soir
DT0,META_EVENT,0x51,TICK_64, //TICK = 64 曲の速さ、四分音符で約1秒です。
//1-1
DT0,NON_CH1,D5,P,
//1-2
DT4,NON_CH1,D5,0,G4,MP,
DT0,NON_CH2,G3,MP,
DT4,NON_CH1,G4,0,G4,MP,
DT0,NON_CH2,G3,0,Bb3,MP,D4,MP,
DT8,NON_CH1,G4,0,A4,MP,
DT8,NON_CH1,A4,0,Bb4,MP,
DT0,NON_CH2,Bb3,0,D4,0,Bb3,MP,D4,MP,
DT8,NON_CH1,Bb4,0,C5,MP,
//1-3
DT8,NON_CH1,C5,0,D5,MP,
DT0,NON_CH2,Bb3,0,D4,0,G3,MP,
DT4,NON_CH1,D5,0,D5,MP,
DT0,NON_CH2,G3,0,Bb3,MP,D4,MP,
DT8,NON_CH1,D5,0,C5,MP,
DT8,NON_CH1,C5,0,Bb4,MP,
DT0,NON_CH2,Bb3,0,D4,0,Bb3,MP,D4,MP,
DT8,NON_CH1,Bb4,0,A4,MP,
//1-4
DT8,NON_CH1,A4,0,Bb4,MP,
DT0,NON_CH2,Bb3,0,D4,0,G3,MP,
DT8,NON_CH1,Bb4,0,A4,MP,
DT8,NON_CH1,A4,0,G4,MP,
DT0,NON_CH2,G3,0,C4,MP,Eb4,MP,
DT4,NON_CH1,G4,0,Eb5,MP,
DT0,NON_CH2,C4,0,Eb4,0,C4,MP,Eb4,MP,
//1-5
DT4,NON_CH1,Eb5,0,D5,MP,
DT0,NON_CH2,C4,0,Eb4,0,G3,MP,
DT4,NON_CH2,G3,0,Bb3,MP,D4,MP,
DT4,NON_CH2,Bb3,0,D4,0,
DT0,NON_CH1,D5,0,D5,MP,
//1-6
DT4,NON_CH1,D5,0,D5,FT,
DT0,NON_CH2,Gb3,FT,
DT4,NON_CH1,D5,0,D5,FT,
DT0,NON_CH2,Gb3,0,C4,MP,D4,MP,
DT8,NON_CH1,D5,0,C5,FT,
DT8,NON_CH1,C5,0,D5,FT,
DT0,NON_CH2,C4,0,D4,0,C4,MP,D4,MP,
DT8,NON_CH1,D5,0,C5,FT,
//1-7
DT8,NON_CH1,C5,0,A4,MP,
DT0,NON_CH2,C4,0,D4,0,Gb3,MP,
DT4,NON_CH2,Gb3,0,C4,MP,D4,MP,
DT4,NON_CH2,C4,0,D4,0,
DT0,NON_CH1,A4,0,C5,P,
//1-8
DT4,NON_CH1,C5,0,Bb4,MP,
DT0,NON_CH2,D3,P,
DT4,NON_CH1,Bb4,0,Bb4,MP,
DT0,NON_CH2,D3,0,Gb3,P,C4,P,
DT8,NON_CH1,Bb4,0,A4,MP,
DT8,NON_CH1,A4,0,Bb4,MP,
DT0,NON_CH2,Gb3,0,C4,0,Gb3,P,C4,P,
DT8,NON_CH1,Bb4,0,A4,MP,
//1-9
DT8,NON_CH1,A4,0,G4,MP,
DT0,NON_CH2,Gb3,0,C4,0,G3,P,Bb3,P,
DT2_1,DT2_2,NON_CH1,G4,0,
DT0,NON_CH2,G3,0,Bb3,0,
DT0,META_EVENT,0x2F,0, //end of Etoile Du Soir曲の終わりのコードです。