Skip to content

Releases: MymmiJ/antethesizer

Antethesizer: Fixes

04 May 21:17
a2e1c18
Compare
Choose a tag to compare
Antethesizer: Fixes Pre-release
Pre-release

Features

  • Able to select chord strategies

Bugfixes

  • Prevent BPM being detached from local/global state
  • Sound controls are generated in one place
  • Issue with textfield values that shouldn't be negative becoming negative & tripping up while loops

Antethesizer: Enter Wavetables

02 May 16:51
20bc9a3
Compare
Choose a tag to compare
Pre-release

Features

  • Enter wavetables to create your own synthesizers
  • View wavetables as displays in time domain - I mean, as waves :)

Appearance

  • Buttons to be less rounded

Code

  • Refactor segments, segment components, segment config to use their own files
  • Make vibratoFacts into an object from an array for greater flexibility & readability
  • Normalize to canvas function to help draw things to scale across the canvas

Antethesizer: Display

29 Apr 22:12
83efcac
Compare
Choose a tag to compare
Antethesizer: Display Pre-release
Pre-release

Feature

  • Visualize oscilloscope of current notes

Bugfix

  • Notes were becoming different in local & global state as regenerateNotes was generating notes multiple times per state update

Code

  • Tidied up unused vars

Removed

  • 'Drum'/'Percussion' synth - sounded almost nothing like a drum

Antethesizer: Chords

29 Apr 11:35
653e9db
Compare
Choose a tag to compare
Antethesizer: Chords Pre-release
Pre-release

Feature

  • Allow chords to be generated, currently at random (with 'mood' influence)
  • Allow default root note to be set per section
  • New favicon

Bugfix

  • Ensure state change actually causes a change in the notes generated from all sources
  • Prevent || shortcut from causing a warning in conjunction with Styles from React Material UI

Antethesizer: BPM

28 Apr 14:49
190bde7
Compare
Choose a tag to compare
Antethesizer: BPM Pre-release
Pre-release

Features

  • Add BPM functionality with local & global settings
  • Add (but not using) rudimentary light theme
  • To support BPM functionality, add easy way to set and override global options

Bugfixes

  • Use 'number' type for repeats input field

Antethesizer: Alpha

27 Apr 16:50
8eb9bb4
Compare
Choose a tag to compare
Antethesizer: Alpha Pre-release
Pre-release

Antethesizer: Alpha

  • Create multiple tracks of procedurally-generated notes
  • Play tracks at hardcoded speed using various preset synthesizer options
  • Adjust 'mood' to try to control note generation 'from above'