Jetson Nano DC-GAN Guitar Effector

Hi there.

I’d like to intruduce Jetson Nano DC-GAN Guitar Effector project.

The project is about making a python app to turn the Jetson Nano into guitar effector.

[Overview]
A Jetson-Nano captures guitar sound through audio interface.
Then it moduletes the sound like effector as a result of by DC-GAN inference.

+--------+     +-------------+     +---------+
|        |     | Roland      |---->| Jetson  |
| Guitar |---->| DUO-CAPTURE |     | Nano    |
|        |     | Mk2         |<----|         |
+--------+     +------+------+     +---------+
                      |
+---------+           |
|         |           |
| Speaker |<----------+
|         |
+---------+

Roland DUO-CAPTURE mk2 is an audio interface. Connecting
it with USB cable makes Jetson-Nano be able to capture
a guitar sound. It also works as audio output interface.

[Model]
The model is based on 1D version of pix2pix. It takes 1024
points of 1D input and output 1024 1D points.

The model is trained and frozen using tensorflow(v1) then
converted into FP16 by Tensor RT.

[Source Code]

1 Like