Now accepting submissions for the upcoming volume
Electronic and Acoustic Engineering
ISSN 2524-2725 · e‑ISSN 2617-0965 Open Access · CC BY-NC 4.0
Vol. 2 · Issue 4 · 2019 Aug 30, 2019 Acoustical devices and systems

Features of Analysis of Sound Effects  in the Computing Platform iOS

HB
Hleb Oleksandrovych Borysov Corresponding National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute” borusov5364@gmail.com Ukraine
Pages63-68 PublishedAug 30, 2019 LicenseOpen Access
EAE 4 VOL 2 · 4
VOL 2 · NO 4 · 2019 View issue

Abstract

The iOS system is a computing platform and together is a promising modern environment for the development of various multimedia applications. Using the resources of this platform, the user of the mobile gadget appear essentially unlimited opportunities to create different audio signals. In terms of working with sound, Apple is ahead of its competitors, and this is no accident. The company offers good tools for playing, recording and processing tracks. Thanks to this, on the AppStore you can see a huge number of applications that somehow work with audio content. These include players with good sound (Vox), audio editors with tools for editing and applying effects (Sound Editor), voice changing applications (Voicy Helium), and various musical instrument simulators that give a fairly accurate simulation of the corresponding sound (Virtuoso Piano) , and even simulators DJ-installations (X Djing). To work with audio, Apple provides the AVFoundation framework, which combines several tools. If you need to impose any effect, play several tracks at the same time, mix them, do processing or editing audio, or record sound from the output of a certain audio node, AVAudioEngine will help you with this. Most of all this class attracts the possibility of imposing effects on the track. Just on the basis of these effects is built a lot of applications with equalizers and the ability to change the voice. In addition, Apple allows developers to create their own effects, sound generators and instruments. The algorithm for the study of the most common sound effects based on the use of the capabilities of the iOS information platform has been built. The Model-View-Controller Architecture is described in the form of application components, which is the basis for an experiment on analyzing the features of multimedia content based on the use of mobile gadgets and a special programming language. A simple algorithm for using special frames in an XCode environment was constructed, which allowed testing on a selected sample a series of sound effects. It has been found that the built-in algorithm for analysis of samples based on iOS resources can greatly simplify the process of studying sound signals of various nature, because the simulator tools are described through the code of the programming language, and therefore their configuration is a clear approach to the analysis. In addition, the described elements in the article can be used to create their own sound effects, and at various stages of the design of virtual sound generators. Ref. 7, fig. 6, tabl. 1.

Keywords

References

  1. L. O. Velikanova, « PRINCIPLES OF DEVELOPMENT OF APPLICATIONS FOR IOS OPERATING SYSTEM », Krasnodar, 2017.
  2. V. Nahavandipur, «iOS. Priemyi programmirovaniya [iOS. Programming techniques] », Piter, 2014.
  3. Vasiliy Usov, «Swift. Osnovyi razrabotki prilozheniy pod iOS i macOS [Swift. Basics of developing applications for iOS and macOS]», 3-e izd., dop. i pererab. — SPb.: Piter, 2017 — 368p.
  4. Noyburg M., «Programmirovanie dlya iOS 7. Osnovyi Objective-C, Xcode i Cocoa [Programming for iOS 7. Basics of Objective-C, Xcode and Cocoa]», Vilyams, 2014, 384 p.
  5. Dalrimpl M., Knaster S., «Objective-C 2.0 i programmirovanie dlya Mac [Objective-C 2.0 and Mac programming]», Vilyams, 2009, 320 p.
  6. Velikanova L.O., Gayvuk A.R., «Primenenie mobilnyih tehnologiy dlya avtomatizatsii biznes-protsessov na torgovom predpriyatii. Ekonomicheskoe prognozirovanie: modeli i metodyi [The use of mobile technologies to automate business processes in a commercial enterprise. Economic Forecasting: Models and Methods]», Voronezh, 2016, 314 p.
  7. V. Nahavandipur «iOS. Razrabotka prilozheniy dlya iPhone, iPad i iPod [iOS. Application development for iPhone, iPad and iPod]», Piter, 2013. — 864 p

License

CCBY-NC 4.0
Creative Commons Attribution 4.0 International

This work is openly licensed — share and adapt freely with attribution to the authors and the journal. View license terms ↗

§ 06 — Related

Similar articles in this journal

Related peer-reviewed studies published in this journal.
View all issues

Similar Articles

1-10 of 74

You may also start an advanced similarity search for this article.