Recordable, Playable and Scrubbable Audio Player with AudioKit?
AudioKit
Recordable, Playable and Scrubbable Audio Player with AudioKit ?
Im in the process of porting my iOS app from ActionScript(Adobe AIR) to SWIFT. In that process I need to figure out how to process the Audio to achieve the desired effects.
Im really impressed by the AudioKit Framework and all the possibilities it presents.
But before I decide upon what to use I want to ask if you guys think AudioKit is a good match for my app?
Here is a link to a video of my app in use (so that you can see/hear the audio) https://www.facebook.com/lydbogerforborn/videos/1761398307223693/ … and below I have tried to describe 2 of the App’s most important use case scenarios.
Precondition in use case:
The App is a Children’s audiobook player implemented as an old Cassette Recorder.
Key feature is that it MUST behave as realistic as possible, meaning that the user can
Fastforward and Rewind, with instant feedback when pressing those buttons.
The audio files (playable and recordable) have a maximum duration of 12 minutes, and are meant to be smaller digestable audio stories.
Use-Case 1: (Playable)
- User inserts a playable audio tape.
- User presses play button to start playback
- System plays the audio at normal speed (1)
- User presses the fastforward button
- System plays the audio at faster speed (10)
- User releases the fastforward button
- System plays the audio at normal speed again
- User Presses the Rewind button
- System plays the audio at a negative fast speed (-10)
- User releases the Rewind button
- System plays the audio at normal speed again
- continue from -> 4
Use-case 2: (Recordable)
- User insert a recordable audio tape.
- User presses the record button
- System records the microphone
- User presses the stop button
- User presses the Rewind button
- System plays the audio at a negative faster speed (-10)
- User releases the Rewind button
- User presses the play button
- System plays the recorded audio
- continue from -> 2 or -> 11
- User indicates that he wants to save recording
- System save audio file into documents dir.
Best Regards, and thank you in advance.
Martin
ios swift audiokit
add a comment |
AudioKit
Recordable, Playable and Scrubbable Audio Player with AudioKit ?
Im in the process of porting my iOS app from ActionScript(Adobe AIR) to SWIFT. In that process I need to figure out how to process the Audio to achieve the desired effects.
Im really impressed by the AudioKit Framework and all the possibilities it presents.
But before I decide upon what to use I want to ask if you guys think AudioKit is a good match for my app?
Here is a link to a video of my app in use (so that you can see/hear the audio) https://www.facebook.com/lydbogerforborn/videos/1761398307223693/ … and below I have tried to describe 2 of the App’s most important use case scenarios.
Precondition in use case:
The App is a Children’s audiobook player implemented as an old Cassette Recorder.
Key feature is that it MUST behave as realistic as possible, meaning that the user can
Fastforward and Rewind, with instant feedback when pressing those buttons.
The audio files (playable and recordable) have a maximum duration of 12 minutes, and are meant to be smaller digestable audio stories.
Use-Case 1: (Playable)
- User inserts a playable audio tape.
- User presses play button to start playback
- System plays the audio at normal speed (1)
- User presses the fastforward button
- System plays the audio at faster speed (10)
- User releases the fastforward button
- System plays the audio at normal speed again
- User Presses the Rewind button
- System plays the audio at a negative fast speed (-10)
- User releases the Rewind button
- System plays the audio at normal speed again
- continue from -> 4
Use-case 2: (Recordable)
- User insert a recordable audio tape.
- User presses the record button
- System records the microphone
- User presses the stop button
- User presses the Rewind button
- System plays the audio at a negative faster speed (-10)
- User releases the Rewind button
- User presses the play button
- System plays the recorded audio
- continue from -> 2 or -> 11
- User indicates that he wants to save recording
- System save audio file into documents dir.
Best Regards, and thank you in advance.
Martin
ios swift audiokit
This is all certainly doable with AudioKit with varying degrees of difficulty.
– dave234
Nov 26 '18 at 19:55
add a comment |
AudioKit
Recordable, Playable and Scrubbable Audio Player with AudioKit ?
Im in the process of porting my iOS app from ActionScript(Adobe AIR) to SWIFT. In that process I need to figure out how to process the Audio to achieve the desired effects.
Im really impressed by the AudioKit Framework and all the possibilities it presents.
But before I decide upon what to use I want to ask if you guys think AudioKit is a good match for my app?
Here is a link to a video of my app in use (so that you can see/hear the audio) https://www.facebook.com/lydbogerforborn/videos/1761398307223693/ … and below I have tried to describe 2 of the App’s most important use case scenarios.
Precondition in use case:
The App is a Children’s audiobook player implemented as an old Cassette Recorder.
Key feature is that it MUST behave as realistic as possible, meaning that the user can
Fastforward and Rewind, with instant feedback when pressing those buttons.
The audio files (playable and recordable) have a maximum duration of 12 minutes, and are meant to be smaller digestable audio stories.
Use-Case 1: (Playable)
- User inserts a playable audio tape.
- User presses play button to start playback
- System plays the audio at normal speed (1)
- User presses the fastforward button
- System plays the audio at faster speed (10)
- User releases the fastforward button
- System plays the audio at normal speed again
- User Presses the Rewind button
- System plays the audio at a negative fast speed (-10)
- User releases the Rewind button
- System plays the audio at normal speed again
- continue from -> 4
Use-case 2: (Recordable)
- User insert a recordable audio tape.
- User presses the record button
- System records the microphone
- User presses the stop button
- User presses the Rewind button
- System plays the audio at a negative faster speed (-10)
- User releases the Rewind button
- User presses the play button
- System plays the recorded audio
- continue from -> 2 or -> 11
- User indicates that he wants to save recording
- System save audio file into documents dir.
Best Regards, and thank you in advance.
Martin
ios swift audiokit
AudioKit
Recordable, Playable and Scrubbable Audio Player with AudioKit ?
Im in the process of porting my iOS app from ActionScript(Adobe AIR) to SWIFT. In that process I need to figure out how to process the Audio to achieve the desired effects.
Im really impressed by the AudioKit Framework and all the possibilities it presents.
But before I decide upon what to use I want to ask if you guys think AudioKit is a good match for my app?
Here is a link to a video of my app in use (so that you can see/hear the audio) https://www.facebook.com/lydbogerforborn/videos/1761398307223693/ … and below I have tried to describe 2 of the App’s most important use case scenarios.
Precondition in use case:
The App is a Children’s audiobook player implemented as an old Cassette Recorder.
Key feature is that it MUST behave as realistic as possible, meaning that the user can
Fastforward and Rewind, with instant feedback when pressing those buttons.
The audio files (playable and recordable) have a maximum duration of 12 minutes, and are meant to be smaller digestable audio stories.
Use-Case 1: (Playable)
- User inserts a playable audio tape.
- User presses play button to start playback
- System plays the audio at normal speed (1)
- User presses the fastforward button
- System plays the audio at faster speed (10)
- User releases the fastforward button
- System plays the audio at normal speed again
- User Presses the Rewind button
- System plays the audio at a negative fast speed (-10)
- User releases the Rewind button
- System plays the audio at normal speed again
- continue from -> 4
Use-case 2: (Recordable)
- User insert a recordable audio tape.
- User presses the record button
- System records the microphone
- User presses the stop button
- User presses the Rewind button
- System plays the audio at a negative faster speed (-10)
- User releases the Rewind button
- User presses the play button
- System plays the recorded audio
- continue from -> 2 or -> 11
- User indicates that he wants to save recording
- System save audio file into documents dir.
Best Regards, and thank you in advance.
Martin
ios swift audiokit
ios swift audiokit
asked Nov 22 '18 at 9:04
BjeldBjeld
213
213
This is all certainly doable with AudioKit with varying degrees of difficulty.
– dave234
Nov 26 '18 at 19:55
add a comment |
This is all certainly doable with AudioKit with varying degrees of difficulty.
– dave234
Nov 26 '18 at 19:55
This is all certainly doable with AudioKit with varying degrees of difficulty.
– dave234
Nov 26 '18 at 19:55
This is all certainly doable with AudioKit with varying degrees of difficulty.
– dave234
Nov 26 '18 at 19:55
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%2f53427239%2frecordable-playable-and-scrubbable-audio-player-with-audiokit%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%2f53427239%2frecordable-playable-and-scrubbable-audio-player-with-audiokit%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
This is all certainly doable with AudioKit with varying degrees of difficulty.
– dave234
Nov 26 '18 at 19:55