There’s no other way to get that kind of control and creativity.
Here are the highlights of the app and its features:
Option to sync with Ableton and/or Reaper
Custom made MIDI maps for A/B/Mix bus routing
Advanced automation and mixing, including individual velocity and dynamic controls
Pick and play any drum sample for further editing
Import and export MIDI and WAV format audio
Export tracks, MIDI maps, presets, etc. in MIDI or WAV format
Add your own custom sound effects
16 bit PCM 16 kHz and 24 bit PCM 24 kHz audio sampling rates
Bigger file sizes are possible with 24 bit sampling rates, with consequent increase in audio qualityQ:
How to have a ViewGroup which is a child of an orientation change parent
I have a set up my Activity using a ViewPager, a PagerAdapter and a FragmentPagerAdapter. I have a single PagerAdapter that holds a child FragmentPagerAdapter for each page. The children FragmentPagerAdapters are in a ViewPager, and they hold a ViewGroup. This ViewGroup is used to hold a few buttons which are declared in the layout file. This viewgroup is in a ViewPager. In my Fragments, I have a findViewById method in the onCreateView method to grab these buttons, set a listener to them, and put an onClickListener on each of them. However, when I change to landscape mode, my Activity's onResume method is called, and all of the children are destroyed and re-created, which means all of my listeners are gone.
My question is, how do I get a ViewGroup that is in a ViewPager to stay in the ViewPager when the orientation changes? I'd like to not create the ViewGroup again, but rather use the one that's already in the ViewPager.
A:
You need to call the setOffscreenPageLimit(int) method on the ViewPager. This will prevent your view pager from destroying and recreating your views.
As far as I know you can't use Fragments in an Activity that extends FragmentActivity or FragmentActivity.
Related links:
Comments