TAAL is a modern cross-platform music creation app designed to make beat creation simple, powerful, and fun.
TAAL = Tanishq β’ Ananya β’ Anshul β’ Lavanya
- Android
- Windows
- MacOS
- Linux
- iOS (in progress)
- Web (in progress)
-
Create and edit beats using:
- Drum Editor π₯
- Guitar Editor πΈ
- Piano Roll Editor πΉ
-
Additional tools:
- Step sequencer with real-time playback
- Metronome for timing precision
- Import custom audio files and instruments
- Built-in soundfonts for playback
- Real-time mixing and layering
-
Export your creations as:
.WAV.MIDI
-
Features:
- Save projects locally
- Open export folder directly from the app
- π’ Beginner β Simple & intuitive
- π‘ Intermediate β More control
- π΄ Advanced β Full customization
TAAL/
βββ composeApp/
β βββ commonMain/ # Shared UI + logic
β βββ androidMain/ # Android-specific
β βββ iosMain/ # iOS (WIP)
β βββ jvmMain/ # Desktop builds
β βββ jsMain/ # Web support
β βββ cpp/ # Native audio engine
βββ iosApp/ # iOS wrapper
βββ gradle/ # Build systemYou can download the latest version of TAAL for your platform below.
-
Android (.apk)
Enable "Install from unknown sources" and install the APK. -
Windows (.msi)
Run the installer and follow the setup. -
MacOS (.dmg)
Drag the app into Applications. -
Linux (.deb)
sudo dpkg -i taal_1.0.1_amd64.deb
Follow these steps to run TAAL locally.
-
JDK 17+
java -version
-
Gradle (wrapper included)
-
Android Studio / IntelliJ IDEA
-
Xcode (for iOS)
-
Clone the repository
git clone https://github.com/Tanishq172006/TAAL.git
-
Navigate to the project
cd TAAL -
Build the project
./gradlew build
-
Run the app
Desktop:
./gradlew run
Android:
- Open in Android Studio
- Click Run
iOS:
- Open
iosAppin Xcode - Run on simulator/device
- Check out our Devlog where we documented the journey
- and our love-hate relationship with GRADLE
- a really crazy app (imo), made just in some weeks
- yea we did fight with GRADLE alot
- and ig we deserve some chocolates, right? ππ«
- enjoy TAAL <3
made with lots of loveee.








