Shortcuts revisited

The new Shortcuts system is finished!

Long term users of Traverso know about it’s rather unique controls, hold a key, for example G, and use the mouse to change the Gain value of the pointed object.
Or double click G, to reset the Gain for that object. F to start a Fade In or Fade Out on an AudioClip, or double click F to reset the Fade

It was even possible to use 2 keys together, double click F and G key to reset the right most Fade and many more key combinations were possible.

The old shortcuts system is no more

All those combinations of single click, double click, single or double click 2 keys, holding one key or even holding 2 keys is GONE

Yes, we removed all those options except one: Press a key to start a particular operation, and finish that operation by: releasing that key, or by pressing the same key again or pressing enter.

The benefits of the new shortcuts system

Instead of remembering like 5-6 different key combinations for changing the Gain or functions related to Gain for an object, you only have to remember 1.
Yes, just one. And all the optional features will be presented to you by means of the shortcut help widget, or the context menu that can be opened when the Gain operation is active. This way, far more features can be added for an operation but without the need for remembering all the different and often very complex shortcut combinations

Not only that, but every shortcut can be user configured, so if you have a different keyboard layout, or are left handed, just change the shortcut for that action to your liking

Another benefit is that with the old system, you had to wait for about 200 milliseconds before a shortcut was recognized and this is no longer the case with the new shortcut system. Press a key and the graphical user interface will react instantaneously.

To make it even more practical, it is possible to configure autorepeat start delay and autorepeat interval per key for an active action.
For example, you activated G for gain, and want to increase that value with the up/down arrow keys. The rate of dB change is now configurable by setting the autorepeat interval value to a higher or lower value:

So it is faster, easier to remember and use, you can also use it from the context menus which wasn’t the case with the old shortcut system, and it is much more unified across the board

Is it all good news you might ask ? Well, if you are used to the old shortcut system, you need to learn to forget about some difficult shortcuts which we thought you would appreciate in the long run 🙂

Traverso git stable again

We’re happy to announce that the development version of Traverso is no longer randomly crashing, and we encourage users of Traverso trying out the new features that will be part of the next release

For that you need to compile Traverso from source. Download the source code from git and follow the compile instructions.

The source code is hosted at savannah:

Notable new features

  • Upgraded shortcut system to be much faster and easier
  • Shortcut help widget, showing available shortcuts
  • Shortcut configuration, define your own shortcuts
  • Context Menu actions fully usable with Traverso’s contextual mouse/keyboard usage
  • AudioTrack to Bus Track routing, apply gain/pan/plugins on the mixed signal
  • Track edit dialog to easily update input/output routing
  • VUMeters per Track to easily keep track of your signals
  • Per Track Gain Envelope
  • Full keyboard navigation: Use arrow keys to navigate to Tracks/AudioClips/CurveNodes for extreme fast editing

Your feedback counts

All new features were developed in close relationship with our users, your feedback will result in a product that suits your needs!

New: Routing to a Mix Bus

Our customers like the clean and simple interface Traverso offers, so adding routing to Traverso and still keeping the interface clean and concise was certainly a challenge!

After a lot of hard work in collaboration with a key customer we’d like to show you some screenshots where a ‘Mix Bus’ was added (here called midi mixdown) and the brand new configuration dialog for Tracks/Buses where the routing can be managed.

In this example, the tracks that recorded audio from a midi sequencer are sending post fader to a Mix Bus called midi mixdown which in turn is sending post fader to the Sheet Master Bus.

The benefits are of course that it is now possible to manage the sound of all ‘midi tracks’ by adding plugins or applying gain envelope, fader and or panning to the Mix Bus ‘midi mixdown’

NOTE: this is still in development and thus NOT available in the stable release of Traverso
NOTE2: The midi tracks in this example do not imply Traverso supports midi since it does not. Jack was used to record from a midi sequencer.

New website

The old website is dead, long live the new website!

In the upcoming weeks/months we’ll gradually add the old content back like latest stable release, the user manual’s, as well as new tutorials, blog posts etc.

On a regular basis we’ll tell you about the new features we’re working on in the next version, we love to hear what you think about those!