Skip to content

Releases: johnnesky/beepbox

BeepBox 4.2.2

08 Dec 06:22

Choose a tag to compare

  • Added progress bar for exporting wav and mp3 files.
  • Song URLs under 5000 characters will now be shortened by is.gd instead of by tinyurl.
  • Fixed bugs introduced in v4.2.1, including slider hover text and drags getting canceled on Firefox if the mouse moves away from the browser window.
  • If a note is near the top of the pattern editor on a touchscreen, I added a zone just below the note where you can drag to change its volume instead of scrolling.
  • I fixed another Firefox bug where you could click on the very right edge of the pattern editor to corrupt the song.

BeepBox 4.2.1

24 Nov 09:51

Choose a tag to compare

  • The low latency mode that is triggered by live note input or recording mode can make audio playback sound worse, so I reset the latency mode if it has been a few seconds since anything has required it.
  • On a touch screen, you can now start scrolling by dragging on the pattern editor from a place that is to the side of or below any notes. You can still drag on a note or above a note to manipulate the note.
  • MIDI input now defaults to disabled. When enabled, the browser prompts the user to allow permissions, which can look a little scary to someone visiting the site for the first time. You can enable it in the note recording preferences.
  • On non-Apple devices, the titles of menus (e.g. "File", "Preferences"...) are no longer displayed alongside the options.
  • I renamed "Show And Play The Same Bar" to "Automatically View Current Bar". Sorry about being indecisive.
  • Echo and reverb effects are reset when the song starts playing, in case any live note input was still echoing from before.
  • A few other minor fixes.

BeepBox 4.2

01 Aug 07:33

Choose a tag to compare

  • Added a new supersaw custom instrument type.
  • Added a few supersaw-related instrument presets.
  • Removed the Twitter feed column, added a link to an archive of tweeted songs.
  • Allow importing files with uppercase file extensions, thanks @gtrxAC!
  • Modified the grand piano preset again.
  • Various small bug fixes and text changes.

BeepBox 4.1

15 May 00:49

Choose a tag to compare

  • BeepBox can now respond to MIDI keyboard input thanks to a pull request from @zOadT, thanks! :D
  • Added the ability to play notes from a computer keyboard as well.
  • Added the ability to record notes from either keyboard into song data. Start recording by pressing Control + Space!
  • Added a metronome feature to aid performing notes.
  • See the recording settings in the preferences for more information and options.

BeepBox 4.0.1

16 Nov 09:05

Choose a tag to compare

  • New preference options: "Allow Notes Outside Scale", "Use Current Scale as Default", "Instrument Copy/Paste Buttons".
  • Add option to export a song as an html file that redirects to BeepBox.
  • New keyboard shortcuts, although many of these are adapted from @jummbus's JummBox!
    • Ctrl S: export song
    • Ctrl O: import song
    • Ctrl Enter: insert channel under selection
    • Ctrl Delete: delete selected channel(s)
    • Ctrl Up/Down: move selected channel(s)
    • Q: view channel settings
    • F: go to first bar
    • H: go to highlighted pattern
    • R: random preset instrument
    • Shift R: random generated instrument
    • Shift C: copy instrument
    • Shift V: paste instrument
    • Ctrl Shift V: paste pattern numbers (old feature moved from Shift V)
    • Shift Numbers: set instrument number
    • Shift Space: play from mouse

BeepBox 4.0

06 Nov 16:17

Choose a tag to compare

  • Redesigned the filter controls, allowing multiple low-pass, high-pass, and peak control points per instrument.
  • Added new effects: pitch shift, detune, distortion, bitcrusher, echo.
  • Added new custom instrument synthesizer type: picked string.
  • Allow configuring reverb and chorus sliders per instrument.
  • Allow connecting the beginning of a note to the end of a note in the previous pattern in pattern editor.
  • Allow multiple simultaneous ("layered") instruments per channel. Enable it in the channel settings window.
  • Allow adding envelopes to more instrument settings.
  • Split out the note fade in/out settings from the transition settings.
  • Added new transition option: "continue" allows tone and envelopes to continue uninterrupted across notes.
  • Added new transition option allowing slides to apply between patterns.
  • Moved many instrument settings (transition, chord, vibrato, panning) into the effects menu where they can optionally be enabled for any * instrument, and an optional second set of filter control points.
  • Renamed many instrument options, e.g. "interval" is now called "unison" which is a more appropriate name.
  • Slightly increased maximum channel counts.
  • Added new fullscreen layout option.
  • Added zoom in/out buttons to pattern editor in fullscreen layouts.
  • Updated some of the instrument presets.

Thanks to @jummbus for beta testing!

BeepBox 3.0.13

26 Dec 06:42

Choose a tag to compare

Added the ability to select parts of a pattern by holding shift (or long press on mobile) and dragging in the pattern editor. From there, you can drag, copy/paste, or otherwise manipulate it.

BeepBox 3.0.12

29 Nov 21:09

Choose a tag to compare

Fixed the BPM precision! The displayed BPM should be actually correct now, which could help when exporting music for other tools.

BeepBox 3.0.11

29 Nov 06:17

Choose a tag to compare

Added tinyurl shortcut to the file menu.

BeepBox 3.0.10

18 Nov 07:37

Choose a tag to compare

Added the ability to export .mp3 files.