New in version 2.1.5
Added
- Redesigned interface built on one shared design system, in light and dark themes
- Haptic feedback on every metronome beat, switchable in settings
- Tempo trainer
Changed
- App is locked to portrait on iOS and Android
- Metronome Engine
Fixed
- Metronome ticks now match the audible click
- Saved recordings read their duration from the WAV chunk list
Practice Suite is the ultimate music practice tool for musicians of all levels.
With its comprehensive features, you can stay on beat, in tune, and track your progress in one convenient app.
The Metronome feature allows you to set your desired tempo and time signature, ensuring that you stay on beat and in time while practicing.
The Tuner feature uses your device's microphone to accurately tune your instrument, helping you to play in perfect pitch.
The Recorder feature allows you to record your practice sessions and play them back, so you can listen to your progress and identify areas for improvement.
With the built-in Log feature, you can keep track of your practice sessions, set goals, and monitor your progress over time.
The app also provides detailed statistics, so you can see how much time you've spent practicing and how you've improved over time.
The app is designed to be user-friendly and easy to navigate, so you can focus on your practice and not on figuring out the app.
It's available for both iOS and Android devices.
Whether you're just starting to learn an instrument or you're a seasoned professional looking to fine-tune your skills,
Practice Suite is the perfect tool to help you achieve your goals. Download now and see your progress soar!
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid
-
arm64-v8a
armeabi-v7a
x86_64
This version requires Android 7.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
Manifest.permission.CAPTURE_AUDIO_OUTPUT
-
pair with Bluetooth devices
Allows the app to view the configuration of the Bluetooth on the phone, and to make and accept connections with paired devices.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "mediaPlayback"
Allows the app to make use of foreground services with the type "mediaPlayback"
-
run foreground service with the type "microphone"
Allows the app to make use of foreground services with the type "microphone"
-
change your audio settings
Allows the app to modify global audio settings such as volume and which speaker is used for output.
-
show notifications
Allows the app to show notifications
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
record audio
This app can record audio using the microphone while the app is in use.
-
control vibration
Allows the app to control the vibrator.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
com.berkersen.practicesuite.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
58 MiB
PGP Signature
|
Build Log
New in version 2.1.4
Added
- Background recording; Android shows a notification
- Playback error message
Changed
- Screen stays on only while a feature runs
- Natural recording without voice processing
- Bottom sheets clear navbar and keyboard
- No storage permission prompt
- Flutter 3.44.9, min iOS 13
Fixed
- Android release startup crash
- Deleting a recording removes its file
- Correct saved recording duration
- Playback progress matches real length
- Recording works without echo cancellation
-
arm64-v8a
armeabi-v7a
x86_64
This version requires Android 7.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
Manifest.permission.CAPTURE_AUDIO_OUTPUT
-
pair with Bluetooth devices
Allows the app to view the configuration of the Bluetooth on the phone, and to make and accept connections with paired devices.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "microphone"
Allows the app to make use of foreground services with the type "microphone"
-
change your audio settings
Allows the app to modify global audio settings such as volume and which speaker is used for output.
-
show notifications
Allows the app to show notifications
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
record audio
This app can record audio using the microphone while the app is in use.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
com.berkersen.practicesuite.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
58 MiB
PGP Signature
|
Build Log
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 7.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
Manifest.permission.CAPTURE_AUDIO_OUTPUT
-
pair with Bluetooth devices
Allows the app to view the configuration of the Bluetooth on the phone, and to make and accept connections with paired devices.
-
change your audio settings
Allows the app to modify global audio settings such as volume and which speaker is used for output.
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
record audio
This app can record audio using the microphone while the app is in use.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
com.berkersen.practicesuite.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
54 MiB
PGP Signature
|
Build Log