Breakage logoBreakage

General
About
Download
History
 
Docs
Introduction
Tutorial
User manual
MIDI sync
FAQ
 
Extra
MIDI Data Miner
Japanese日本語

 
Latest news
1.12.06
Breakage v23 released
3.11.06
Breakage v22b released
23.10.06
Breakage v22 released
20.10.06
Breakage v21 released
4.10.06
Breakage v20 released
3.10.06
Added a poll - what next for Breakage?
History

Unstable development version
Stable release
Bugs
History

Unstable development version

v24 Work in progress

Installing

Replace your Breakage2.jar, Sequencer.ck and Channel.ck files with the development versions. E-mail me for development builds.

New features in this version

The pattern editor is now scrollable.
More verbose messages in debug mode.

Future features...

MIDI out.

^ top

Stable release

v23 1.12.06

New features

You can now select the sample browser's root folder.
The pattern editor can display circles, squares or rectangles.
A collection of bossa nova patterns is now included.
Reset settings. Start Breakage from the command line with "java -jar Breakage2.jar -reset"
Debug mode. Start Breakage from the command line with "java -jar Breakage2.jar -debug"

^ top

Bugs

Bug First seen Fixed
Sequencer doesn't start when pattern dimensions are 4x16 20 21
Multiply morphs don't work properly 17 No
Subtract morphs don't preview correctly 16 17
Changing the train checkbox doesn't work 15 16
ChucK sequencer crashes when changing pattern dimensions 15 17
Shifting moves notes as well as velocities 15 16
OS X - ChucK not starting properly 14 15
Windows - pattern editor displaying incorrectly 14 15
Can't save or load resilient-backprop nets 11 16
Can now pause the resilient-backprop net 10 11
The distinctions between samples and kits are confused 9 No
Can now stop, pause and restart the sequencer 9 12
ChucK sequencer now loads samples from correct directory 9 11

^ top

History

v22 23.10.06

Optimizations

Breakage runs much faster.

v21 20.10.06

New features

User interface redesign.
You can now change the neural net status (in, out or bypass) per channel, making Breakage much more flexible.
Samples can now be loaded by drag n' dropping from the browser onto the channels.
More preferences are saved between sessions.
The pattern database can merge several pattern files together.
Breakage now generates an average pattern.

Bugs

Average pattern isn't always up to date.

v20 4.10.06

New features

Record output to a .wav file.
Preferences (pattern dimensions etc.) are saved between sessions.

v19 17.9.06

New features

Toggle channel holds. When held, a channel's data can't be changed.

Interface features

The sample browser now has a scrollbar.
The help system's text is clearer and more complete.
The left and right arrow keys don't cause a shift if you're in a text box.
Channel names are correct on resizing - names were being shown incorrectly when samples weren't loaded.

v18 25.8.06

New features

Online help system.
Pattern similarity ratings are calculated and shown in the database.
MIDI sync to other applications.

v17 11.8.06

New features

The neural network gives much smoother results using Joone's backprop training algorithm (was using resilient backprop).
The sequence size - length and number of channels - can be changed (use the settings menu).
New multiply morph.

Bug fixes

ChucK sequencer doesn't crash when changing pattern dimensions.
Subtract morph works properly.

v16 20.7.06

New features

Global pitch-shift control.
The neural net trainer now skips over patterns with identical input.

Interface tweaks

Morph duration now defaults to 4 patterns (was 32 steps).
Resetting the channel volume with double click now sets it to 50 (was 0).
Can edit pattern names by double-clicking them in the pattern database.

Bug fixes

Shifting moves notes as well as velocities.
Can save and load resilient-backprop nets.

v15 11.7.06

New features

Selected patterns in the database and morph can now be previewed in the pattern editor.
The neural net can now suggest a new pattern (rather than overwriting the existing one).
Mute and solo channel controls in the pattern editor.
Some optimizations to the code, Breakage now runs faster.

Interface tweaks

Channel volume control's y-axis flipped to be more intuitive.
Using a channel's popup menu now selects that channel.

Bug fixes

OS X - ChucK not starting properly
Windows - pattern editor displaying incorrectly

v14 5.7.06

Thanks to Spencer Salazar and the ChucK community for advice with this release.

New features

ChucK is now included, making Breakage a self-contained application.
Separate OS X, Windows and stand-alone releases.
Some improvements made to the time bar display in the pattern editor.

v13 21.6.06

Thanks to Mark Birchall for practical use suggestions and Thor Magnusson for observations on the pattern editor.

New features

Save and load projects.

Two new add and subtract morphs.
Set morph duration by pattern.

The sequencer has master volume, distortion and swing controls.

Interface features

A more intuitive pattern editor interface.
Fill all / every 2 / every 4 beats on a channel.
Shift channel hits left and right.
Keyboard controls for the pattern editor.

v12b 15.6.06, 3:50 GMT

Thanks to Mark Birchall for reporting this bug.

Bug fix missing library now included

v12 15.6.06

New features

Morph between patterns!
Default pattern size is 4 x 16.
New preference to show velocity values.
Greater range on the BPM slider.
MIDI out - beta.
Sequence recording - beta.

Bug fix

Can now stop, pause and restart the sequencer

v11 8.6.06

Bug fixes

Can now pause the resilient-backprop net.
ChucK sequencer now loads samples from correct directory.

v10 8.6.06

New features

Adjustable preferences - change the length, number of channels and type of neural network.
Added resilient-backprop neural network.

v9 3.6.06

First public release.

^ top

Breakage © Ollie Glass 2006, ollieglaskovik [at] gmail [dot] com