Patch Notes (in reverse chronological order);
Version 1.3.3 (updated faq)
- Ported Ultrabox 2.2.12. Some notable differences include:
- Kept removed scales
- Updated the faq
- Mushroom Drum removed because it was a duplicate preset
- Compiled the offline version
12/1/2024
Version 1.3.2 (Even better randomization)
- Adjusted random instruments again
- Undoing no longer changes rhythm
- Mild adjustments to the Slarmoo's Box theme
- Mild adjustments to the distant sorrow preset
11/13/2024
Version 1.3.1 (Better random envelopes)
- Random instrument envelopes now utilize the new envelope settings
- The default rhythm has been reverted to ÷4
- Beepbox Theme channel mute buttons show up now
- Added 1 new preset
11/10/2024
Version 1.3 (Random Envelope, LFO, Envelope Modulation, and Song EQ)
- Added a new random envelope type! This one will output a random value based on the seed and time in the song or pitch of the note
- Individual envelope speed can now be modulated
- Added song eq (thanks leov!), which can be modulated
- Replaced the tremolo and tremolo2 envelopes with LFO, which allows for multiple different shapes in addition to the legacy sine wave
- Songs will start with a mod channel by default
- Added envelope copy and paste buttons
- Added 7 presets and 1 new preset group
- Added 4 new keybinds:
- e: opens the song eq prompt (the euclidean rhythm generator is moved to ctrl + e)
- alt + e: opens or closes all envelope dropdowns
- alt + f: opens or closes all fm dropdowns
- ctrl + shift + alt + s: Slarmooifies
- Added the 128 and 256 frequencies for fm
- Updated the pitch bounds tip prompt
- Pitch shift can now be added from within the mod channel dropdown
- Adding a mod channel now puts it in the correct place
- Removed empty note size envelope from the FM Sine preset and updated the Mercurial preset
- Envelope bounds are now clamped
- Songs now default to ÷8 rhythm
- Several minor UI adjustments
- Switching instruments while the synth is playing will no longer cause the instrument to break
- Pausing after recording will now return the synth to high-latency mode
- The Song Player now uses the Slarmoo's Box theme as its default
- Linking the Song Player in discord will now use the correct color
11/9/2024
Version 1.2.3 (Patch)
- Fixed bounds not properly saving with json imports.
- Envelope Upper Bounds now properly transfer when removing envelopes
9/5/2024
Version 1.2.2 (Patch)
- Added the "slarmoo's box" json import type.
- Importing a json song from an older version now sets the envelope types correctly
- Tremolo envelopes will no longer prevent a pitch from playing if the song has not been properly initialized
- Linked the FAQ page to the individual envelope speed prompt
9/3/2024
Version 1.2.1 (Patch)
- Fixed blip, flare, and punch
- Envelope UI is now properly aligned
- Individual Envelope Speed no longer disappears after closing the envelope speed dropdown
- Preset and json import envelopes are fixed
- A speed of 0 is now possible for individual envelope speeds
- None envelopes now use envelope upper bound rather than 1.0
- The spectral cry preset has been replaced with ethereal
- Retitled the new preset group
8/31/2024
Version 1.2 (Envelope Speed and Spectrum Editor)
- Added individual envelope speeds and bounds
- These settings were ported from Midbox!
- Because of this, many of the old envelope types have been removed (compatability has been preserved)
- Added new envelope type: fall!
- Arpeggio speed can now be enveloped (this setting is always discrete)
- Added a editing prompt for spectrum, harmonics, and drumsets that includes copy/paste settings
- Added 9 new presets, moved 2 presets to a new preset group: "Slarmoo's Box Chip Presets", and removed the pitch shift from glassy harmonics (these changes may break older songs that used presets, but will provide the framework to prevent this from happening in the future, sorry)
- Shortened the space that pitch envelopes take up in the url (old song urls will still work and will update correctly)
- Increased likelihood of a plant, and changed a few plants
- Fixed bug that caused effects envelopes to always run when transition : continue was enabled (even when there were no notes playing)
- Fixed bug where drumset envelopes would import incorrectly from other mods
- Envelope Speed no longer affects drumset envelopes
- Updated random instrument generation
- Added a FAQ page detailing what Slarmoo's Box adds and help for the new envelope system
- The Slarmoo's Box theme is now the default theme
- The Slarmoo's Box icon now correctly displays on firefox
- You will now be automatically redirected to ./website if you forget to specify the path
- Updated to Ultrabox 2.2.11
8/30/2024
Version 1.1.2 (Ultrabox 2.2.10)
- Updated to Ultrabox version 2.2.10
- The hotdog is not making a return
- Increased max envelope count to 16
- Fixed pitch names for noise pitch envelopes
- Updated some song player keybinds for ultrabox consistency
8/11/2024
Version 1.1.1 (Pitch Envelope Minor Update / fixes)
- Pitch envelopes are now properly affected by / calculating arpeggiation and pitch bends
- Added the dogebox note display for pitch range
- Added 7 new presets, including 3 new noise presets
- Fixed some Slarmoo's Box presets
- Fixed an issue when switching between noise and pitch channels in regards to pitch envelope ranges
- Standardized some Slarmoo's Box code
- Resized pitch range sliders to be consistent with the rest of the ui
6/17/2024
Version 1.1 (Keyboard Shortcuts)
- Added a new theme (Slarmoo's Box)
- Added 6 new keyboard shortcuts to the song player:
- L: toggle loop
- Z/+/-: toggle zoom
- E/P: return to editor
- Ctrl S: shorten song player link
- S: share
- C: copy link
- Updated keyboard shortcut list at the bottom of the page
- Updated to Ultrabox 2.2.9
- Donation form re-added
6/4/2024
Version 1.0.1 (Patch)
- Did a purge of every mention of Ultrabox where needed
- Fixed a bug with removing envelopes and the new envelope settings
- Fixed json importing, exporting, and instrument copy and paste in terms of the new envelope settings
- Fixed a bug where the pitch envelope's end would slowly decrement
- Pitch envelopes no longer consider song octave or key
- Fixed a few instances where the envelope extra settings dropdowns would not work properly
- Fixed an issue where if pitch envelope inverse was checked in 0.9 it would invert every envelope in 1.0
5/30/2024
Version 1.0 (Official Release)
- Added 3 new presets: Slarmoo's Pulse, spectral cry, and walrus wuh
- Balanced Slarmoo's box preset volumes
- Pitch envelope starts, ends, and inverses are now per envelope instead of per instrument
- All envelope curves can now be inverted similarly to pitch
- Shift + Enter is now working properly
- Replaced some stray Ultraboxes in the tip prompts
- Fixed some incorrect information present in the instrument type prompt
- Re-added the "Mono" theme, now renamed to "Greyscale"
- Renamed previous update to 0.9
- Updated to Ultrabox 2.2.8
5/29/2024
Version 0.9 (built on Ultrabox 2.2.7)
- Added more envelope options! These include:
- Reverb, panning, chorus, echo, bitcrush, frequency crush, and distorion can now be changed with
envelopes
- A pitch envelope type! This is similar to note size, but for the pitch instead.
You can also
edit the start,
end, and direction with the + sign
- 15 new presets found under the "Slarmoo's Box" tab
- New web icon
- "Ultrabox" replaced with "Slarmoo's Box" in almost every instance where needed
- More keyboard shortcuts added to shortcut list
- Hotdog removed
5/13/2024