GithubHelp home page GithubHelp logo

fumikawa / logue-fx Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dukesrg/logue-fx

0.0 2.0 0.0 64 KB

Custom effects for Korg logue-sdk compatible synths. Contains reusable header to create unified code for any FX type.

C 11.71% Makefile 20.34% C++ 67.95%

logue-fx's Introduction

logue-fx

Custom effects for Korg logue-sdk compatible synths

You can get the lastest precompiled versions of the effects in releases section.

Project structure

  • lodue-sdk/ : My own logue-sdk fork with optimized makefiles and reduced project footprint.
  • inc/fxwrapper.h : FX wrapper that allows to make all effect types from one source file.
  • src/ : Effects source files.
  • ...fx/ : Effects project files.

Effects description

  • Crusher - Bit crusher and decimator effect.
  • Gator - Kaossilator-style gate arpeggiator.
  • Hyper - unison effect inspired by supersaw/hypersaw.
  • Kompressor - RMS downward compressor/expander.
  • Looper - Kaossilator-style loop recorder.
  • Vibrator - frequency vibrato and pitch shift effect.
  • LFO - frequency and amplitude vibrato with selectable waveform.

Effects Parameters

Effect time / A knob depth / B knob shift depth / FX button + B knob
Crusher Sampling frequency - 48000...480Hz Bit depth - 24...1 bit Dry/wet mix
Gator Pattern select - KAOSSILATOR Parameter List Pattern restart - pass center point -
Hyper Detune - 0...1 semitone Unision voices - 1 to 12 pairs, each pair detuned by additional +/- detune value Dry/wet mix
Kompressor Threshold level - -80...0dB Ratio
- expand ∞:1...1:1 (left to center)
- compress 1:1...∞:1 (center to right)
Dry/wet mix
Looper Loop length - linked to the current BPM and sticked to
16, 8, 4, 2, 1, ½, ¼, ⅛, 1⁄16 beats
Play/Record mode
- Overwrite (left third)
- Play (center third)
- Overdub (right third)
Record format
- Stereo (d100-d50)
- Stereo packed (d49-d0)
- Mono (w0-w49)
- Mono packed (w50-w100)
Vibrator Vibrato rate - 0...30Hz Vibrato depth - 0...1 semitone Pitch shift - -12...+12 semitones
LFO Vibrato rate - 0...30Hz Vibrato depth - 0...1 semitone Vibrato type
- AMod Sine (d100-d80)
- AMod Triangle (d79-d60)
- AMod Saw (d59-d40)
- AMod Square (d39-d20)
- AMod S&H (d19-d0)
- PMod Sine (w0-d19)
- PMod Triangle (w20-w39)
- PMod Saw (w40-w59)
- PMod Square (w60-w79)
- PMod S&H (w80-w100)

Notes

  • Most of the effects for all three effect slots.
  • The third effect parameter control is not available for Modulation FX thus several effects are limited in control in this slot.
  • Due to NTS-1 SDRAM size limitation loop length automatically reduced depending on the record format and current BPM according to the table below:
Record format BPM < 75 75 ≤ BPM < 150
Stereo 4 beats max 8 beats max
Stereo packed 8 beats max -
Mono 8 beats max -
Mono packed - -

logue-fx's People

Contributors

dukesrg avatar

Watchers

James Cloos avatar  avatar

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.