Skip to content

Releases: Picorims/wav2bar

v0.3.3-beta

04 Feb 19:39
b07ac12
Compare
Choose a tag to compare

This release addresses a critical issue spoted in 0.3.2.

Changelog

Fixed

  • Fixed: FPS, screen size and JPEG export inputs are completely broken (MSI installation) (#59)
  • Fixed: The open logs folder is broken (#58)

Known issues

  • none

Note on Betas

Wav2Bar is currently in beta, which means that things actively change (UI, saves, etc.)! Please backup your saves, especially when updating Wav2Bar.

Note for Linux

Right now Linux is not very well supported, but I try my best to make it better bit by bit. For now you should be able to use Wav2Bar without much problem by using the zipped version or using the source code after installing the dependencies (see the README or the wiki). There are some predefined (but not tested) configs to make some other linux packages that you can try.

Note for Mac

Mac is not supported at this moment, but you can give it a try using the source code (see the README or the wiki).

Support

For bug reports, please use the issues section of GitHub. For other support, use the discussions section or go over to my Discord server (https://discord.gg/EVGzfdP)

v0.3.2-beta

02 Feb 21:48
1bccbd2
Compare
Choose a tag to compare

This release includes a fix for timers export that were not working, and improves the side panel user interface for a better experience. Unless major bugs are reported, this is the last release for the 0.3.x branch.

DO NOT USE THE MSI BUILD (see known issues)

Changelog

Changed

  • The side panel is now resizable.
  • The side panel user interface is more responsive, and should be easier to read.

Fixed

  • Fixed: The timer does not export correctly at export (#48).

Security

  • Updated Electron from v16.2.8 to v22.2.0

Known issues

  • FPS, screen size and JPEG export inputs are completely broken (MSI installation) #59
  • The open logs folder is broken #58
  • The CHANGELOG.md file uses 0.3.2-indev where it is indeed 0.3.2-beta.

Note on Betas

Wav2Bar is currently in beta, which means that things actively change (UI, saves, etc.)! Please backup your saves, especially when updating Wav2Bar.

Note for Linux

Right now Linux is not very well supported, but I try my best to make it better bit by bit. For now you should be able to use Wav2Bar without much problem by using the zipped version or using the source code after installing the dependencies (see the README or the wiki). There are some predefined (but not tested) configs to make some other linux packages that you can try.

Note for Mac

Mac is not supported at this moment, but you can give it a try using the source code (see the README or the wiki).

Support

For bug reports, please use the issues section of GitHub. For other support, use the discussions section or go over to my Discord server (https://discord.gg/EVGzfdP)

v0.3.1-beta

01 Nov 20:27
961599c
Compare
Choose a tag to compare

This small release contains bug fixes for the annoying bugs reported following the 0.3.0 release.

Changelog

Fixed

  • Fixed: The video is cropped when exported if the resolution is greater than 720p (#36).
  • Fixed: Trying to export a project with an audio file in mono crashes the export (#34).
  • Fixed: Audio file extension containing capital letters may cause errors at export (#38).

Security

  • Updated Electron from v16.0.7 to v16.2.8.
  • Updated dependencies.

Known issues

  • None as of now.

Note on Betas

Wav2Bar is currently in beta, which means that things actively change (UI, saves, etc.)! Please backup your saves, especially when updating Wav2Bar.

Note for Linux

Right now Linux is not very well supported, but I try my best to make it better bit by bit. For now you should be able to use Wav2Bar without much problem by using the zipped version or using the source code after installing the dependencies (see the README or the wiki). There are some predefined (but not tested) configs to make some other linux packages that you can try.

Note for Mac

Mac is not supported at this moment, but you can give it a try using the source code (see the README or the wiki).

Support

For bug reports, please use the issues section of GitHub. For other support, use the discussions section or go over to my Discord server (https://discord.gg/EVGzfdP)

v0.3.0-beta

21 Jan 16:07
Compare
Choose a tag to compare

This version is mostly a technical update preparing the addition of new features for visual objects. However it comes with numerous improvements and bug fixes.

Changelog

Added

  • Particle flow's containers can now be rotated.
  • Added logs folder shortcut to settings tab.
  • The user interface is now locked behind a loading screen while big operations are performed and the user interface shouldn't be touched.

Changed

  • Changed license from MIT to GPL-3.0-or-later
  • Changed how saves and objects are handled internally.
  • Improved particle flows performances when using a big amount of particles.
  • Optimized bar visualizers when changing their parameters.
  • Improved visual updates of particle flows and visualizers while audio is paused or stopped.
  • Changing an object's name is now done using a dedicated field in the rack (less clicks!).
  • Changed rules for timers positioning. (The converter should reajust timers when opening a project from an older version.)
  • Changed some default values (it only affects newly created objects and new object parameters).
  • The default color is now randomized.
  • Irrelevant options (i.e that have no effect) in some objects are no longer available (timers, visualizers). In consequence they are no longer stored as well with these objects (as they are useless).
  • Made top user interface for audio and zoom control more compact.
  • Split audio control block in half in the top user interface for better display in a smaller window.
  • Improved help on object creation.
  • Improved responsiveness on window resize.

Removed

  • Removed background visual object that duplicates image/shape visual object. Existing background visual objects in older saves will be converted to image visual objects.

Fixed

  • Video export via CLI works again.
  • Particle flow's flow type parameter provides help again.
  • When opening a new save, existing user interface from old visual objects are now effectively removed.
  • Interacting with control panel's top tabs no longer moves the rest of the user interface.
  • The top of the screen was hard to see, and hidden no matter what behind the top user interface (in some zoom and window size scenarios). There is now a minimum of padding above the screen.
  • The window no longer flashes to white when being first opened.
  • Changing the color of a waves visualizer while audio is paused now updates the color visually. Same for particle flows.
  • About section no longer have the text centered.

Security

  • Updated Electron from v12 to v16.
  • Updated dependencies in general

Known issues

  • Using audio extensions that have capital letters in it can cause issues at export. To avoid this bug, use extensions without any capital letters (like .wav instead of .Wav or .WAV). (#38)
  • Using files in mono crashes the export. Converting it to stereo using a tool like Audacity will fix the issue. (#34)
  • The resolution may not be respected at export, resulting in a cropped video (#36)

Note on Betas

Wav2Bar is currently in beta, which means that things actively change (UI, saves, etc.)! Please backup your saves, especially when updating Wav2Bar.

Note for Mac

Mac is not supported at this moment, but you can give it a try using the source code (see the README or the wiki).

Support

For bug reports, please use the issues section of GitHub. For other support, use the discussions section or go over to my Discord server (https://discord.gg/EVGzfdP)

v0.2.2-beta

28 Jul 20:32
Compare
Choose a tag to compare

Hotfix a bug preventing exports to last more than 10 seconds.

Changelog

Fixed

  • Videos can last more than 10 seconds again.

Known issues

  • none

Note on Betas

Wav2Bar is currently in beta, which means that things actively change (UI, saves, etc.)! Please backup your saves, especially when updating Wav2Bar.

Note for Linux

Right now Linux is not very well supported, but I plan to make it better in the future. For now you should be able to use Wav2Bar without much problem by downloading and running the source code (see the README or the wiki) and installing the dependencies. There are some predefined (but not tested) configs to make some linux packages that you can try.

Note for Mac

Mac is not supported at this moment, but you can give it a try using the source code (see the README or the wiki).

Support

For bug reports, please use the issues section of GitHub. For other support, use the discussions section or go over to my Discord server (https://discord.gg/EVGzfdP)

v0.2.1-beta

28 Jul 12:32
Compare
Choose a tag to compare

This small update only adds a CLI for Wav2Bar. Documentation can be found at docs/cli.md.

Changelog

Added

  • Added a Command Line Interface (CLI)
    • Added subcommand load to load a save file.
    • Added subcommand export to export a save file into a video.
    • Use --help flag to receive help.

Known issues

  • exports can't last more than 10 seconds, this is patched in v0.2.2.

Note on Betas

Wav2Bar is currently in beta, which means that things actively change (UI, saves, etc.)! Please backup your saves, especially when updating Wav2Bar.

Note for Linux

Right now Linux is not very well supported, but I plan to make it better in the future. For now you should be able to use Wav2Bar without much problem by downloading and running the source code (see the README or the wiki) and installing the dependencies. There are some predefined (but not tested) configs to make some linux packages that you can try.

Note for Mac

Mac is not supported at this moment, but you can give it a try using the source code (see the README or the wiki).

Support

For bug reports, please use the issues section of GitHub. For other support, use the discussions section or go over to my Discord server (https://discord.gg/EVGzfdP)

v0.2.0-beta

21 Jul 15:59
Compare
Choose a tag to compare

Changelog

Added

  • Added SVG filters support to all objects.
  • Added shortcuts for easy positioning of objects based on the screen.
  • Added shortcuts for easy sizing of objects to screen size.
  • Added a color picker.
  • Added experimental JPEG export (quality 100) instead of PNG, the quality should not be impacted and the export faster.

Changed

  • Made a lot of internal refactoring:
    • Object parameters user interface and object openable containers have been internally refactored for more flexibility.
  • Some invalid values are shown visually instead of being silently ignored in object parameters.
  • Made control panel display more compact.

Removed

  • Image preview is no longer available in background picking user interface.

Fixed

  • Changing the points count of a visualizer no longer breaks its display.
  • Text overline was not showing properly.
  • Background size didn't have a default value shown.
  • Fixed a syntax error in FFmpeg not present warning.
  • Updated the font size help bubble, that was outdated.
  • Removed "audio not saved" from the saving option title, this was only accurate in pre 0.1.0-beta releases.

Known isssues

  • none.

Note on Betas

Wav2Bar is currently in beta, which means that things actively change (UI, saves, etc.)! Please backup your saves, especially when updating Wav2Bar.

Note for Linux

Right now Linux is not very well supported, but I plan to make it better in the future. For now you should be able to use Wav2Bar without much problem by downloading and running the source code (see the README or the wiki) and installing the dependences. There are some predefined (but not tested) configs to make some linux packages that you can try.

Note for Mac

Mac is not supported at this moment, but you can give it a try using the source code (see the README or the wiki).

Support

For bug reports, please use the issues section of GitHub. For other support, use the discussions section or go over to my Discord server (https://discord.gg/EVGzfdP)

v0.1.2-beta

22 Jun 21:01
Compare
Choose a tag to compare

This beta adds numerous internal changes for a bit more flexible management in reading and writing process. This now allows the support of .msi installer without any crash, thus it is now available as an option for Windows.

Changelog

Added

  • Added support for Windows .msi installer.

Changed

  • When Wa2Bar installation's root directory is not writable, use app data folder provided by the OS.

Security

  • Updated Electron from v9 to v12.
  • Updated some dependencies.

Known isssues

none

Note on Betas

Wav2Bar is currently in beta, which means that things actively change (UI, saves, etc.)! Please backup your saves, especially when updating Wav2Bar.

Note for Linux

Right now Linux is not very well supported, but I plan to make it better in the future. For now you should be able to use Wav2Bar without much problem by downloading and running the source code (see the README or the wiki) and installing the dependences. There are some predefined (but not tested) configs to make some linux packages that you can try.

Note for Mac

Mac is not supported at this moment, but you can give it a try using the source code (see the README or the wiki).

Support

For bug reports, please use the issues section of GitHub. For other support, use the discussions section or go over to my Discord server (https://discord.gg/EVGzfdP)

0.1.1 Beta

17 Apr 22:19
Compare
Choose a tag to compare

Note that the user interface is very Work In Progress at this moment (don't hesitate to give feedback). If you find any bugs please report them on GitHub.
This release won't include a Windows Installer because this one is not yet ready for production.

Changelog

Added

  • A user with no configured paths for FFmpeg and/or FFprobe are now prompted with an additional tutorial
    on how to install FFmpeg and FFprobe with Wav2Bar.

Changed

  • Replaced "open recommended folder" button for FFmpeg in the settings by a "open help" button
    that gives instructions on how to install FFmpeg and FFprobe for Wav2Bar.

Removed

  • Removed the menu bar at the top of framed windows, that has absolutely no use in the application.

Fixed

  • Particle speed smoothing is now applied at export as well.

Known isssues

  • none.

Note on Betas

Wav2Bar is currently in beta, which means that things actively change (UI, saves, etc.)! Please backup your saves, especially when updating Wav2Bar.

Note for Linux

Right now Linux is not very well supported, but I plan to make it better in the future. For now you should be able to use Wav2Bar without much problem by downloading and running the source code (see the README or the wiki). There are some predefined (but not tested) configs to make some linux packages that you can try.

Note for Mac

Mac is not supported at this moment, but you can give it a try using the source code (see the README or the wiki).

Support

For bug reports, please use the issues section of GitHub. For other support, use the discussions section or go over to my Discord server (https://discord.gg/EVGzfdP)

0.1.0 Beta

13 Apr 22:10
Compare
Choose a tag to compare

This is the first public beta of Wav2Bar! Note that the user interface is very Work In Progress at this moment (don't hesitate to give feedback). If you find any bugs please report them on GitHub.
This first release won't include a Windows Installer because this one is not yet ready for production. Hopefully it'll come in the next release.

Changelog

First public release.

Known isssues

  • Particles speed smoothing isn't applied at export.

Note on Betas

Wav2Bar is currently in beta, which means that things actively change (UI, saves, etc.)! Please backup your saves, especially when updating Wav2Bar.

Note for Linux

Right now Linux is not very well supported, but I plan to make it better in the future. For now you should be able to use Wav2Bar without much problem by downloading and running the source code (see the README or the wiki). There are some predefined (but not tested) configs to make some linux packages that you can try.

Note for Mac

Mac is not supported at this moment, but you can give it a try using the source code (see the README or the wiki).

Support

For bug reports, please use the issues section of GitHub. For other support, use the discussions section or go over to my Discord server (https://discord.gg/EVGzfdP)