
2026/11/03 2:20
ポリェンドがトラッカーファームウェアのソースコードを開示
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
Polyend は、GitHub でオリジナルの Tracker、Tracker+、および Tracker Mini のファームウェアを正式にオープンソース化し、「Tracker Community Edition 1.0」を発行しました。この画期的な動きにより、ユーザーはソフトウェアを変更したり、独自制作物を共有したり、さらにはその革新を販売したりすることができるようになり、ハードウェアの不具合なビルドが破損することを防ぐ組み込みの回復システムによって安全性の問題に対応しています。今回のアップデートでは、SD カードからフル長サンプルを直接ストリームして読み込む機能による以前のメモリのボトルネックを解消し、Tracker+ と Mini 向けの新しいシンセサイズエンジン(CHIP および DIRT)を導入するとともに、ウェーブテーブルエンベロープ、LFO、高速化されたプロジェクト入出力、きっちりとした MIDI クロックタイミングといった拡張機能を搭載しています。開発者は新たに提供されたソフトウェア開発キット(SDK)を活用して高度なオーディオツールを構築することができ、ミュージシャンはブラウザベースのカスタムテーマへのアクセス、「Chance」条件による複雑なトリガー機能、ならびに Micro-move および Volume 向けの強化されたステップデータ録画機能を享受できるようになりました。
本文
Polyend 公式ファームウェアソースコード公開と Community Edition 1.0 リリース
Polyend 社がオリジナルモデル「Tracker」「Tracker+」「Tracker Mini」用のファームウェアソースコードを GitHub で公開し、コミュニティ版として新機能を追加しました。
ソースコード公開の背景
- 創造性の尊重: 非公式な Tracker モディフィケーションからの素晴らしい実例を受け、開発者を支援する目的でソースコードを公開しています。
- 自由な拡張: ハードウェア上で全く新しい楽器を構築したい方、または現在の動作を独自に変化させたい方は、自らのデバイスで試すことができます。
- CEO メッセージ: ポリェンド社 CEO ピオトル・ラチンスキ氏は、「すでにアイデアをお持ちの方が多くいることを期待しています」と語っています。
Community Edition 1.0 の新機能
サンプルとストレージ
- 大容量サンプルの読み込み: SD カードから長時間のサンプルを読み込むことが可能になりました。
- メモリ効率化: フルサイズのステム、ループ、フィールドレコーディングをプロジェクトに読み込めるようになり、通常必要となるサンプルメモリの容量のわずかにしか使用しません。
- 互換性: この機能は、オリジナルの Tracker でも動作します。
ステップ編集と演出
- 詳細なタイミング制御: タイミングとベロシティ(音量変化速度)を記録可能。
- FX スロット増設: ステップごとの FX スロットが2 つ開放され、専用フィールド「Micro-move」と「Volume」が追加されました。
- 「Chance(偶然)」機能: 4 通目以降のパスごとに条件に基づいて演出を追加可能(例:スネアフィラーを導入)
プラグインとシンセライナー拡張
- サンプルエディタ内のプラグイン読み込み: アナログ風キック生成器からステレオデレイまで、6 つのエフェクトとジェネレータが標準搭載。
- 独自開発サポート: プラグイン SDK により、独自のプラグインを開発・共有・販売することが可能に。
- 新しいシンセライナー: Tracker+ および Tracker Mini 向けに、2 つの新しいシンセサイザー「CHIP」と「DIRT」を追加。
- シンセエンジン構築: シンセライナーへの新卒として加わり、シンセエンジン自体を構築するための新しい SDK も提供されています。
パフォーマンスとカスタマイズ(全機種共通)
- 高精度化: wavetable エンベロープと LFO(ロー周波振動子)の精度向上。
- 速度改善: プロジェクトの読み込み・保存速度が大幅に向上。
- MIDI 精度: MIDI クロックタイミングの精度が向上しました。
- テーマカスタマイズ: ブラウザ上でカスタムな Tracker のテーマやフォントを設計可能です。
注記: Community Edition は上記いずれかの機種にインストール可能で、ファームウェアを自由に編集して独自バージョンを作成し、コミュニティと共有する仕組みとなっています。また、故障したビルドが装置を破損させるのを防ぐ回復システムも搭載されています。