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.








