Maestro VR cover
Maestro VR screenshot
Genre: Simulator, Indie

Maestro VR

Development Diary

Maestro VR Development Diary



Greetings to all lovers of music and virtual reality!

It has been several months since our last update on Maestro VR, and during this time, we have been working diligently on a series of significant improvements, many of which were requested by our passionate community. We sincerely want to thank everyone who has actively participated in the Early Access of Maestro VR; your feedback has been crucial in defining the direction of our project, which has been in development for several years.




Gameplay Evolution



From the very beginning of Maestro VR's development, we were clear about our goal: to create an authentic simulation of the experience of conducting a symphony orchestra. Virtual reality presented itself as the ideal platform to represent the work of an orchestra conductor from a first-person perspective, offering an immersive and unique view. However, during development, we realized that some aspects of the gameplay, especially the system based on spheres and pyramids to guide movements, were static and limited. This led to frustration among many players, who struggled to fully understand the conducting system.

Initially, we used geometric figures like spheres and pyramids so players could visualize conducting patterns. While this solution worked for teaching the basic movements, over time it became too rigid. To address this limitation, we added power-ups and different batons, aiming to offer more freedom in conducting. However, only a small portion of players reached this level of mastery, and even then, the system remained static and not very intuitive.

In response to player feedback, we decided that a complete redesign of the core gameplay system was necessary. The original Spheres and Pyramids system has been replaced with a more intuitive and natural movement detection system, based on hand gestures. Now, hand gestures play a central role in the gameplay, allowing for a much smoother and more realistic conducting experience.

Some of the key changes include:


  • Crescendo: Previously, players had to follow a pyramid with their hand to achieve a crescendo. Now, simply raising the palm and making upward movements is sufficient, which feels more intuitive and natural.
  • Cue: Before, it was necessary to press the trigger and point to the instrument at the exact moment. With the new system, you only need to point at the instrument, hold the trigger, and make a small inviting gesture, which better reflects the reality of conducting.
  • Dynamics: The previous system used spheres that changed position and size to indicate dynamics. Now, these are controlled by detecting the softness or abruptness of the movements, as well as whether they are performed with one or both hands.
  • Fermata: In the old system, the fermata only served to resume the music after a pause. Now, to stop the orchestra, you need to close your fist with the grip and make a sharp movement; to resume, simply open the fist by releasing the grip. This change offers a much more authentic conducting experience.


These changes provide greater freedom in conducting and make the experience much more immersive. Additionally, we have decided to remove Casual Mode, as with the introduced improvements, the new Normal Mode offers a similar but much more refined and deeper experience.




New Game Modes



The implementation of the new gesture and movement system also led us to reorganize and redefine the game modes to better suit the different skills and expectations of players. Our goal has been to create an experience that is accessible to beginners while also challenging for more advanced players.


  • Practice and Normal Mode: These modes now include a traditional VR rhythm game system, in which indicators and arrows are integrated directly into the 3D space. This change removes the old indicator screen, which, although useful, often distracted players from what was happening around them. Now, arrows and directions will appear directly in the 3D space, guiding the player more intuitively and allowing them to focus on the orchestra. This integration makes movements feel more natural and helps players become more aware of the instruments' arrangement, thus enhancing immersion. Players will also have the option to use the screen with a system similar to the old Casual Mode, for those who prefer that interface.
  • Hard Mode: This mode is designed for players who have already mastered the basic movements based on the time signature. Here, the horizontal visual screen without arrows is retained, offering only the necessary indications. This provides a more immersive and challenging experience, as players must rely on their knowledge of the movements and conducting patterns.
  • Realistic Mode: In this mode, we completely remove the screen and any visual aids. It is a mode designed for players who want maximum authenticity, requiring them to memorize the performance and execute the conducting without any external help. This extreme difficulty level is intended for those seeking a truly immersive and realistic challenge.






With these changes, we believe that every player will find a game mode that suits their skill level and expectations, making Maestro VR a more complete and accessible experience. Given the depth of these changes, we have decided to remove Casual Mode, as the new Normal Mode better meets the expectations we had for that option.




Skills Redesign



The gameplay redesign also led us to rethink the batons' skills and power-ups. We have simplified the system so that players can select two skills before each concert, which can be used during the performance with a cooldown system. We believe this will make skills more accessible and useful, eliminating the need to spend experience points to use them. Additionally, the acquisition of batons is also being redesigned to align with the new gameplay system.




Music Piece Editor



From the beginning of Maestro VR's development, we knew we wanted to offer players the ability to conduct a customizable virtual orchestra, where they could load and conduct the music of their choice. Initially, we achieved this through Creative Mode, which allowed compatibility with MIDI files. However, we wanted to take this functionality much further, offering a powerful tool that would allow players to not only load music but also create and customize their own musical pieces for conducting.

With this goal in mind, we have developed from scratch the Music Piece Editor, a new and robust tool that will allow players to edit existing pieces in the game or create entirely new compositions that can be integrated into Maestro VR's career mode. This editor is not just an improvement or addition to the game, but a completely new feature that gives players total control over their conducting experience.

The editor has been designed to facilitate the loading and synchronization of individual tracks in mp3 format, separated by instrument family. This process is crucial for creating a spatialized and authentic 3D experience, as each track must be correctly positioned in the 3D space, adjusted with the appropriate mix to perfectly integrate with the reverb of each concert hall in the game. While this process can be complex in technical terms, we have worked hard to simplify it in the editor, allowing users to load, synchronize, and mix tracks with ease.

In addition to audio track management, players will also have the ability to control the animations of each instrument. This is essential to maintain visual synchronization between the music and the actions of the virtual musicians, creating a much more realistic conducting experience. Managing the animations independently for each instrument adds an additional layer of complexity, but it is crucial to make the virtual musicians appear as if they are actually performing the music in real-time.

The most important aspect of the editor is the ability to fully customize the gameplay. Players can define how they want the conductor to manage movements and gestures for each musical piece, adjusting all the details to make the conducting as faithful as possible to reality or adapting it to their own style and preferences. With this editor, we are giving players complete control over concert creation, allowing them to not only conduct but also design every aspect of the performance.

To make this process even more accessible, we have included all the musical pieces currently available in the game in the editor, allowing players to see and modify how each level and concert is managed internally. Once a musical piece is created or modified, it will be saved as a file that can be easily shared with other players. In the future, we plan to add support for the Steam Workshop, further facilitating the creation and distribution of custom content within the Maestro VR community.



This editor represents a significant step forward in our vision for Maestro VR, transforming what began as a simple simulator into a complete platform where players can truly create, share, and conduct their own music in an immersive virtual reality environment.




Creative Mode Improvements



From its inception, the Creative Mode in Maestro VR was designed with the goal of offering players a virtual orchestra entirely at their disposal, where they could freely and creatively experiment with music conducting. Our first step in this direction was implementing MIDI file compatibility, allowing users to load their compositions and hear them performed by a virtual orchestra. However, as development progressed, we realized that the MIDI implementation, while functional, was cumbersome and limited, providing only a basic conducting sensation without achieving the level of realism and sound quality we desired.

With this in mind, our next objective was to expand Creative Mode's compatibility by working on integrating MusicXML, a more advanced and flexible format that offers greater precision in score representation. However, this implementation has presented some technical challenges, particularly in terms of accurately interpreting complex scores in a virtual reality environment.

Additionally, we identified that the Soundfont libraries we were using in the game were becoming outdated, affecting the sound quality produced by the virtual orchestra. To improve sound quality and offer a richer and more realistic auditory experience, we have been exploring the integration of VST libraries (Virtual Studio Technology). VST libraries are widely recognized in the music industry for their ability to produce high-quality sounds, but implementing them in a virtual reality environment like Maestro VR presents significant challenges, mainly in terms of performance. Most users would need workstations with very high technical specifications, including plenty of RAM, and powerful GPUs and CPUs to handle these libraries without compromising the gameplay experience.

Due to these limitations, we have opted for an alternative solution: we are in negotiations with a renowned music notation software company to incorporate their technology directly into Maestro VR. This approach will allow us to use their advanced music notation software and their excellent orchestral sound libraries, providing a virtual orchestra capable of playing scores in real-time with superior sound quality. Additionally, the animations in Creative Mode will be much more precise, reflecting correct fingerings and bow movements that correspond exactly with the music being played. This will not only enhance visual and auditory quality but also offer a much more immersive and realistic simulation in virtual reality.

These improvements represent a significant step toward our goal of offering a truly unique and professional orchestral conducting experience in Maestro VR, allowing users to not only conduct but also experience their music in its most authentic and detailed form.




Menu Interface Redesign



With all these changes to the game, we are also redesigning the main menu interface. We are developing an interactive 3D environment where players can view their unlocked items, achievements, and other visual elements in a more immersive and attractive way. While we are satisfied with the current 2D menu, we believe this new environment will provide a richer and more engaging user experience.




Conclusion



It has been months of intense work, but we are confident that the results will be satisfying for everyone. We are eager to release this major update as soon as possible so you can enjoy all the improvements and new features of Maestro VR.

Thank you very much to everyone for your feedback during this Early Access. Your comments are essential for the continuous development of Maestro VR, so we encourage you to keep sending your impressions and suggestions to contact@maestrovr.com.




Check Out Our New Game: Musicmenia!



In addition, we want to take this opportunity to invite you to explore our new game in development: Musicmenia. This exciting project combines the passion for classical music with the strategy of collectible card games. If you are a music lover and enjoy tactical challenges, Musicmenia is the perfect game for you.

In Musicmenia, you can collect cards based on composers, instruments, and masterpieces of classical music, and use them to build your deck and face other players in intense musical battles. Each card and strategic combination will bring you closer to becoming the ultimate music master.

Musicmenia is set to launch very soon, and we would love for you to add it to your wishlist on Steam so you don’t miss any updates. Visit the Musicmenia Steam page and get ready for a unique experience that fuses the elegance of classical music with the excitement of collectible card games.

[media=https://video.akamai.steamstatic.com/store_trailers/257034888/movie480_vp9.webm?t=1720660625][/media][TAG-106]

Thank you for your continued support, and we hope to see you soon on the Musicmenia stage!




We hope you enjoy what’s coming and continue to join us on this unique musical journey!

Sincerely,
The Maestro VR Development Team

Maestro VR - Patch 1.3


New Features and Content




  1. Added Musical Pieces:




    • "Antes que comáis a Dios" - Francisco Guerrero (1528-1599)
    • "Mille regretz" - Josquin des Prés (1450-1521)
    • "Regina caeli laetare" - Cristóbal de Morales (1500-1553)
    • "Weep, O mine eyes" - John Bennet (1575-1614)
    • "Messiah - Hallelujah!" - George Frideric Handel (1685-1759)
    • "Requiem - Kyrie, Lacrimosa, Dies Irae" - Wolfgang Amadeus Mozart (1756-1791)
    • "Requiem - Dies Irae, Tuba Mirum" - Giuseppe Verdi (1813-1901)

  2. Symphonic Choir Added:




    • Experience the depth and richness of sound with our new symphonic choir feature.

  3. Enhanced Rehearsal Mode:




    • Option for section-based rehearsals: strings, woodwinds, brass, percussion, and choir.
    • Accuracy measurement active only when all sections are present.

  4. Dynamic Concert Attendance:




    • Attendance varies based on your experience level and critical reviews.
    • Dynamic distribution of attendees in concerts.

  5. New Concert Halls and Upgrades to Existing Ones:




    • Two new concert halls added.
    • Updates and improvements to existing halls.



Gameplay and Interface Improvements




  1. Response Time Optimization:




    • Improved response times for a smoother gameplay experience.

  2. Post-Performance Screen Information:




    • Display of attendee numbers and concert hall capacity after completing a piece.

  3. Enhanced Realistic Mode:




    • Removal of click sound in Realistic mode for total immersion.

  4. Interface and Navigation:




    • Enhanced selection of musical pieces and user interface.
    • Updated accuracy and experience icons.

  5. Load Time Optimizations:




    • Reduced load times for a more efficient gameplay experience.

  6. Enhanced Music Conducting Controls:




    • Start conducting a musical piece by pressing the 'Start' button, or alternatively, use the action button on the controller for a more intuitive experience.



Bug Fixes




  1. Skills System Bug Fix:




    • Fixes in the skills system for consistent functioning across all musical pieces.

  2. Applause Sound Correction:




    • Adjustments in applause sound playback to prevent unexpected sounds during rehearsals.

  3. General Improvements and Bug Fixes:




    • Various optimizations and bug fixes to enhance game stability and performance.

Small Patch

Patch Notes 1.2.6.2

Bug Fixes:


  • Fixed a bug related to the thickness of the ray interactor.
  • Addressed various bugs to enhance gameplay experience.


Improvements:


  • Made minor tweaks to the cueing system for smoother interactions when pressing the trigger.
  • Implemented small optimizations for better performance.

Hotfix 1.2.6.1


  • Various bugs have been addressed, leading to improved system stability.
  • Text localization issues within new music pieces have been fixed.
  • We've executed system-wide optimizations to enhance overall game performance.
  • In certain instances, the thickness of the Ray Interactor has been corrected.
  • The recentering of the camera on SteamVR now operates correctly.

Maestro VR 1.2.6 Update

Career Mode



Three new pieces have been added:


  • Erik Satie

    Gymnopédie I & III


    with orchestration by Claude Debussy
    As we continue to enrich our music library, we've incorporated these two classic Satie compositions, masterfully orchestrated by Debussy. Their atmospheric, meditative qualities promise a unique in-game experience.

  • Johann Strauss II

    Voices of Spring


    This delightful waltz from the King of Waltz himself brings a touch of buoyant Viennese charm to our game. Prepare to be whisked away to a springtime ball in 19th century Vienna!

  • Arnold Schönberg

    Five Pieces for Orchestra I & V


    Our commitment to featuring a broad range of music extends to the avant-garde. Schönberg's groundbreaking pieces will challenge you with their complexity and intrigue you with their innovative use of dissonance and tonality.


Casual Mode




  • Classical Music Mashup II

    by Grant Woolard with orchestration by Peter Yang
    We're bringing a bit of fun and surprise to the Casual Mode with this new mashup. Enjoy spotting and playing through themes from different classical pieces intertwined into one composition.


General




  • Fixed various animation-related bugs:

    We've identified and fixed several bugs affecting the animation system, thereby enhancing the overall visual experience. From subtle character movements to grand in-game effects, every element should now run more smoothly and realistically.

  • General optimization:

    In our quest for continual improvement, we've carried out a thorough review of our underlying code and made several optimizations. These changes are designed to enhance game performance across all hardware. Notably, players with older hardware should see a significant performance boost. This optimisation extends beyond simply improving frame rates - expect faster load times, more responsive controls, and a generally smoother gaming experience.

Minor Hotfix


  • In "Rehearsal" game mode, experience is no longer lost.
  • All Power-Ups now cost 25% less.
  • Loading times have been improved.
  • Fixed bugs that prevented achieving 100% accuracy in some pieces.
  • Fixed bugs related to new animations.
  • Optimizations and minor bug fixes.

Patch 1.2.5


  • Upgraded and enhanced all animations.
  • Updated 3D models of orchestra characters.
  • Now the 'Easy' game mode is renamed to 'Rehearsal'.
  • In the 'Rehearsal' mode:
    - The metronome can be heard.
    - There is no audience.
    - Musicians dress in casual attire.
    - There are no critiques.
    - Players gain/lose the same amount of experience as in the previous 'Easy' mode.

  • Creative Mode:
    Now the animations for string instrument characters move the bow and fingers according to the note information provided by the MIDI file. This aims to achieve greater fidelity in the real positions and movements of the hands for each note.

  • Casual Mode:
    Improved hand movement detection.

Minor Hotfix


  • Fixed a bug that could cause some users to experience issues when starting the menu. If the problem persists, please let us know in this thread [link].
  • Added the option to show or hide VR hands in LIV.
  • Fixed minor bugs.

Added LIV Support

Maestro VR Now with LIV Support!



We are excited to announce that Maestro VR now includes integration with LIV, the leading virtual reality and mixed reality capture toolset. This new feature will enable our players and content creators to capture and share their gameplay experiences in a more immersive and professional way.

Features of the LIV integration:


  1. Mixed Reality Capture: Now you can film yourself inside the game, taking your videos and streams to a new level of interaction and immersion.
  2. Support for most VR headsets: Our integration works with a wide variety of devices.
  3. Avatar Capture: Transform your in-game appearance using your favorite avatar or create a custom one on LIV's website.
  4. Real-time audience interaction: View and respond to Twitch chat and alerts directly from your VR headset without leaving the game.


To start using LIV in our game, follow these steps:


  1. Download and install LIV from https://store.steampowered.com/app/755540/LIV/.
  2. Make sure you have the latest version of Maestro VR installed.
  3. Follow the setup instructions provided by LIV to connect your VR headset and adjust settings.
  4. Enjoy an enhanced gameplay experience and share your content with the world!

We appreciate our passionate community for their continued support and look forward to seeing the amazing creations that will arise from this new feature.

Happy conducting!

Maestro VR 1.2.4 Update

Patch Notes




  • New Titles:



    As you gain experience in the game, you will earn new titles that represent your current status as a conductor. The higher your title, the larger your audience will be at your concerts. In addition, you can unlock specific batons with certain titles. Keep in mind that titles are tied to your experience, and if you lose experience, your title will be downgraded.

    The available titles are:


    1. Musical Enthusiast
    2. Novice Musician
    3. Music Student
    4. Aspiring Conductor
    5. Assistant Conductor
    6. Resident Conductor
    7. Developing Conductor
    8. Accomplished Conductor
    9. Renowned Conductor
    10. Maestro


  • Classical Music Review System:



    We have added a new review system that will provide feedback on your performance as a conductor. Successfully completing concerts will earn you positive reviews, which will increase the star indicator. Conversely, failing concerts will result in negative reviews, which will cause the star indicator to decrease. The maximum number of stars is 5. The purpose of this system is to give you an overall statistic of your performance as a conductor.



  • New Steam Achievements:



    We have improved and added new Steam achievements that will give you more challenges to overcome.

  • Menu Improvements:



    We have improved the game menu to make it easier to navigate and understand the different game modes. The Career, Creative, and Casual modes are now more clearly differentiated, allowing for a smoother gaming experience. These changes also make it easier for us to add new music pieces and improvements to the game in the future.



  • Added "Classical Music Mashup I" to Casual Mode.



  • Minor bug fixes:



    We have fixed several minor bugs to improve the overall game experience.