Skip to content

Releases: Barnard-PL-Labs/TSLSynthesizer

Stable release of v0.2.1

16 Jan 14:47
Compare
Choose a tag to compare

Hotfixed MIDI connection bugs and added few more specifications for users.

Also opened up the website, which you can try it out live:

https://tslsynthesissynthesizer.com/

v0.2.0

15 Jan 17:29
Compare
Choose a tag to compare

Added the following features:

  • Connection to MIDI
  • Corrected bugs in TSL specification generation
  • Filters
  • Harmonizers
  • Arpeggiators
  • Added "last played note" feature
  • Random specifications

Demo video forthcoming.

Release on server!

05 Jan 02:57
4b75304
Compare
Choose a tag to compare

Fixed configurations on synthesize.sh

Check out the program here:

http://159.203.73.47:4747/

v0.1.0: Functional prototype

03 Jan 12:46
Compare
Choose a tag to compare

Release of v0.1.0.

Tested prototype that handles all given inputs.

UI changes should make changes to getSpecFromDOM in client.js, and possibly changes in tsltools, particularly src/lib/TSL/Writer/WebAudio.hs.

Demo here.

Prototype Release

01 Jan 16:07
Compare
Choose a tag to compare
Prototype Release Pre-release
Pre-release

The current prototype has hardcoded support for two predicates: pressing the C4 note and changing the AM Frequency.

Recommended demo is by using the following specification:

When Press C4 => waveform to sawtooth
When Change amFreq => activate AMSynthesis