How do I cancel sound with AudioToolBox.framework?
Picture of my function with if statement and error messages.
I am working on an app that allows me to play the music I have played on my guitar and piano at home. However, I am having a problem when I push two of the buttons at the same time. I have 4 30 second audio clips and am using the AudioToolBox framework. When I click one clip it works fine, but when I click another clip, that clip plays on top of the one I previously played. Tried creating a function to let me cancel sound when I click another button, but it won't let me combine booleans with the button... Very confusing
swift xcode
add a comment |
Picture of my function with if statement and error messages.
I am working on an app that allows me to play the music I have played on my guitar and piano at home. However, I am having a problem when I push two of the buttons at the same time. I have 4 30 second audio clips and am using the AudioToolBox framework. When I click one clip it works fine, but when I click another clip, that clip plays on top of the one I previously played. Tried creating a function to let me cancel sound when I click another button, but it won't let me combine booleans with the button... Very confusing
swift xcode
add a comment |
Picture of my function with if statement and error messages.
I am working on an app that allows me to play the music I have played on my guitar and piano at home. However, I am having a problem when I push two of the buttons at the same time. I have 4 30 second audio clips and am using the AudioToolBox framework. When I click one clip it works fine, but when I click another clip, that clip plays on top of the one I previously played. Tried creating a function to let me cancel sound when I click another button, but it won't let me combine booleans with the button... Very confusing
swift xcode
Picture of my function with if statement and error messages.
I am working on an app that allows me to play the music I have played on my guitar and piano at home. However, I am having a problem when I push two of the buttons at the same time. I have 4 30 second audio clips and am using the AudioToolBox framework. When I click one clip it works fine, but when I click another clip, that clip plays on top of the one I previously played. Tried creating a function to let me cancel sound when I click another button, but it won't let me combine booleans with the button... Very confusing
swift xcode
swift xcode
edited Nov 15 '18 at 20:38
shim
4,03564679
4,03564679
asked Nov 15 '18 at 18:18
Bryant WootersBryant Wooters
111
111
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53325633%2fhow-do-i-cancel-sound-with-audiotoolbox-framework%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53325633%2fhow-do-i-cancel-sound-with-audiotoolbox-framework%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown