Stats

2
Projects
43
Devlogs
28
Votes
1
Ships

Coding Time

All Time: 264h 52m
Today: 3h 55m

Member Since

June 20, 2025

Badges

1
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

2
🚀
12 devlogs about 1 month ago
Chronal - Metronome for Android
31 devlogs about 2 months ago

Activity

Added editor for custom tempo markings and worked on uploading v0.2 to F-Droid (should be published in a few days?)
Play Store version will be up (likely 1.0, next release) once I figure out some stuff
......
i spent so long trying and failing to build the fdroid project...

Update attachment

Added custom themes in settings, cleaned up some messy UIs, fixed some issues with Crowdin, and some other random stuff idrk

Update attachment

Localization is now available on Crowdin
https://crowdin.com/project/chronal

Update attachment

Added tuner widget

Added another widget which displays all available presets

Update attachment

Made the first widget, storing a preset or using your current settings

i hate widgets

Update attachment

Added presets option to quickly switch between different rhythms

Update attachment

Made the audio player rhythm editable and optimized older UIs for smaller screens/split screen.

Update attachment

Added an audio player to the metronome for audio files (and maybe video in the future). The rhythm is currently hardcoded

Added optional weather outlook notifications. These are very low priority notifications and are silent

Update attachment

Added pitch graph (landscape orientation only)

Added tone generator with a frequency selector.

Update attachment

The project is now available on GitHub with an APK version!
https://github.com/cognitivitydev/Chronal/releases

Update attachment

Added help + send feedback pages and added tempo names below the BPM

Moved all hardcoded strings into an xml file for future translations, improved performance of metronome, added credits page, added 6 more sounds

Fixed some desync bugs with the secondary metronome, added optional vibrations to the metronome, and made BPM and a few other things save between app restarts.
Also here is a very rough prototype of a logo (still unsure of an actual name)

Update attachment

Added a sound switcher (more sounds coming soon tm) and an audio latency tester

Update attachment

Added new sine wave sound (no way to switch yet), added functionality for some tuning settings (custom tuning frequency, different note names, +more), cleaned up old code

UI now properly reflects the rhythm you have created, added checks against invalid rhythms, and added an emphasis switcher

Update attachment

Added secondary rhythms to the metronome. You can change between different subdivisions and even have different time signatures (things get funky). Some parts of the UI are still placeholders.

Designed conductor paths for 1 through 6

Update attachment

The path could use some tweaking and the code definitely needs to be cleaned up, but I got the conductor display working!

Started working on the conductor display, fixed stuttering with tone generator, and a lot of other random changes.

Update attachment

Added precipitation widget. Currently, it checks until 12AM, though I may change it in the future to always 24h. Intensity of rain is based on amount per hour (0-0.1: light, 0.1-0.3 medium, 0.3+ heavy).

Added wind direction widget. Rotates based on device orientation or north if battery saver is on. Later, I'll add a setting that disables motion for the widgets so that battery saver isn't required.

Made a forecast widget which currently supports thunderstorms, rain, and snow. If there is none of the above, it falls back to a weather.gov short forecast (such as Showers And Thunderstorms Likely).

Update attachment

Added daily widget. When collapsed, day-time weather and high/low temps are visible. Expands on click to reveal night-time weather.

Update attachment

Added intro page and started updating main UI

Added radar to the alert maps and added a design for the hourly forecast

Update attachment

Added a simple page for listing active alerts

Update attachment

Added a menu for Hazardous Weather Outlooks. In the app, they appear similar to how regular alerts appear, but you do not get notifications for published outlooks (may add a setting for that in the future).

Update attachment

Added a more detailed version of the timeline to potentially replace the old one.
Thoughts?
For some alerts, a few points may be missing, but there is always at least two. Dates only appear if it is not on the same day.
Issued: when the alert was sent - Expires: when the alert becomes outdated (alert may be updated before then) - Effective: the expected beginning of the event - Ends: the expected end of the event

Update attachment

Added a tone generator for the tuner and polished switching between advanced and simple editors for the metronome.
I worked on adding a UI for choosing frequencies, but it will be finished later

Added an alert viewer with timeline, a map (currently unavailable when tied to cities/counties), and severity displays (off-screen)

Update attachment

Added basic UI elements, created classes for numerous API objects

Update attachment
cognitivity
cognitivity created a project
36d ago

Weather for Android

A free weather app for Android using the weather.gov API. (US only for now)

12 devlogs 0 followers

Updated the fullscreen UI and made it work with the new rhythm system. The shape corresponds to the time signature when paused (5/4 = pentagon, 5 sides), and the current beat when playing.

Updated the previous main UI with the new rhythm system.
- Major beats (notes with their stem facing up) have a larger indicator and a higher pitch, while minor beats (stem down) have a smaller, circular indicator. Rests are not shown.
- The path switches between primary (blue) and secondary (white) colors until it reaches the start/end of the rhythm where it resets to off.

Added a BPM changer to the rhythm editor, which is now complete!

Update attachment

Added the metronome player to the rhythm editor
After adding a BPM menu, the editor will be complete (for now)

Added an emphasis switcher (button on left + toggle on right), added changing states for the modifiers (such as the Toggle Dot button), and improved performance

Update attachment

Added a tuplet creator, had to rework the existing tuplet system for ratios (like 3:2), though it likely will not be customizable for a while.

Update attachment

Added changeable time signatures to the rhythm editor, plus a validator that highlights notation errors and reverts them.

Update attachment

Finally got the rhythm editor functional for this metronome app (hopefully with no more bugs!!1!1)
Next, I just need to add the modifiers (ex Toggle Dot) and add playback

Update attachment
cognitivity
cognitivity created a project
52d ago

Chronal - Metronome for Android

An advanced metronome app for Android with a built-in notation editor for custom rhythms, a conductor display, a BPM detector from your microphone, and more!

Chronal - Metronome for Android
31 devlogs 2 followers Shipped
cognitivity
cognitivity joined Summer of Making
52d ago

This was widely regarded as a great move by everyone.