HourGlass 0.9.4 release

It took too long for this one, but let’s try it. Hopefully things are not messed up. If immediate problems arise, 0.9.5 will happen in a quicker schedule.

Changes (incomplete list) :

-Sound sources can have source position parameters/envelopes independent of the main parameters source position parameter. This feature can be accessed from the right-click menu in the sound file name in the sources list. This feature is mainly useful if you have several sound sources loaded, so that you can “scan” through them in independent trajectories, to make the source position capture the positions most appropriate for each sound.

-Audio file writing support was rewritten to allow using all of the formats libsndfile supports, as well as add support for more formats in the future. Most of the new available formats won’t be that useful for real use, but maybe FLAC and Ogg Vorbis might be useful for long live output recording “sessions”. The default format for both render and live output recording is now 32-bit floating wav, so if you want something else, visit the render/live options dialog to change it. (The old settings are no longer because that would have complicated the code needlessly just to avoid a visit from the user to the dialog.)

-More discreet indication for live output recording active state. A new button for that was added to the transport/render panel and the useless “seek forward” button was removed.

-Envelope editor time selection snaps to the grid if snap to grid is enabled. This probably needs some improvements etc, will be looked into later.

-Horizontal custom scrollzoombars were changed so that they don’t cause an immediate update to happen in the widgets they are controlling. This hopefully allows more responsive operation while scrolling and zooming in the sound viewer and the envelope editor when there are complex envelope shapes etc in the envelope.

-The sound sources panel has a new column that shows a small waveform overview of the sound. If you don’t want that, you can right-click the sources panel column names to get a menu where you can hide/show the columns.

-Bug fixed (hopefully) when removing sound sources from the sources list while playback is on. This went unnoticed as it wasn’t certain to always crash HourGlass and I often don’t myself remove sound sources from the list, but rather replace them, which hasn’t shown symptoms of problems.

The “Sound” menu has a non-functioning entry “Offline render and play/stop”. I forgot to remove that before uploading this build. The feature may or may not be implemented in the future. (It is meant as a last resort option to audition a texture if there’s no way to play it with realtime audio due to extreme CPU usage.)

Download link :


This entry was posted in Uncategorized. Bookmark the permalink.

5 Responses to HourGlass 0.9.4 release

  1. IXix says:

    “Sound sources can have source position parameters/envelopes independent of the main parameters source position parameter.”

    I’ve read that several times now and it still makes no sense but I expect all will become clear when I run the program. šŸ™‚

  2. frog_jr says:

    Thanks again, Xen! I hope to spend an evening playing with this again soon.

  3. some says:

    Yep … thx again …
    since I explored this superb software I ask myself if it would be possible to port Hourglass to VST?

    It would be easier to handle it with the particular host (for example) AudioMulch šŸ˜‰

    • xenakios says:

      A plugin version is “possible” but not very easy and clean to do for me, so I am not very attracted to the idea just based on those reasons. I’ve been meaning to write a separate blog post on this issue…(Possibly also touching a bit on the missing OS-X support.)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s