v2.0.1 Changes
Audiobus
- Now supports Audiobus for main mix output and sampling input
iPad Pro
- Display layout optimized for all iPad Pro models
Audio Units
- Added modulation wheel controller to AU instrument
- Fixed MIDI input detection problem for some MIDI FX AUs (eg. Step Poly Arp)
- Effects with alternative MIDI and non-MIDI versions are now enumerated
- List of external MIDI/Audio AU effects is now sorted alphabetically
- Fix for beat sync issues with some AUs
- Removed animation from AU minimize/maximise due to slow UI resizing
- Various other fixes and workarounds for reported AU issues
- AU Instrument: Fixed bug where bank list A-Z shortcut would not always work
- AU Instrument: Reduced the chance of parameter automation unnecessarily setting the project to 'modified'
- AU Instrument: Fixed bug where the default macro controller mappings were not always using the Audio Unit's overview (most important) parameters.
MIDI
- Added Bluetooth pairing dialogue to Settings/MIDI page
- Added a virtual MIDI input port
- Note release responds to sustain (hold) pedal controllers
- Added modulation wheel controller to External MIDI instrument
- Fixed bug where MIDI controller mappings for track and send volume/pan controls were not saved with the project
- Added a small deadband around the pitchwheel centre position to handle external hardware controllers which don't always return to the exact centre when the wheel is released
Sample Editor
- Added 'Save Selection' to ACTIONS menu (or 'Save As' if no selection is made)
- Double tap on ACTION command button trims the current selection
- Selection length now shown in bottom left panel using current time units
- Now handles hardware sample rate changes during recording
Pattern Editor
- Touches on the vertical keyboard will audition MIDI notes
- Octave up/down drag handle buttons are no longer shown when velocity editor is visible due to the lack of vertical space
Song Editor
- Muted parts are not included in MIDI export
- Automation recording: Improved accuracy of recorded points when recording real-time controller movements
- When exporting a single MIDI clip to a file, the filename defaults to the clip's custom name if it has one
- Fixed bug where drag handle could sometimes get stuck when a second touch is initiated
- Fixed playback bug when looping, where new note on messages from the loop start were sometimes sent after the note offs from the loop end rather than before them
- Automation Editor: Fixed bug when editing AU automation, where the param's current value was shown instead of the selected points' values.
Mixer and Effects
- Real-time rendering is performed at current hardware sample rate
- Track FX list: Effects are given a number suffix if the same type occurs multiply in the list
- Internal effects: Fixed bug where the default patch was not loaded by a new effect (if one was saved).
Obsidian
- Double tapping on a macro control knob restores it to the patch's original value
- Osc Phase knob is now greyed out when the sample or noise oscillator types are selected (phase only applies to oscillators which generate periodic waveforms)
- Fixed overflowing text in modulation list for long destination names
- Fixed bug where formant filter could sometimes go unstable at 96kHz mixdown sample rate
Slate
- Added spectrum analyser to bus EQs
- Touch velocity mode is now available in all layout types (ie. all pad sizes)
- Fixed bug where D2 did not go to infinity (as labelled) in One-Shot mode
- Fixed bug where minimized pads weren't always updated when changing between instruments
General UI
- Improved legibility of small fonts
- Status Bar: Tapping on the metronome icon toggles the metronome play mode
- On-screen piano keys: Increased the octave range for all instruments which use it
- File browser: Contents are refreshed when NanoStudio is returned to the foreground to pick up external file changes (eg. those made using the iOS Files app).
- File browser: Fixed a bug where importing a single file (eg. from Dropbox) would place the file in the parent folder rather than the current folder
- Settings page: Fixed bug where the UI wasn't updated to show the current Track Mute Style
- Help page: Fixed bug where status bar dropdowns would not respond to touches if the help page was visible
Demos
- Added new Dubcraft demo project