Skip to content

Releases: Reytian/fm1-trio

Release list

TRIO 0.1

Choose a tag to compare

@Reytian Reytian released this 19 Oct 16:21

The first release of TRIO: a jazz trio in your M-VAVE FM-1. You play the chords; small neural networks on the
FM-1's own chip play a walking bass and jazz drums with you. Press EDIT and play the bass yourself, and the FM-1
learns your line.

Install: connect the FM-1 by USB, open https://reytian.github.io/fm1-trio/install/ in Chrome or Edge, and press
Install. Or download trio-0.1.fwsc below and run python3 base/tools/fm1_install.py trio-0.1.fwsc in a clone of
the repository. Try it first in the browser: https://reytian.github.io/fm1-trio/emu/. How to play: the
README and the manual.

File What
trio-0.1.fwsc The firmware (identity FM-1_52000100; sha256 bceb87245d9cf360405e8fa3514e0e1e2e40d5dffbf74923c38ca94e8b35557c)
trio-autumn-leaves.mp4 Autumn Leaves three times: the chords played, the bass and drums from the networks (Chinese captions, 3 min)
trio-demo.mp4 How the networks run, and teaching the bass a line (Chinese captions, 2 min)

The videos were recorded in fm1-base's host simulator, which runs the firmware's own code.

Status: it installs and runs on the FM-1. It was developed and tested in the simulator and the emulator; the
networks' timing on the chip is estimated from instruction counts and hasn't been measured on the device yet.
Reports are welcome in the issues.


TRIO 0.1:FM-1 上的爵士乐队。 你弹和弦,FM-1 芯片上的小神经网络配 walking bass 和爵士鼓;按 EDIT 自己弹贝斯,
FM-1 会学你的走法。安装:USB 连上 FM-1,用 Chrome 或 Edge 打开 https://reytian.github.io/fm1-trio/install/,
按 Install。先在浏览器里试:https://reytian.github.io/fm1-trio/emu/。使用方法见 README 的中文说明。
两个演示视频(中文字幕)在下面的附件里。