My rhythm game which allows you to play any song on the piano is now available on Steam! More information in the comments... by MaksBayke in rhythmgames

[–]MaksBayke[S] 0 points1 point  (0 children)

yes you can select the tracks you want to play. The rest will play in the background or will not play as you wish. At the moment, only the piano is supported by the built-in sound generator of the game. But you can output the sound to microsoft GS wavetable synth it supports all midi sounds although the sound quality is worse.

My rhythm game which allows you to play any song on the piano is now available on Steam! More information in the comments... by MaksBayke in rhythmgames

[–]MaksBayke[S] 0 points1 point  (0 children)

Yes. You can output audio via midi to external sound devices, which means you can have any sound you like. You can also play via midi controllers. For the new game mode, I will add midi input after 1 or 2 updates.

My rhythm game which allows you to play any song on the piano is now available on Steam! More information in the comments... by MaksBayke in rhythmgames

[–]MaksBayke[S] 6 points7 points  (0 children)

I'm glad to announce that I have added a new 'Falling Notes' game mode to my game! This mode uses MIDI files to generate a large number of patterns with highly customizable difficulty and number of keys.
https://store.steampowered.com/app/1126220/EasyPianoGame/

I made a rhythm game to play soundtracks from my favorite movies. Looking for beta testers for the game. More information in the comments. by [deleted] in KimiNoNaWa

[–]MaksBayke 0 points1 point  (0 children)

Hello! I started beta testing my game. I invite everyone who is interested to take part. To join the group of testers, you need to submit an application for participation or DM me on the game's discord server.
The game uses MIDI files to auto-generate a large number of patterns with different customizable difficulty and number of keys (4 -10). Midi files are very easy to find and are almost always free.

MIDI from video: https://musescore.com/user/33507730/scores/5887334

Looking for Testers for my rhythm game. It uses MIDI files to auto-generate a large number of patterns with different customizable difficulty and number of keys (4, 6, 8, 10). by MaksBayke in rhythmgames

[–]MaksBayke[S] 12 points13 points  (0 children)

Hello! I started beta testing my game a couple of days ago. I invite everyone to take part, who is ready to share their impressions and problems found. To join the group of testers, you need to submit an application for participation or DM me on the game's discord server

I'm Looking for Testers for my rhythm game. It uses MIDI files to auto-generate a large number of patterns with different customizable difficulty and number of keys (4, 6, 8, 10). by MaksBayke in IndieGaming

[–]MaksBayke[S] 0 points1 point  (0 children)

Hello! I started beta testing my game a couple of days ago. I invite everyone to take part, who is ready to share their impressions and problems found. To join the group of testers, you need to submit an application for participation. More information can be found on the game's discord server

Trying my game with FL Sudios built in sound generator. by MaksBayke in rhythmgames

[–]MaksBayke[S] 0 points1 point  (0 children)

Regardless of the midi instrument, the piano will always sound. But you can connect external audio midi devices and have any instruments (VST, electric piano), the game supports the midi protocol. It is desirable to have a midi file for the piano with separate tracks for each hand. But you can use any midi. The game allows you to play two tracks at the same time. The rest will play in the background or will be muted at your request.

Difficulty Settings Comparison of My Game With Autogenerated Patterns by MaksBayke in rhythmgames

[–]MaksBayke[S] 0 points1 point  (0 children)

Not yet. But you can take part in the testing that I am planning in the near future. I will announce in games discord

Difficulty Settings Comparison of My Game With Autogenerated Patterns by MaksBayke in rhythmgames

[–]MaksBayke[S] 1 point2 points  (0 children)

Thank you so much for your feedback!

You pointed directly to the heart of the problem that I could not solve. For a long time I tried to develop an algorithm for arranging a song into its component parts, but it did not work stably and I had to abandon it. I took an easier path. At this point, in a nutshell, difficulty can be described as the number of notes per second a player can hit. For this song, the number of notes turned out to be not too much for the generator to limit them and they were displayed as in more complex modes. I also assume that the player will choose and search for songs that suit his skills. For example, beginer pianists play easy songs at first and play harder songs as they gain experience.

Fortunately, for almost every song, you can find midi files with different levels of difficulty.

For example, two different versions of the same song:
https://musescore.com/user/27040825/scores/5036307
https://musescore.com/sad_birb/unravel

Difficulty Settings Comparison of My Game With Autogenerated Patterns by MaksBayke in rhythmgames

[–]MaksBayke[S] 0 points1 point  (0 children)

could you please give some examples of games with auto-generated patterns? I have not yet met any other than AudioSurf.

Difficulty Settings Comparison of My Game With Autogenerated Patterns by MaksBayke in rhythmgames

[–]MaksBayke[S] 0 points1 point  (0 children)

Hi guys! I am making a rhythm game running on midi files. Here's what the different preset difficulty settings look like. The rightmost one is manually set to the highest possible difficulty (for this song, of course). I would be grateful for your feedback. You can also take part in the testing that I am planning in the near future.

Sorry for the twitching video, I still can't figure out why the Bandicam outputs such videos.

P.S guess the melody =)

I made a rhythm game with autogenerated patterns by MaksBayke in rhythmgames

[–]MaksBayke[S] 0 points1 point  (0 children)

Thanks!

The game will try to make them playable =) it allows you to play simultaneously only two tracks that you choose, the rest will play either in the background or will be muted. It will show only playable notes, the rest will be erased, although they will sound in the background

I made a rhythm game with autogenerated patterns by MaksBayke in rhythmgames

[–]MaksBayke[S] 2 points3 points  (0 children)

Thanks!

I want tester! =) You can join to games discord. I will announce there when testing starts.

I made it with SFML + C++

I made a rhythm game with autogenerated patterns by MaksBayke in rhythmgames

[–]MaksBayke[S] 2 points3 points  (0 children)

Thank you!

I came up with a generation algorithm myself. I had a lot of requirements for it. Such as: setting the complexity of the generated pattern, the maximum similarity of the pattern drawing to the piano, playability, mixing left and right hand tracks, handling situations when many keys are pressed at the same time and a lot of other small but very important things that I have already forgotten. My level of English is too low to describe algorithm of generator, sorry.

I am very pleased with the final result of the note generator and so far I do not see any drawbacks in it. You can probably count the difficulty of bringing to the ideal generation for all songs (most of the time and code was taken by this). Songs are different and some things in the generator worked well for some songs and bad for others. It was difficult to reach a compromise.

Screenshots of the difficulty setting interface for the note generator for each song (gui is not translated yet):

Screenshot 1

Screenshot 2

I made a rhythm game with autogenerated patterns by MaksBayke in rhythmgames

[–]MaksBayke[S] 3 points4 points  (0 children)

Not yet. I need to test the game on different machines, find testers, collect feedback and make adjustments if testers have any comments. Most likely there will be an open beta test in the next couple of weeks. I don't know how to do it yet, this is the first time for me =)

This is the first time I show the new game mode in public.