Skip to main content

A modular synthesizer in pytorch, GPU-optional and differentiable

Project description

torchsynth

The fastest synth in the universe.

Introduction

torchsynth is based upon traditional modular synthesis written in pytorch. It is GPU-optional and differentiable.

Most synthesizers are fast in terms of latency. torchsynth is fast in terms of throughput. It synthesizes audio 15000x faster than realtime on a single GPU.

Installation

pip3 install torchsynth

Note that torchsynth requires PyTorch version 1.8 or greater.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

torchsynth-0.9.2.tar.gz (28.9 kB view details)

Uploaded Source

Built Distribution

torchsynth-0.9.2-py3-none-any.whl (30.3 kB view details)

Uploaded Python 3

File details

Details for the file torchsynth-0.9.2.tar.gz.

File metadata

  • Download URL: torchsynth-0.9.2.tar.gz
  • Upload date:
  • Size: 28.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for torchsynth-0.9.2.tar.gz
Algorithm Hash digest
SHA256 bcab4ca2aaa0aa10e19f23bf805872198efa524e85b5d6e1ece3b0e03dae628c
MD5 ffdcae5f28c6538f5f25aa6bedac7708
BLAKE2b-256 b4c581c2ee573206f61c2bb8281445e4003f32ded09af2e012dadeac058c1ac3

See more details on using hashes here.

File details

Details for the file torchsynth-0.9.2-py3-none-any.whl.

File metadata

  • Download URL: torchsynth-0.9.2-py3-none-any.whl
  • Upload date:
  • Size: 30.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for torchsynth-0.9.2-py3-none-any.whl
Algorithm Hash digest
SHA256 91a24469b9d977750c8e56c7dfba5fefe0f2305c528d8b55e662b2633a1f3fa3
MD5 4cb92ec87db8c1ad035865a778b51419
BLAKE2b-256 c023a8469158726c247a8107c4f29c1af01a1e4524d41d6a8641e84c87d83a9c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page