[0.0.3] New keyboard display and many fixes!


I made it through my list of known bugs, and found new friends along the way (more bugs). Here's what changed for Synulator 0.0.3:

Features

  • New HUD while synthesizing  - press "L" on the Keyboard to show an overlay of the controls
    • The keys light up!
  • Implemented pitch activation while Mic Input is enabled (see last section)
  • Added two more default presets: F7 and F8
  • Added options for Grain Input, to adjust how attack, decay, or lifetime are assigned
  • Added two more voices: Piano and Bass Guitar harmonics
  • Added 7 additional scales, for a total of 11!
  • Added settings to limit or expand the number of buffered frames
    • Lower numbers are more responsive, but can cause audio skips if the next frame hasn't been calculated in time

Fixes

  • Fixed an issue with first and last grains, so sound is generated correctly when Maximum Grains is limited to 1
  • Fixed problems with Ascending and Descending Harmonics Voice modes
  • Fixed problems with scales, which were using ill-tempered intervals instead of nice ones
  • Fixed problems with octave and voice changes, so they don't move 2 steps at a time
  • Fixed smoothing for Triggers and Bend Pitch, especially helpful using Keyboard
  • Improved performance for mic input, making it more efficient and responsive
  • General performance and queuing tweaks, making everything as real-time as possible


Mic Input Quick Tips:

  • Turn off "Always Play Fundamental" before turning on Mic Input (probably) 
  • When no pitch is activated, Synulator rebuilds the recorded frequencies using grains
  • When a Pitch Button or the fundamental is activated, Synulator attempts to shift the recorded frequencies (very chaotic)
  • The Audio Preferences file has a setting to limit (or expand) the threshold for replication: MicDetectionThreshold



Synulator with the visual keyboard layout HUD

Synulator with the visual keyboard layout HUD

Files

synulator_0.0.3_x64.zip 35 MB
Jan 14, 2024
synulator_0.0.3_linux.zip 35 MB
Jan 14, 2024

Get Synulator

Leave a comment

Log in with itch.io to leave a comment.