All apps support the new Audiobus 2 features like multi-routing and state saving. Besides that, they can now be used via Inter-App Audio as well, which gives you even more opportunities to use them.
The audio input settings changed significantly, making it now possible to select built-in microphones and polar patterns. More information: Audio IO.
Version 1.2 is available for iOS 7+ only!
All apps now make use of the new 64-bit capabilities of newer devices, which improves overall performance.
Version 1.0.3 makes it possible to use the app in the effect slot in Audiobus to monitor sound going from one app top another. Microphone and Audiobus input can now be muted separately.
Version 1.0.2 resolves an issue where plugin and unplugging an external audio hardware repeatedly would cause permanent distortions in the signal.
MC Oscilloscope has been released today! It is a powerful digital multichannel oscilloscope for your iPad or iPhone.
In combination with an external multichannel USB audio interface it is capable of displaying up to 8 channels (per source) simultaneously. It also includes a multichannel full scale level meter and is fully compatible with Audiobus!
The oscilloscope settings can be found in the preferences menu. Here you can adjust the appearance and functioning of all oscilloscopes at once. All settings are saved and reloaded next time you open the app.
Time rage and amplitude range affect the visible range of data. For an uncalibrated device an amplitude of ±1 is the full scale maximum. However if you calibrated your device to a defined level of your hardware environment you might observe values above that range if clipping occurs (in that case you should decrease the gain/level of your hardware and calibrate again).
The other visual options include automatic peaks and the coordinate system. Peak values in the positive and negative range are indicated by horizontal lines, which inertially adapt to the current level over time (making them easily readable). Furthermore, the oscilloscope is capable of displaying the peak-to-peak amplitude value.
The oscilloscope has a trigger function that automatically finds onsets, which stabilises the graph for periodical signals. In that case you can greatly improve readability and overall usability of the oscilloscope. However, if you are analysing speech recordings or music you should turn the triggering off. The trigger level defines the amplitude threshold at which the oscilloscope scans for onsets. Adjust this value if you have problems to get a stable graph (due to noise or other irregularities).
All TwiddleFactor multichannel apps automatically detect the current input and output route(s). The built-in microphone and speaker of your iPad/iPhone are the default input and output. The built-in microphone only enables mono audio input. But the Audio IO settings provide the possibility to select the built-in microphone and polar pattern (options depend on your device). However, it is recommended to use the default if you do not aim for something specific.
External USB-audio-interfaces (e.g. Alesis, RME Fireface) or stereo microphones (TASCAM, Røde) provide up to 8 input channels, all of which are displayed with separate instruments on the main screen.
Each channel can be enabled or disabled separately. Just tap the circle representing the channel. Channels of each sources are always named L (for left), R (for right), 3, 4, 5, … and so.
You can use Audiobus to add additional input sources. Currently Audiobus supports up to three inputs simultaneously.
Please have a look at the support article about Audiobus for further information.
The level settings can be found in the preferences menu. Here you can adjust the response time and the level range. The preferences menu offers three response modes: impulse (35 ms), fast (125 ms) and slow (1 s).
For an uncalibrated device a level of 0 dB is the full scale maximum. However if you calibrated your device to a defined level of your hardware environment you might observe values above that range if clipping occurs (in that case you should decrease the gain/level of your hardware and calibrate again).
The peaks are indicated by horizontal lines, which inertially adapt to the current level over time (making them easily readable).
If you want to properly calibrate your multichannel apps to match with your audio hardware, you have to provide a reference signal of a known level on each channel. You should then set the reference, for example -18 dB, with the reference slider and the app will do all the magic for you if you press the “calibrate” button below. If the level difference between the app and your hardware is much too high the slider range will not suffice. In that case increase the level/gain of your hardware.
You can also adjust the calibration sliders manually, although that is not recommended. If you are using the internal microphone of your device, calibration is not needed and should be reset to default.
All our multichannel Apps (i.e. MC Oscilloscope, MC Levels) are fully Audiobus compatible!
Audiobus is a great way to connect apps and send audio from one to another. You may find it very useful to analyse the audio output of some of your favourite Audiobus compatible apps with the help of our instruments.
All you need to do is start the Audiobus app and select a TwiddleFactor multichannel app as an output and the app that you would like to monitor as input source.
Please find more information about Audiobus here.