Sunvox Player for Android, uses SunVox DLL
Open this project on Android Studio, wait until gradle initializes and Build>Generate APK
You must create this folder in order to put the songs (*.sunvox files) onto this path:
(Phone Storage)/sunvoxfiles
to make them playable, once the files is stored there, you can listen them.
This project uses the Manage External Storage permission, it will ask to enable access to all storage on first use.
The four basic buttons are present: Play, Stop, Previous(Prev) and Next, an additional text field is present to input the offset of the song to be played.
Below the current song playing, there is a searchable selector with the listed files for easy selection.
Also, there is a Settings section where you can change the frame rate and the buffer. Take account that frame rate value must be 44100 or more. Is recommended the following values for the buffer: 128, 256, 512, 1024, 2048, 4096. You can insert other value by your own risk.
-
Create Proyect -
App Icon -
Load from folder on external storage -
Changeable frame rate and buffer -
Searchable Playlist Spinner
- v1.5 Stable, SunVox updated to v2.1.2b, minimum Android version raised to 5.1 (API 21), rewrite project from scratch (fk Ggle), AIDE no longer works
- v1.4 Stable, SunVox updated to v2.1
- v1.3 Stable, Added an searchable spinner to select a song, SunVox updated to v2.0e
- v1.2 Beta stage, now you can change frame rate and buffer if you want to tweak (by your own responsibility)
- v1.1 Beta stage, now you can put your files onto your phone storage, packing songs into the APK is no longer needed, SunVox DLL updated to v2.0c
- v1.0 Alpha stage, packing songs on the APK is required
Some devices can get stuck or freeze with complex modules due of OpenSL implementation of the device, in this case, modify the modules with SunVox following optimization tips on SunVox forums
Powered by SunVox (modular synth & tracker) Copyright (c) 2008 - 2022, Alexander Zolotov nightradio@gmail.com, WarmPlace.ru