Custom Pagination Per Page

Is there a way to set pagination per page? Say, for instance, I want to show 10 topics on the homepage (front-page.php) but 30 posts on the Topic page (topic.php). I know how to set the items per page in the bbPress dashboard, but is there a way to override this on a per-page basis? Like “showposts” in WP?