FXCore


Audio Effects DSP

FXCore Audio Effects DSP by Experimental Noize
FXCore Audio Effects DSP by Experimental Noize

FXCore

FXCore from Experimental Noize is a DSP designed for creating audio effects in pro-audio devices. FXCore can operate as a standalone device when paired with appropriate CODECs where it generates all necessary clocks or as part of a more complex system where it will lock to the word clock and bit clock provided by another part of the system.

FXCore can store up to 16 programs and their associated register preset values in its internal FLASH memory so no external program storage is required. By storing preset values in the program header the designer does not need to use instructions just to set initial values.

With 6 potentiometer inputs and 5 switch inputs programs may have real time variable parameters and options such as chorus depth or number of stages in a phasor.

Integrated digital LFOs, ramps and noise generator allows designers to easily program phasors, flangers, chorus and other effects.

Download the Data Sheet

Instruction set

Notepad++ portable version and Command Line Assembler V2.2.0 for people with Windows PC that are not experienced with setting up Notepad++ or batch files, may require update to your .NET runtime. Includes all required programs and files in one zip file. Contributed by Matthew Farrow from Disaster Area Designs and Alexander Pedals  ‐ Update 10 August 2022
FXCore Development Environment Setup for Windows Video on YouTube also contributed by Matthew

Command Line Assembler V2.2.0 for Windows PC may require update to your .NET runtime. Includes syntax and build files for notepad++. ‐ Update 10 August 2022

Running the PC version of the assembler on Linux under mono

Sublime Text build and syntax files for Linux and setup info

Command Line Assembler V2.2.0 for Intel based Mac, requires .NET 6 runtime. See README.md in Sublime Text syntax file zip below. ‐ Update 10 August 2022

Command Line Assembler V2.2.0 for M1 based Mac, requires .NET 6 runtime. See README.md in Sublime Text syntax file zip below. ‐ Update 10 August 2022

Sublime Text syntax and build files. This is an updated version, a typo was found in the original version that may throw an error in earlier assembler versions. See README.md in the zip file. Contributed by Matthew Farrow from Disaster Area Designs and Alexander Pedals  ‐ Update 10 August 2022

Communicating with the FXCore
FXCore Development Board

App note 1 - Using the INTERP Instruction
App note 2 - Using the PITCH Instruction
App note 3 - Using the LFOs in FXCore
App note 4 - Using the Tap Tempo
App note 5 - Phaser Program
App note 6 - Tap Tempo to LFO Frequency
App note 7 - Filter and POT Cheat Sheet
App note 8 - Our Friend the All-Pass
    Programs for App note 8: ap_low_high.fxc, ap_2_stage.fxc, ap_notch_bp.fxc

Default programs:
prg0 Small Reverb
prg1 Medium Reverb
prg2 Cathedral Reverb
prg3 Plate Reverb
prg4 Delay
prg5 Chorus
prg6 Flanger
prg7 Through Zero Flanger
prg8 Phaser an-5
prg9 Auto wah
prg10 Function Generator
prg11 Compander
prg12 Rotary Reverb
prg13 Double Shift
prg14 Distortion
prg15 Nano Looper

Experimental Noize on Facebook
Contact sales@xnoize.com
Copyright © 2015 - 2020 Experimental Noize All Rights Reserved
Website by Don Miller Design