---
title: "init(fromSplitComplex:scale:count:)"
framework: swift
role: symbol
role_heading: Initializer
path: "swift/array/init(fromsplitcomplex:scale:count:)-5eirc"
---

# init(fromSplitComplex:scale:count:)

Creates a new array of single-precision values from a DSPSplitComplex structure.

## Declaration

```swift
init(fromSplitComplex splitComplex: DSPSplitComplex, scale: Float, count: Int)
```

## Parameters

- `scale`: A multiplier to apply during conversion.
- `count`: The length of the required resulting array (typically half the count of either the real or imaginary parts of the DSPSplitComplex.
