Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature to have lot of sounds #4

Closed
rodrigoaguilera opened this issue Jan 3, 2013 · 4 comments
Closed

feature to have lot of sounds #4

rodrigoaguilera opened this issue Jan 3, 2013 · 4 comments

Comments

@rodrigoaguilera
Copy link

Great app!

I want to make a soundboard for a TV series but I'm limited by the layout of the board. Maybe I can put like 25 sounds in a grid in a usable way but I wnt more.

maybe this can be acomplished using pagination. apps out there for the same purpose i want use a scrolling list.

@lindlof
Copy link
Owner

lindlof commented Jan 3, 2013

Launcher (home screen) like pagination comes first to my mind. Accomplishing responsiveness in that type of model would however be a challenge.

Scrolling view without any binding to pages would probably be easier to accomplish. Another option would be buttons (that could be modified pretty much like sounds) that would change a page. Anyhow both would be good steps before implementing more attractive (launcher like?) paging functionality.

Paging functions found built-in to Android, if that's what you are referring to, would probably not be very useful with board editor/viewer that uses SurfaceView.

Unlimited Soundboards supports plain list style soundboards but that does not allow any freedom in a way that graphical board does.

Good idea. However having multiple boards of same series could be deemed to be comfortable enough.

This sounds like a project. Maybe I'll have some time to look into it on the next weekend.

@lindlof
Copy link
Owner

lindlof commented Jan 13, 2013

Progress report. Adding and swiping pages works quite well.

It needs some finishing. Functionality like moving and removing pages will be added. I will attempt to make transition of pages a bit smoother. Some of the work, like unloading last page, should be ran in separate thread.

Then after testing I believe we have a release.

@lindlof
Copy link
Owner

lindlof commented Jan 28, 2013

Unsurprisingly user experience with page changing is quite sticky.

I have been working with decoding images to resolution required by image settings rather than to the original image size. This should free up some memory required for caching. Also these smaller images can be cached to sdcard to get faster decoding times in the future.

@lindlof
Copy link
Owner

lindlof commented Feb 11, 2013

Pagination feature seems good enough for its first release.

What is worrying me is speed of page transformation. Canvas is slow for transparency and zooming effects. I have not done much testing of transformation on slower devices. Implementation of OpenGL will be considered for becoming releases. That would additionally allow use of 3D transformations.

I will be fixing some bugs before release but it's coming soon.

@lindlof lindlof closed this as completed Feb 11, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants