Skip to content

Commit 01bba3d

Browse files
Just about All Header and Keyboard but Link.
1 parent 99dc89a commit 01bba3d

File tree

5 files changed

+14
-1
lines changed

5 files changed

+14
-1
lines changed

AudioKitSynthOne/Base.lproj/Main.storyboard

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,9 @@
162162
<rect key="frame" x="423" y="7" width="50" height="29"/>
163163
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
164164
<color key="backgroundColor" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="custom" customColorSpace="displayP3"/>
165-
<accessibility key="accessibilityConfiguration" label="Mono"/>
165+
<accessibility key="accessibilityConfiguration" label="Mono">
166+
<accessibilityTraits key="traits" button="YES"/>
167+
</accessibility>
166168
<fontDescription key="fontDescription" name="AvenirNextCondensed-Regular" family="Avenir Next Condensed" pointSize="16"/>
167169
<color key="tintColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
168170
<state key="normal" title="Mono">

AudioKitSynthOne/Manager/Manager+callbacks.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,13 +54,15 @@ extension Manager {
5454
if value == 0.0 {
5555
self.stopAllNotes()
5656
}
57+
self.holdButton.accessibilityValue = self.keyboardView.holdMode ? NSLocalizedString("On", comment: "On") : NSLocalizedString("Off", comment: "Off")
5758
}
5859

5960
monoButton.callback = { value in
6061
let monoMode = value > 0 ? true : false
6162
self.keyboardView.polyphonicMode = !monoMode
6263
s.setSynthParameter(.isMono, value)
6364
self.conductor.updateSingleUI(.isMono, control: self.monoButton, value: value)
65+
self.monoButton.accessibilityValue = self.keyboardView.polyphonicMode ? NSLocalizedString("Off", comment: "Off") : NSLocalizedString("On", comment: "On")
6466
}
6567

6668
keyboardToggle.callback = { value in

AudioKitSynthOne/Manager/Manager.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,10 @@ public class Manager: UpdatableViewController {
192192

193193
// Setup AudioBus MIDI Input
194194
setupAudioBusInput()
195+
196+
holdButton.accessibilityValue = self.keyboardView.holdMode ? NSLocalizedString("On", comment: "On") : NSLocalizedString("Off", comment: "Off")
197+
monoButton.accessibilityValue = self.keyboardView.polyphonicMode ? NSLocalizedString("Off", comment: "Off") : NSLocalizedString("On", comment: "On")
198+
195199
}
196200

197201
public override func viewDidAppear(_ animated: Bool) {
@@ -300,6 +304,7 @@ public class Manager: UpdatableViewController {
300304
if isMono != monoButton.value {
301305
monoButton.value = isMono
302306
self.keyboardView.polyphonicMode = isMono > 0 ? false : true
307+
303308
}
304309

305310
if parameter == .cutoff {

AudioKitSynthOne/Presets/Base.lproj/Presets.storyboard

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@
143143
<rect key="frame" x="222" y="52" width="28" height="28"/>
144144
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
145145
<color key="backgroundColor" red="0.1333333333" green="0.1333333333" blue="0.1333333333" alpha="1" colorSpace="calibratedRGB"/>
146+
<accessibility key="accessibilityConfiguration" hint="Creates a new bank." identifier="CreateBankButton" label="Create Bank"/>
146147
<fontDescription key="fontDescription" name="AvenirNextCondensed-Regular" family="Avenir Next Condensed" pointSize="17"/>
147148
<color key="tintColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
148149
<state key="normal" title="+">

AudioKitSynthOne/Presets/PresetsCategoriesViewController.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,9 @@ extension PresetsCategoriesViewController: UITableViewDataSource {
129129
// Cell updated in CategoryCell.swift
130130
cell.delegate = self
131131
cell.configureCell(category: category)
132+
133+
cell.accessibilityLabel = category.replacingOccurrences(of: "" , with: "")
134+
132135
return cell
133136

134137
} else {

0 commit comments

Comments
 (0)