Giter Site home page Giter Site logo

zynayumi / ayumi Goto Github PK

View Code? Open in Web Editor NEW

This project forked from true-grue/ayumi

0.0 0.0 1.0 34 KB

Highly precise emulation of AY-3-8910 and YM2149 sound chips

Home Page: http://sovietov.com/app/ayumi/ayumi.html

License: MIT License

Python 37.56% C 62.44%

ayumi's Introduction

Zynayumi

Synth based on ayumi, the highly precise emulator of AY-8910 and YM2149 http://sovietov.com/app/ayumi/ayumi.html.

Features

  • Amplitude envelope
  • Tone and noise pitch envelope
  • Portamento
  • Vibrato
  • Ring Modulation (SID-like and more)
  • Buzzer
  • 16-step sequencer for arpegio and other modulation
  • MIDI controls assigned to parameters (Modulation, Portamento Time, Volume, Pan, Expression and Sustain)
  • VST, DSSI, LV2
  • GUI

Demo Songs

If you make a song with Zynayumi let me know so I can include it.

Requirements

Install

  1. Clone the zynayumi repository and its submodules

    git clone --recurse-submodules https://github.com/zynayumi/zynayumi
    cd zynayumi
    

    For the rest, if you're using a GNU/Linux system (or perhaps OSX?) you can run the following script to build

    ./build.sh
    

    then to install

    sudo ./install.sh
    

    likewise if you wish to uninstall

    sudo ./uninstall.sh
    

    Otherwise, follow the remaining instructions below, you may need to modify them a bit to suit your operating system.

  2. Build libzynayumi

    cd libzynayumi
    mkdir build
    cd build
    cmake ..
    make -j
    cd ../..
    
  3. Build zynayumi

    make -j
    
  4. Copy the plugins and executable in the bin folder to the desired destination.

Specification

For the detail specification of all available parameters, see https://github.com/zynayumi/libzynayumi.

TODO

  • Add a GUI

Author(s)

  • Nil Geisweiller

ayumi's People

Contributors

ngeiswei avatar true-grue avatar

Watchers

 avatar

Forkers

ngeiswei

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.