Skip to content

Releases: haveyouwantto/JMBox

Alpha 1.5.1

13 Jul 04:19
Compare
Choose a tag to compare
Alpha 1.5.1 Pre-release
Pre-release

JMBox Alpha 1.5.1 is the final version of the alpha phase. It focuses on bug fixes found in Alpha 1.5 to enhance stability and reliability. The upcoming beta phase promises exciting updates.

Alpha 1.4.5

06 Jul 15:17
Compare
Choose a tag to compare
Alpha 1.4.5 Pre-release
Pre-release

Release Note for Jmbox Alpha 1.5:

I'm excited to announce the release of Jmbox Alpha 1.5. This update brings significant changes to enhance your experience. Here are the key highlights of this release:

  1. Default Player Engine Changed: In Jmbox Alpha 1.5, I have changed the default player engine to PicoAudioPlayer. This is an in-browser player that offers excellent performance and low data usage. It is particularly useful for users on slow or data-limited networks, ensuring smooth playback of MIDI files while minimizing data consumption.

  2. FM Sound Support: With the integration of a customized fork of the PicoAudio library, Jmbox now offers FM sound capabilities. This addition expands the sonic possibilities, allowing you to listen to music with FM synthesis.

  3. Lyrics Support: Jmbox Alpha 1.5 introduces support for lyrics synchronization. You can now easily follow along and sing along with MIDI files that contain lyrics. The lyrics are synchronized with the MIDI playback, enhancing your musical experience.

  4. Performance Optimizations: I have made various performance optimizations to improve the overall speed and responsiveness of Jmbox. These optimizations ensure faster loading times, smoother MIDI playback, and a seamless user experience.

  5. Bug Fixes and Stability Improvements: In this release, I have addressed several bugs and glitches. I hope to provide you with a more stable and reliable MIDI player, ensuring a hassle-free music experience.

Alpha 1.4.2

29 May 07:35
Compare
Choose a tag to compare
Alpha 1.4.2 Pre-release
Pre-release

This release, Alpha 1.4.2, introduces several improvements and enhancements to the piano roll functionality, MIDI analysis, and overall user experience. The key updates in this release are as follows:

  • Piano Roll Performance Monitor: A performance monitor has been integrated into the piano roll feature. It provides real-time metrics and diagnostics to help users track and optimize the performance of their piano roll compositions.

  • MIDI Information Changed to Local Analysis: The acquisition of MIDI information has been updated to utilize local analysis. This change enhances the accuracy and responsiveness of MIDI data processing, resulting in improved performance and a more seamless user experience.

  • Deprecated /api/midiinfo API: The /api/midiinfo API has been deprecated and is no longer supported. Users are encouraged to utilize the new local analysis feature for obtaining MIDI information.

  • Removal of Manual Dark Mode: The manual dark mode option has been removed from the application. Instead, the application now features an auto-detect mechanism that adjusts the interface's appearance based on the system or user preferences. This change ensures a more consistent and user-friendly visual experience.

  • Enhanced Piano Roll Visualization: The piano roll has undergone visual improvements to enhance its overall appearance and make it more aesthetically pleasing. These changes enhance the user's interaction with the piano roll and improve its readability.

  • Minor Fixes: Various minor fixes have been implemented to address reported issues and improve the overall stability and performance of the application.

These updates in Alpha 1.4.2 bring a more robust and refined piano roll experience, improved MIDI analysis, and a streamlined visual interface. Users can expect a smoother and more enjoyable music composition process with these enhancements.

Alpha 1.4.1

11 May 02:49
Compare
Choose a tag to compare
Alpha 1.4.1 Pre-release
Pre-release

Added fade in duration to improve user experience

Alpha 1.4

08 Apr 05:20
Compare
Choose a tag to compare
Alpha 1.4 Pre-release
Pre-release

This version add file name information and sorting, changed the UI to more like material design, also with some performance optimizations.

Alpha 1.3.3

13 Jan 12:36
Compare
Choose a tag to compare
Alpha 1.3.3 Pre-release
Pre-release

This version fixed progress bar in PicoAudio midi mode, also fixed the animation bug in pervious version.

Alpha 1.3.2

11 Jan 14:08
Compare
Choose a tag to compare
Alpha 1.3.2 Pre-release
Pre-release

This version optimized the performance of piano roll.

Alpha 1.3.1

11 Jan 02:41
Compare
Choose a tag to compare
Alpha 1.3.1 Pre-release
Pre-release

This version add metadata to enable web app function.

Alpha 1.3

10 Jan 00:46
Compare
Choose a tag to compare
Alpha 1.3 Pre-release
Pre-release

This version changes the UI, making it more smoother. Also, this version fixed many bugs and it's quite stable right now.

  • UI: More material-design like, more smooth on low-end devices.
  • Add compatibility for small-screen devices.
  • Add some animation for buttons, dialogs.
  • Theme colors are more widely used in UI.
  • Changed the HTML, making it more semantic, now keyboard-contollable.
  • Optimized piano white key drawing.
  • Fixed many playback issues & weird behaviors, such as MIDI device didn't reset and weird playback controls.

Notice: api/midiinfo is deprecated, and it will be removed on next minor version.

Alpha 1.2.1

07 Jan 05:48
Compare
Choose a tag to compare
Alpha 1.2.1 Pre-release
Pre-release

This update organized the UI, making it more like an Android APP.

  • Added settings widgets
  • Added dialog animation
  • Optimized MIDI Info dialog
  • Fixed some playback issues