Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ufthaq/tirakat

App for tracking your tirakat
https://github.com/ufthaq/tirakat

audioplayer c c-plus-plus cpp desktop-application indonesia mit raylib windows

Last synced: 17 days ago
JSON representation

App for tracking your tirakat

Awesome Lists containing this project

README

        

![GitHub last commit](https://img.shields.io/github/last-commit/UFTHaq/Tirakat?style=for-the-badge)
![GitHub top language](https://img.shields.io/github/languages/top/UFTHaq/Tirakat?logo=cpp&style=for-the-badge)
![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/UFTHaq/Tirakat?style=for-the-badge)
![GitHub Repo stars](https://img.shields.io/github/stars/UFTHaq/Tirakat?color=red&style=for-the-badge)
![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/UFTHaq/Tirakat/total?style=for-the-badge)

![Visual Studio](https://img.shields.io/badge/Visual%20Studio-5C2D91.svg?style=for-the-badge&logo=visual-studio&logoColor=white)
![C++](https://img.shields.io/badge/c++-%2300599C.svg?style=for-the-badge&logo=c%2B%2B&logoColor=white)

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=for-the-badge)](https://opensource.org/licenses/MIT)

# Tirakat : Musializer++
Music Player and Visualizer Desktop Application



## Tirakat Demo App

**
![0815-TirakatYT-Cover](https://github.com/user-attachments/assets/71532a35-0eb3-40a1-91d1-7c71320fdc44)
Tirakat Demo App in Youtube
**

Windows Release Version 2.0.0
--------------------------------------------------------------------------

### Skill Issue:
- I dont know any build system yet (CMake, Makefile, etc), so sorry for dev you need to raw dog the setup yourself to build it.
- Copy the source code, setup your linking of raylib, sfml audio, fftw3 dll and lib.

### Features:
- Drag&Drop music (MP3 & WAV).
- All Features in Common Music Player.
- Time Domain Visualization.
- Frequency Domain Visualization.
- Multiple Styles Mode of Visualization.
- WAVE, CLASSIC, GALAXY, LANDSCAPE & SPECTROGRAM.
- Tooltip for Every Buttons.
- Right Click in Playlist to Open Options.
- Left Click Hold + drag to Rearrange the Playlists.
- Notifications for Add music (Success & Failed) and for Deleting Music.
- Fixing all bugs i know.

### Build with:
- C++17 in MSVC Visual Studio C++ 2022

### Libraries:
- Raylib : [https://www.raylib.com](https://www.raylib.com/)
- FFTW3 : [https://www.fftw.org](https://www.fftw.org/)
- SFML : [https://www.sfml-dev.org](https://www.sfml-dev.org/)

### Download:
- Windows-x64 :
Tirakat-v2.0.0-win64.zip

### Known Issues / Bugs:
- The window startup is broken when using 2 monitors in extended mode, at least in my setup (laptop ryzen5 Win11 + second monitor). This could be a Raylib or Windows issue. Quick fix is by changing extended mode monitor to PC screen of Second screen only, open This App, and then its okay to cameback to Extended mode.

### Next Possible Features:
- Save / Download Spectrogram Image of Music.



If you consider this page is useful, please leave a star ⭐