1.2.2
2021-02-08
Changes in this version:
- Eliminated error 701 in AUM (note that this was a false error, SC is working fine and the error could be removed by tapping anywhere on the the screen)
- Updated the App Store description regarding compatibility with GarageBand
Changes in previous version:
- Infinite mode: continuous and uninterrupted granularisation of incoming audio in real-time. Grains are processed on the left of the crosshairs to allow practically zero-latency granularisation of incoming audio
- New LFO types: saw, inverted saw, triangle, square, random & smooth random
- Stereo phase: creates stereo effect by delaying left and right channels with respect to each other. Essentially converts mono input to stereo output (and can make stereo samples slightly more stereo)
- Course and fine tuning: allows full control of the pitch of the synthesis to compensate for any pitch discrepancy in the source sample
- Grain attack: allows grains to have slower attack response
- Reverb damping and reverb size controls
- Improved sound quality of DSP
- removed transparent filter as it was causing audio dropouts in some cases (transparent filter will be reintroduced once I can figure out how to fix it)
New Global Settings options:
- Option of Hann grain amplitude envelope (in global settings) giving smoother sound, especially when using higher frequency grains
- Option of Hermite interpolation in DSP algorithms resulting in better quality of lower-pitched grains
- Option of higher quality filter: smoother sounding filter when changing crosshairs
- Option to normalise audio input: automatically sets input audio recorded to maximum peak volume
- Option of transparent vs legacy filter: the transparent filter is a new feature (default) which removes the effect of the filter completely when the crosshairs is at the center. The previous (legacy) filter (slightly duller sounding when crosshairs are in centre) is included in case you want existing projects to sound completely unchanged
- Option to set MPE pitch bend range: select the appropriate setting depending on MPE hardware used (I.e. Seaboard, Linnstrument etc.)
- Optional MPE y-axis scaling multiplier: scales MPE y-axis to cover different range of the sample
- Option to disable channel pressure: disables channel pressure input when using MPE (can be useful for certain types of MIDI hardware)
1.2.1
2021-01-02
Changes in this version:
- removed transparent filter as it was causing audio dropouts in some cases (transparent filter will be reintroduced once I can figure out how to fix it)
Changes in previous version:
- Infinite mode: continuous and uninterrupted granularisation of incoming audio in real-time. Grains are processed on the left of the crosshairs to allow practically zero-latency granularisation of incoming audio
- New LFO types: saw, inverted saw, triangle, square, random & smooth random
- Stereo phase: creates stereo effect by delaying left and right channels with respect to each other. Essentially converts mono input to stereo output (and can make stereo samples slightly more stereo)
- Course and fine tuning: allows full control of the pitch of the synthesis to compensate for any pitch discrepancy in the source sample
- Grain attack: allows grains to have slower attack response
- Reverb damping and reverb size controls
- Improved sound quality of DSP
New Global Settings options:
- Option of Hann grain amplitude envelope (in global settings) giving smoother sound, especially when using higher frequency grains
- Option of Hermite interpolation in DSP algorithms resulting in better quality of lower-pitched grains
- Option of higher quality filter: smoother sounding filter when changing crosshairs
- Option to normalise audio input: automatically sets input audio recorded to maximum peak volume
- Option of transparent vs legacy filter: the transparent filter is a new feature (default) which removes the effect of the filter completely when the crosshairs is at the center. The previous (legacy) filter (slightly duller sounding when crosshairs are in centre) is included in case you want existing projects to sound completely unchanged
- Option to set MPE pitch bend range: select the appropriate setting depending on MPE hardware used (I.e. Seaboard, Linnstrument etc.)
- Optional MPE y-axis scaling multiplier: scales MPE y-axis to cover different range of the sample
- Option to disable channel pressure: disables channel pressure input when using MPE (can be useful for certain types of MIDI hardware)
1.2.0
2021-01-01
- Infinite mode: continuous and uninterrupted granularisation of incoming audio in real-time. Grains are processed on the left of the crosshairs to allow practically zero-latency granularisation of incoming audio
- New LFO types: saw, inverted saw, triangle, square, random & smooth random
- Stereo phase: creates stereo effect by delaying left and right channels with respect to each other. Essentially converts mono input to stereo output (and can make stereo samples slightly more stereo)
- Course and fine tuning: allows full control of the pitch of the synthesis to compensate for any pitch discrepancy in the source sample
- Grain attack: allows grains to have slower attack response
- Reverb damping and reverb size controls
- Improved sound quality of DSP
New Global Settings options:
- Option of Hann grain amplitude envelope (in global settings) giving smoother sound, especially when using higher frequency grains
- Option of Hermite interpolation in DSP algorithms resulting in better quality of lower-pitched grains
- Option of higher quality filter: smoother sounding filter when changing crosshairs
- Option to normalise audio input: automatically sets input audio recorded to maximum peak volume
- Option of transparent vs legacy filter: the transparent filter is a new feature (default) which removes the effect of the filter completely when the crosshairs is at the center. The previous (legacy) filter (slightly duller sounding when crosshairs are in centre) is included in case you want existing projects to sound completely unchanged
- Option to set MPE pitch bend range: select the appropriate setting depending on MPE hardware used (I.e. Seaboard, Linnstrument etc.)
- Optional MPE y-axis scaling multiplier: scales MPE y-axis to cover different range of the sample
- Option to disable channel pressure: disables channel pressure input when using MPE (can be useful for certain types of MIDI hardware)
1.1.1
2019-03-24
v1.1.1
- new CC mapping options in advanced settings: Disable, Default and Legacy (see www.deltavaudio.com/about for mappings)
- 'Disable' disables all mappings except sustain (CC64), seaboard reserved CCs and all notes off (CC123)
- 'Default' is a NEW* mapping (see below)
- 'Legacy' is the previous mapping from v1.1.0
- option to select 'no channels' for midi notes in
- ability to select midi channel for CC in
- added *.m4a audio file compatibility
- added feature in advanced settings to change scaling of Y-axis/Slide (grain position modulation) for MPE
- fixed bug where notes sometimes didn’t load when opening a preset which included a scale change
- fixed bug where visualisation of waveform would not appear in the edge case where an audio file is loaded via the preset panel when in live sampling mode
* the CC mapping added recently in V1.0.0 on the App Store unfortunately clashes with some midi standard CC mappings. The new ‘default’ mapping is designed to avoid such clashes, improving compatibility with other apps/devices. For existing users who have used the old CC mapping in their recent projects, you can select ‘legacy mapping’ in advanced settings. However, it is recommended to switch the default mapping to avoid issues in future. Note that this does not in any way impact parameters mapped to CC via an AUv3 host.
See website for a list of the default/legacy mappings
https://www.deltavaudio.com/about
1.1.0
2019-02-09
v1.1.0 (the playability update!)
- New MPE functionality (Roli Seaboard, Roli Light Block, Linnstrument and AUv3 apps with MPE-out):
— New!! MPE mode "MPE Pitch": X-axis = pitch bend, Y-axis = fine grain position modulation, Z-axis = volume
— Visualisation showing grain position modulation in real-time
— Option to set pitch bend amount (in advanced settings panel)
— MPE presets added (start with these and add your own sounds!)
- MIDI and MPE are now active at all times (no need to change modes)
— Amplitude envelope is now a dedicated option (envelope can now be used with a non-chromatic grid, MIDI/MPE can now be used without the envelope if desired)
— MIDI channel selection option (advanced settings)
- Scales improvements:
— Loads of scales added (34 in total!) including the modes and pentatonic scales
— Scales can now be used with MIDI and MPE
— Sequencer note grid auto resizes with scale
- Option to transpose sample pitch per-sequencer in range +/- 1 Octave with resolution of 1 semitone
- When saving project in AU host, the loaded sample will be automatically saved (like with presets)
- Parameter automation now fully functional in AUv3 hosts including Cubasis and NS2
- Factory presets can now be selected via host GUI
- Fixed bug where the ‘all notes off’ button sometimes wouldn’t terminate notes as expected
- Now always starts with default state when in standalone mode (presets should be used in standalone)
- All parameters controllable via MIDI CC-in (CC channel can be selected via Advanced Settings)
— CC 6 thru CC 41 = all parameters (XY controls + ‘actions’ such as record and monitor), see website for details
— CC 64 = sustain pedal (both sequencers)
— CC 123 = all notes off (both sequencers)
v1.0.9
2019-01-16
Granular engine audio processing enhanced: cleaner sound with elimination of subtle ringing artefacts (no impact on CPU)
1.0.8
2018-12-01
- New colour themes (tap settings then Advanced Settings to select theme)
- Internal file management (presets & audio files):
-- Factory presets included (more to come!)
-- Audio is saved internally* to SpaceCraft when saving a preset or AU project (the audio is then automatically loaded with the preset/AU project)
-- Audio files efficiently shared between presets (based on audio file name, all filenames must be unique)
-- Recording input audio now automatically saves* audio file internally
-- Recording output (performances) now automatically saves* audio file internally
- 'touch here to play' only appears the first time you start up the app
* To conserve disk space, user can manually delete unwanted internal user audio via the 'delete selected audio' button
v1.0.7
2018-10-21
- File saving/loading stability updates:
- iOS12 files app freezing fixed
- Dropbox and Google Drive supported
- Can now be loaded as AUv3 Instrument* (not supported in GarageBand)
- IAA now available again in GarageBand
* Audio input cannot be recorded when loaded as an AUv3 instrument, if you want to record audio input please load as an effect (this is a fundamental limitation of AUv3 instruments in general)
V1.0.6
2018-10-11
V1.0.6 minor bug fixes:
- fixed bug in visualisation of waveform: would not appear when loading a file after recording input
- resized presets panel for iPhone.
1.0.5
2018-10-06
The biggest update yet, by far! V1.0.5
- MIDI mode: velocity sensitive notes can be played via midi (use hardware midi controller, AUv3 host on-screen keyboard or another midi sequencer) with chromatic sequencer showing all 128 midi notes, notes reset button, latch mode button, midi notes amplitude envelope with Attack/Release XY-pad
- New MPE mode: accepts multi-channel MPE input for per note amplitude (pressure) and per-note grain modulation (slide). Ideal for Roli Seaboard !
- Parameter state-saving and preset file import/export (audio samples must be loaded manually)
- New Live Sampling Mode allows you to record (and monitor) audio input and granularise in real-time!
- Added new automatable parameters that can be controlled via an AUv3 host (including record and monitor)
- Option to manually export audio sample (use this to save any recorded audio)
- Double tap range (top) to view entire audio sample, double tap again to zoom on the region at play-head location
- Tempo sync now includes triplets and frequency band visualisation
- LFO enhancements: now tempo synced and behaves more musically at higher frequencies
- Arpeggiator enhancements: smoother transition when changing grain frequency and notes no longer jump around when adding notes
- New advanced settings pane: option to force stereo input (many more advanced settings options coming in future updates!)
Bug fixes and stability improvements:
- Memory and performance optimisations: now 2 instances possible in all hosts, 3 in AUM!
- Fixed bug where SC would crash if the AUv3 window was closed when the file chooser (white window) was open
NB: saving of presets and audio samples to Dropbox not currently supported.
1.0.4
2018-07-13
AU File loading robustness improvements:
- fixed bug where if multiple AU instances are open, the file chooser appears in the first window
- show dialogue in file loading panel which states that the AU window should never be closed if the file chooser (white background) is open (this only shows when it is loaded as an AU)
1.0.3
2018-07-10
1. File loading/saving works without iCloud Drive enabled
2. File loading/saving works when using as AU inside a host such as AUM, apeMatrix, Audiobus 3, Beatmaker 3 etc.
3. Tempo sync implemented (activate it in settings): in standalone you can choose the tempo, when using as AU it will automatically sync to the host temp
4. Ableton link supported (via sync feature above) when using SpaceCraft as an AU Effect in an Ableton link compatible host (e.g. AUM, apeMatrix)
5. "back to host" button appears when using as IAA
6. Single note mode on keyboard, so you can move your finger fast over the keys to play melodies without note latching
7. Scale mode on pitch/mod X/Y-pad (quantises the pitch to whatever scale the keyboard is in)
8. Added a monitor button which appears when you record input
9. Now when you record input in one sequencer, the playback doesn't cut out on the other sequencer, for a more seamless performance
1.0.2
2018-06-30
- Performance recording duration can be extended to 20 minutes (enable in settings - ensure your device has enough free memory)
- Dialogue instructs user to enable iCloud Drive in order to load/save files in standalone/IAA mode
- Double tap to center (pitch/mod XY-pad only)
- AU parameters names updated to be clearer
- Dialogue appears to inform user that files cannot be loaded/saved in AU mode
- Fixed notes stuck on on keyboard
- Modified volume scaling (less rapid initial volume increase)
1.0.1
2018-06-25
1. if iCloud drive is not enabled and the user tries to load/save a file a dialogue appears which tells the user that iCloud drive must be enabled in order to load/save files and gives instructions on how to enable iCloud drive
2. removed text 'Audioshare' from import sound panel for now (no change to functionality): this has been removed as Audioshare compatiblity is not 100% although you can load/save from your Audioshare files via the in-app load/save features (make sure Audioshare is enabled as a location in the iOS 'Files' app!