Skip to content

Releases: 98ahni/Resonate

Even More Font-astic Graphics

11 Dec 10:32
Compare
Choose a tag to compare
Pre-release

That's right, Resonate can now use custom fonts!

If a project contains a font file (.ttf or .otf) Resonate will now use it in the Preview window and Timing editor, the latter of which can be turned off if desired. And on the topic of text...

Lyrics are more animated!

The text rendering for timed lyrics has been redone to allow for an upgraded transition between start and end colors as well as a new animation to make it easier to check timing. The new rendering also allows for a simple outline to be applied if desired.

Fixes

In addition to being able to change the above in Settings, you can now also disable the loading of videos if the device has trouble importing or playing videos.
The syllabify process is now more reliable and won't create unnecessary splits.

The latest version of Resonate can be accessed at 98ahni.github.io/Resonate-App.

Syllabification Fix

28 Nov 12:50
Compare
Choose a tag to compare
Syllabification Fix Pre-release
Pre-release

This small update fixes a few issues with how Resonate splits the text into syllables.

This version of Resonate can be accessed at 98ahni.github.io/Resonate-App/0.7.1-beta.

Take Control!

26 Nov 14:21
Compare
Choose a tag to compare
Take Control! Pre-release
Pre-release

. . . with a controller

Resonate can now be controlled using a gamepad. It's an alternative to using touch controls on phones, tablets and other handheld devices where a physical keyboard would be a hassle to use. The overlay makes it easy to remember what button does what and most settings have been redesigned when using a gamepad to make input more intuitive.

Export the entire project

You can now save the entire project as a zip at any time in the File menu.

The Raw Text is gone

Or rather, it's hidden during normal use. It's still accessible from the View menu for when you need it. With everything getting a graphical interface; the Raw Text editor's only remaining purpose is adding new text. This now makes it a more niche tool that won't be used much after the initial creation of the project.

More optimizations and improvements

A lot of care has gone in to make using Resonate a smooth experience. From the new keyboard shortcuts and the gamepad layout to optimizing lines in the Preview and improving the time it takes to stretch the audio.

This version of Resonate can be accessed at 98ahni.github.io/Resonate-App/0.7.0-beta.

The Box Has Dropped!

28 Oct 08:31
Compare
Choose a tag to compare
The Box Has Dropped! Pre-release
Pre-release

That's right, Resonate now has support for Dropbox!

It works much the same way as the existing Google Drive implementation. After logging in, a prompt can be opened from the File menu to select a folder to load. Speaking of the File menu; it has been overhauled to more readily show what account is logged in and does away with sub-menus for a cleaner look.

Easier editing

Word Case has been added to the Edit menu to more easily format the document. The options are: Majuscule (UPPER), Minuscule (lower) and Capital (Initial). The option to toggle case by letter is also there for more precise editing.

Shortcuts

The audio playback can now be controlled using a keyboard. Simply hold Shift and: Space for play/pause; Enter for stop; Left/Right arrow to seek five seconds (scaled); or Up/Down arrow to change speed.

Is it done loading yet?

Resonate now shows a loading animation when busy and smoothly fades out once everything is ready.

Stability improvement

Previously, devices with low memory could crash when stretching audio as a result of the amount of data being processed. This should now happen much less as slower speeds are now resampled before stretching when using default settings.

This version of Resonate can be accessed at 98ahni.github.io/Resonate-App/0.6.0-beta.

Safety Update

07 Oct 14:31
Compare
Choose a tag to compare
Safety Update Pre-release
Pre-release

This update introduces Safe Mode. It's triggered if a file has kept Resonate from starting multiple times and asks if you'd like a chance to save the document, ignore or (as a last resort) wipe all files.

The Preview window is now even more accurate!

It now uses an open source version of the same font ECHO uses. That means that text wrapping is now almost completely accurate.

Resonate is now also less prone to crashing when loading files.

This version of Resonate can be accessed at 98ahni.github.io/Resonate-App/0.5.2-beta.

Shifty Images!

01 Oct 13:46
Compare
Choose a tag to compare
Shifty Images! Pre-release
Pre-release

The Preview window now has the ability to fade between images according to the image tag. It can also set line placement using the <line# tag.

But how do you set them? The Timing editor now shows widgets where you can see and set the line as well as see what image is used in the document and change options of the image in a graphical way.

Additionally you can now shift the timings of the document.

This version of Resonate can be accessed at 98ahni.github.io/Resonate-App/0.5.0-beta.

Switching Devices Made Easy

03 Sep 07:53
Compare
Choose a tag to compare
Pre-release

Layout and preferences can now be exported on one device and then imported on another. You can now bring your settings and saved effects to any device you use.

The Preview window now uses the <line=#> tag in a similar way to ECHO. The Preview text also responds to DPI correctly now.

This version of Resonate can be accessed at 98ahni.github.io/Resonate-App/0.4.1-beta.

Visual Playback of the Project Now Available!

30 Aug 13:00
Compare
Choose a tag to compare

There are two new features in this release: Auto Latency and Video Preview!

The Auto Latency can be accessed from the Settings window and works like most rhythm games.

The Preview window is still very much in beta but is still useful for checking the composition, how the text color looks against the background and if everything will fit on screen in ECHO.

This version of Resonate can be accessed at 98ahni.github.io/Resonate-App/0.4.0-beta.

Better audio and UX improvements

16 Aug 16:27
Compare
Choose a tag to compare
Pre-release

The new audio stretch engines are more reliable, sound better and (mostly) faster!
You can set which engine you want to use in the Settings.

A lot more care has gone into polishing the experience of using the application.
Everything from a better layout in Help to a persistent Audio player and DPI resolution scaling making Resonate look great on any screen!

This version of Resonate can be accessed at 98ahni.github.io/Resonate-App/0.3.0-beta.

Quick Update.

22 Jul 14:58
Compare
Choose a tag to compare
Quick Update. Pre-release
Pre-release

This is just a tiny quality of life update. This includes;
Less space in the Timing Editor,
Actually being able to tap tabs on touch screens,
Properties getting saved when changed,
A new license and,
The removal of an erroneous header.

Resonate 0.2.1-beta can be accessed at 98ahni.github.io/Resonate-App/0.2.1-beta.