Crystalium by Rudenko

[raw]
made by Rudenko for Ludum Dare 46 (COMPO)

title.png

scr1.jpg

tuning.jpg

Crystalium(HTML5)


Hey, it was really fun and challenging to work on something like this.

Crystalium is not a game, but audiovisual toy.
Each crystal is unique, sometimes it can be beautifully looking and sounding, sometimes not.
Just play "music" to grow crystals.

Controls:

  • NUMBERS - play sounds
  • SPACE - to next crystal
  • ENTER - switch to full keyboard mode
  • CAPSLOCK - start/stop recording

From web save recordings as *.wav
On windows files saved in recordings folder

Tools used:

  • Language: Haxe
  • Engine: Clay(based on amazing Kha framework)
  • Editor: Sublime Text

Implementation notes:

I spent a lot of time researching and tuning how the crystals sound.
Each crystal sound is randomly generated from series of sine waves If you play on numbers there's random scales for each crystal (minor, major, aeolian).
On top of it compressor, delay, reverb, and soft clipper, so we don't have any overload distortion, hopefully.

Use headphones for better experience.
Thank you for playing.
I hope you enjoy it.

Post jam updates:

Added attack to sounds.
Changed color blendings cause had issues. with windows build.
Some audio dsp optimisations
Fixed sound noises and artifacts.
Added recording to wav file

Ratings

Overall 807th 3.1⭐ 22🧑‍⚖️
Fun 812th 2.9⭐ 22🧑‍⚖️
Innovation 244th 3.658⭐ 21🧑‍⚖️
Theme 1064th 2.222⭐ 20🧑‍⚖️
Graphics 276th 3.775⭐ 22🧑‍⚖️
Audio 33th 4.079⭐ 21🧑‍⚖️
Mood 185th 3.667⭐ 20🧑‍⚖️
Given 17🗳️ 6🗨️

Feedback

SelfTitled
22. Apr 2020 · 17:53 UTC
I like how sometimes you get a nice note selection, got the feeling I could make music using this haha. I did feel that if you held the keys down though it was just noise for a while.
jrap
23. Apr 2020 · 03:45 UTC
OOO i love this! Gonna send it to my sound-inclined friends. I wonder how growing the crystals would feel with analog controls, it feels like a real instrument when you get properly into it!
01010111
23. Apr 2020 · 20:15 UTC
I really love entries like this! Really pretty and relaxing - I really want to check out the source code to see how you're doing the audio :)

Good work!
🎤 Rudenko
23. Apr 2020 · 22:38 UTC
@01010111 Thank you, i'm really appreciate it! Source code just uploaded to github page. I had to do some tweaks in my game framework during this jam, and didn't upload them yet. In case if someone want to build it from source.
Aik
25. Apr 2020 · 11:30 UTC
It's interesting, but doesn't really feel like an entry to the competition. It would be neat to be able to export/record the sounds - it could make for a good audio generator for moody games in a game-jam down the line.
🎤 Rudenko
26. Apr 2020 · 15:19 UTC
@aik Thank you for comment, and yes, recording is important. So i've added recording functionality. However in browser its not works correctly due browser policy limitations. You can use windows version for this. About moody sounds, this issue is fixed too.
SlimBun
27. Apr 2020 · 08:37 UTC
Very cool, but not for this GAME jam.
Flash22
27. Apr 2020 · 08:47 UTC
A cool graphical crystals and music nice :thumbsup:
Week of the agents
27. Apr 2020 · 10:46 UTC
@slimbun second this
JonasPK
29. Apr 2020 · 04:47 UTC
Very interesting entry. I am always happy to use these unique ones. And I am a big fan of procedural art toys like this, excellent work!
Johannimations
01. May 2020 · 13:17 UTC
Awesome idea! Was surprisingly funny, were the sounds randomly generated. Felt like every mode was availabe at one time or another. Visually really modern looking and polished. Your right its not really a game but fits the theme is fun sounds and looks good, i dont have any comlains! ;)
PatrickJR
02. May 2020 · 02:39 UTC
Fun to play with.