糸魚川市の定時チャイムを、音声再生+LED点滅で
[2020年12月01日(Tue)]
CdS操作で、SPI音声再生+LED点滅
毎夕の定時放送で流れるチャイムを SPI音声再生しつつ、LED点滅も追加できる
TRUTH音源には、ライブ盤と効果音入りも加え、好きな音源が選べるようにした
【昨年末からの経過報告】
1)フルート演奏の多重録音から音声データを生成、一味違うBGMとして楽しむ
SPIフラッシュの、W25Q16に2曲、同32に3曲、同64には5曲が収納できる
8bit8kspsの音声データでも、演奏者の息づかいまで聴こえるような臨場感
yurikagoSPI_15325_CdS.x プロジェクトにて、コンプリ出力・音量100%(BTL=1、VOLUME=0)に設定し(ブリッジやブレーキ出力時と同じ回路で)試聴、8bit16ksps の音声データでは、フルート演奏らしい繊細な音色が得られた
曲目はプロジェクト末尾の音声データ(SPIフラッシュ)のインデックス参照
;yurikago3.wav (8bit8kspsの場合)
;gondola2.wav W25Q16ならココまで
;matsubara4.wav 同32ならココまで
;furusato4.wav
;nanatsu2.wav 同64ならココまで
;yurikago3.wav (8bit16kspsの場合)
;gondola2.wav W25Q32ならココまで
;matsubara4.wav 同64ならココまで
2)糸魚川市では、より多くの方々から 相馬御風 に親しんでいただくため、夕方5時に屋外スピーカーで、御風 作詞曲のチャイムを鳴らしている
オーディオ用の広帯域ヘッドフォンで試聴すると、かなり重低音まで聞こえる
この素晴らしい音源を再現すべく、SPIフラッシュ容量に応じてサンプリングレートを変え、8ksps・16ksps の両方で音声データ( hexファイル)を生成
yurikagoSPI_1840_CdS.x プロジェクトにて試聴する
曲目はプロジェクト末尾の音声データ(SPIフラッシュ)のインデックス参照
;harukoi.wav (SPI容量と再生レート別に)
;furusato.wav 最適なhexファイルを使って
;natsukumo.wav この4曲を
;katyusha.wav 指定アドレスに実装
;CHIKO.wav (チコちゃんのセリフは、オマケ)
3)つつじが丘おもちゃ病院の PIC電子オルゴール+音声再生 の公開ファイルの初期設定はオルゴール演奏になっているので、orgel_1572.Xなど使い慣れたサンプルで、SPIフラッシュからの音声再生に設定し、yurikagoSPI_1572.Xなどで試聴してみる
4)それまで、CdSのモデルはオルゴール演奏の制御のみを行っていたが、5月中旬、CdSによる音声再生の制御も組込まれた
公開されたファイルの orgel_1840_CdS.Xをサンプルとし、CdSによる音声再生用に設定したものが、yurikagoSPI_1840_CdS.Xと、yurikagoSPI_LF1840_CdS.X
【 CdSのAPI 統一し、LED点滅も実装】
新型コロナウィルス感染対策で当クリニックも 3か月ほど休院中の間、名張市つつじが丘おもちゃ病院 のDr.大泉さんから開発していただいたプロジェクトは、orgel_15325_CdS.Xの開発段階で生まれた評価版で、音声再生の前後にも LEDが流れるように点灯するという特別仕様、名付けて orgel_15325_CdS_Flashing.X
音声再生前は、LEDが1回のみ流れ、スイッチ操作を受付けたサイン
音声再生後は、5回点滅。音声再生中はピークレベルメータ風に点滅
音声再生後は、5回点滅。音声再生中はピークレベルメータ風に点滅
今回の開発で、SPI音声再生中にも 4個のLEDが点滅し、CdS の API が機械スイッチと同じインタフェースに統一されるなど、つつじが丘おもちゃ病院の PIC電子オルゴール+音声再生 は、少しずつ育ってきている。これからも、スクスクと育って欲しい。
【ダウンロード】
なお、これらのプロジェクトは(拙作の曲データも含めて)、複製・改変・再配布は自由であることを、あらためて付け加えておく。
追加更新プロジェクト名は、次のとおり
・yurikagoSPI_1572.X
・yurikagoSPI_1840_CdS.X New!
・yurikagoSPI_LF1840_CdS.X
・orgel_15325_CdS_Flashing.X New!
・yurikagoSPI_15325_CdS.X
同梱の音声データは、次のとおり
「voice_YURIKAGO」(フルート演奏音源)
・W25Q16_8bit8ksps.hex
・W25Q32_8bit8ksps.hex
・W25Q32_8bit16ksps.hex
・W25Q64_8bit8ksps.hex
・W25Q64_8bit16ksps.hex
「voice_itoigawa」(定時チャイム音源)
・W25Q16_8bit8ksps.hex
・W25Q32_8bit16ksps.hex
「voice_TRUTH」(TRUTH音源)
・W25Q64.hex
・W25Q64_1990.hex ライブ盤
・W25Q64_1992.hex 効果音入り New!
私が愛用している、つつじが丘おもちゃ病院「PIC電子オルゴール+音声再生」は、Dr.大泉さんにより日々進化中
Dr.大泉さんオリジナルの PIC電子オルゴール は、下記URL で公開されている
【2020新曲データの紹介】
今回の拙作の曲データについても、Dr.大泉さんのご配慮により新バージョンに移行していただき、公開フォルダ内に含まれている
PIC電子オルゴールVer6_2 用の 新曲の差分ファイルのみ は、
コチラ からダウンロードできる
コチラ からダウンロードできる
yurikago_プロジェクトで曲スキップ、タッチセンスやランダム選曲などが楽しめる
「ジュピター」はメロディパートだけでも3オクターブ以上、伴奏パート含めて5オクターブの音域があり、これをオルゴール用に音域を狭めて採譜、ぜひSHEPARD音源で聴いてみて欲しい
「リパブリック賛歌」は、南北戦争では「平和賛歌」として歌われ、日本でも色々な替え歌がある(例えば、「オタマジャクシはカエルの子」など)
印象的なフレーズをユニゾンで演奏するので、一緒に歌ってもらえると嬉しい
さらに、昔から日本でも歌われていたヨーロッパ民謡を、5曲追加更新


「つつじが丘おもちゃ病院 電子オルゴール」の宣伝を参照
http://tutujith.blog.fc2.com/blog-entry-239.html
大容量SPIフラッシュメモリが安価に入手できる昨今では、音楽も音声再生で出来るようになり、多彩な音楽表現も高音質で再現可能です。それに加えて、一つのスイッチでの曲順送りや演奏中のLED点滅なども実装していただきましたので、これからは益々、応用の範囲が広がりますね。(開発者に大感謝。)