logo_MicroDIYS.png beagle.png

トップページへ


MicroDIYS2022 Synthesizer On Linux
必要なハードウェア
 CORE i5クラス PCパソコン
  ステレオオーディオ出力を搭載しているもの
  あるいは、USB−AUDIOを取り付けられるもの

 USB−MIDI変換回路 FT232RLとフォトカプラで作られる回路








音源ソフトウェア 製作したもの
 PCM ステレオ 32ビット サンプリング周波数 48KHz
 同時発音数 1パート当たり最大48Generators

 マルチパート/ドラムパート含む
 1音あたりの構成
 4generator 各generatorごとにデチューン、ノートオフセット、
 1LFO、エンベロープ、ステレオパンポット、ボリューム
 ループポイントの設定の有/無

音源波形の読み込み設定 param.csvによる
 windows waveフォーマット モノラル 16ビット サンプリング周波数 44.1KHz

OS
 Linux Ubuntu20.04
 マルチスレッド処理

ドライバー いずれもLinuxカーネルに標準で実装済み
 ALSA AUDIO ドライバー
 FTDI-SIO  ドライバー
コントロールチェンジ
 START WAVE LE32フォーマットによる録音機能
 STOP 上記の停止と、プログラムの終了。








μGen-SAMS70 Synthesizer SAMS70 音源ボード
必要なハードウェア
SAMS70ボード
(PCM1781実装)











音源ソフトウェア 2020.9 変更
 PCMモノラル 24ビット サンプリング周波数 45.072KHz
 同時発音数 4Genx16

 1音あたりの構成
 4generator 各generatorごとにデチューン、ノートオフセット、
 2LFO、エンベロープ、ボリューム
 ループポイントの設定の有/無
 FM変調

音源波形の読み込み設定 内蔵フラッシュROMに格納
 Windows Waveフォーマット モノラル 16ビット サンプリング周波数 44.1KHz

エフェクト
 フィルター(楽器毎) エンベロープ変化に対応
 コンプレッサー 
 PCM波形のFM変調


μGen-BBB Synthesizer BeagleBoneBlack
必要なハードウェア
BeagleBoneBlack
DAC(PCM1690)ボード










音源ソフトウェア
 PCMモノラル 16ビット サンプリング周波数 46.875KHz@A4=442KHz
 同時発音数 未定
 最大8パート 各パートの機能を音源/エフェクトに設定可能

 1音あたりの構成
 8generator 各generatorごとにデチューン、ノートオフセット、
 2LFO、エンベロープ、ボリューム
 ループポイントの設定の有/無

奏法
 ポルタメント
 クレシェンド、デクレシェンド

音源波形の読み込み設定 SDカードに格納
 Windows Waveフォーマット モノラル 16ビット サンプリング周波数 44.1KHz

エフェクト
 各generatorにディストーション
 楽器ごとにフィルター、コンプレッサー
 アンサンブル 予定
 リバーブ 予定
OS
なし ベアメタル



μGen8 Synthesizer STM32F4Discovery
必要なハードウェア
STM32F4Discovery












音源ソフトウェア
 PCMモノラル 16ビット サンプリング周波数 43.570KHz@A4=442KHz
 同時発音数 最大60音
 2パート 2016年3月

 1音あたりの構成
 8generator 各generatorごとにデチューン、ノートオフセット、
 2LFO、エンベロープ、ボリューム
 ループポイントの設定の有/無

奏法
 ポルタメント
 クレシェンド、デクレシェンド

音源波形の読み込み設定 内蔵フラッシュROMに格納
 Windows Waveフォーマット モノラル 16ビット サンプリング周波数 44.1KHz

エフェクト
 各generatorにディストーション
 楽器ごとにフィルター
コンプレッサー,アンサンブルもしくはDualチャネル



μGen4 Synthesizer NucleoF401RE
必要なハードウェア
NucleoF401RE
LCD+SW+MIDI










音源ソフトウェア
 PCMモノラル 16ビット サンプリング周波数 44.1KHz
 同時発音数 最大24音

 1音あたりの構成
 4generator 各generatorごとにデチューン、ノートオフセット、
 2LFO、エンベロープ、ボリューム
 ループポイントの設定の有/無

音源波形の読み込み設定 内蔵フラッシュROMに格納
 Windows Waveフォーマット モノラル 16ビット サンプリング周波数 44.1KHz

 エンベロープ設定 等 各パラメータがLCDとSWで行えます。
 内蔵フラッシュROMに設定保存、読み込み機能


AVR32 Synthesizer
必要なハードウェア
 x86PCパソコン
 WindowsXP
 Excel 2010











音源ソフトウェア 製作したもの
 PCM ステレオ 16ビット サンプリング周波数 44.1KHz / 88.2KHz
 同時発音数 最大24音 (1音あたりのgenerator個数による。)

 マルチパート/ドラムパート含む
 1音あたりの構成
 4generator 各generatorごとにデチューン、ノートオフセット、
 2LFO、エンベロープ、ステレオパンポット、ボリューム
 ループポイントの設定の有/無
 (エフェクトセンド 未対応)

音源波形の読み込み設定 パソコンとのシリアルダウンロードによる。
 windows waveフォーマット モノラル 16ビット サンプリング周波数 44.1KHz

 エンベロープ設定 パソコンとのシリアルダウンロードによる。


MicroDIYS Synthesizer On Linux
必要なハードウェア
BeagleBoneBlack
 x86PCパソコン
  ステレオオーディオ出力を搭載しているもの
  あるいは、USB−AUDIOを取り付けられるもの

 USB−MIDI変換回路 FT232RLとフォトカプラで作られる回路








音源ソフトウェア 製作したもの
 PCM ステレオ 16ビット サンプリング周波数 44.1KHz / 88.2KHz
 同時発音数 最大(CPUによる)音 (1音あたりのgenerator個数による。)

 マルチパート/ドラムパート含む
 1音あたりの構成
 4generator 各generatorごとにデチューン、ノートオフセット、
 2LFO、エンベロープ、ステレオパンポット、ボリューム
 ループポイントの設定の有/無
 (エフェクトセンド 未対応)

音源波形の読み込み設定 param.txtによる
 windows waveフォーマット モノラル 16ビット サンプリング周波数 44.1KHz

 エンベロープ設定 param.txtによる
OS
 Linux
  Ubuntu10.04LTS
  Knoppix 5.3.1LiveCD
で動作を確認済み。

ドライバー いずれもLinuxカーネルに標準で実装済み
 ALSA AUDIO ドライバー
 FTDI-SIO  ドライバー
 停止ができない。プロセスをkillして停止。








SH-2A Synthesizer
必要なハードウェア
トラ技 SH-2A基板
 x86PCパソコン
 WindowsXP
 Excel 2003以降







音源ソフトウェア 製作したもの
 PCM ステレオ 16ビット サンプリング周波数 44.1KHz / 88.2KHz
 同時発音数 最大48音 (1音あたりのgenerator個数による。)

 マルチパート/ドラムパート含む
 1音あたりの構成
 4generator 各generatorごとにデチューン、ノートオフセット、
 2LFO、エンベロープ、ステレオパンポット、ボリューム
 ループポイントの設定の有/無
 (エフェクトセンド 未対応)

音源波形の読み込み設定 パソコンとのシリアルダウンロードによる。
 windows waveフォーマット モノラル 16ビット サンプリング周波数 44.1KHz

 エンベロープ設定 パソコンとのシリアルダウンロードによる。





inserted by FC2 system