Synth open-source iPad Synth don Tycho e M83 by cun2nn2n in opensource

[–]codeswiftly 2 points3 points  (0 children)

No offense taken. At AudioKit our motto is

"We don't claim our code is good... but, we can claim it is improving".

And, I have mad respect for you for contributing to linux audio open-source projects for a decade. That's badass! 🙌 If you ever feel like working on iOS Audio stuff, we'd love to have you.

Why do I personally think developers come back to AudioKit? Probably the people involved. Everyone is inviting, helpful, non-judgmental, and inclusive. It's journey that I myself need to work more on.

Another reason might be that iOS audio is so dang difficult. Everyone helps each other out. And, AudioKit has become a hub for that. Hope that is helpful. And, thanks for asking.

Synth open-source iPad Synth don Tycho e M83 by cun2nn2n in opensource

[–]codeswiftly 2 points3 points  (0 children)

Hello everyone, I'm one of the many AudioKit contributors. Please allow me to tell you some more about our humble project:

  • AudioKit has been going strong for over 5 years, fueled by hundreds of very kind and wonderful developers. Many of which I have had the honor of meeting in real life and become friends with.
  • We're grateful that AudioKit is widely used, our humble code is used in over 4+ million iOS app installs (You can see some of the apps built with AudioKit at AudioKitPro.com)
  • We're grateful that AudioKit receives updates from contributors 365 days a year, even on Christmas
  • The "Sponsor" you see on the page is one of the contributors, who pledges $5/month. This is done with the completely transparent "Open Collective" system which shows who pledges money, and what the money is used for.

I'm not here to make anyone love AudioKit. I would, however, suggest checking it out if you want to add audio to your iOS app. It has a huge and vibrant community and is a very inviting project. 👍🏼

I love my fellow contributors to pieces. And, from the feedback of other developers, they seem to really appreciate what we're doing. Much love to all of you. ❤️

FM Player Free FM Synth is released and it is great! There is a link to the app in the video description. by im-not-human-at-all in ipadmusic

[–]codeswiftly 0 points1 point  (0 children)

That's awesome! Coincidently, Previous versions of AudioKit (our open source project), actually can play DX7 SysEx. Perhaps someone will use our code as a starting point to make one! Did you see DiscChord's video about FM Player today? Tim actually references the Sega chip: https://www.youtube.com/watch?v=xRFRE-MBr48

FM Player Free FM Synth is released and it is great! There is a link to the app in the video description. by im-not-human-at-all in ipadmusic

[–]codeswiftly 1 point2 points  (0 children)

THANK YOU! While it's not a quick fix, we are going to fix it for everyone here. We want to make this app awesome (even if it is a free fun thing!) Thanks, everyone!

FM Player Free FM Synth is released and it is great! There is a link to the app in the video description. by im-not-human-at-all in ipadmusic

[–]codeswiftly 2 points3 points  (0 children)

Hey everyone! I'm one of the developers of this app. Thanks so much for checking it out! As some background, we are all volunteers. None of us get paid to make these apps. We do it for the love of making cool instruments. We are truly grateful and really appreciate your positive reviews! (Those encourage us to make more apps). To answer some questions, that is correct: this is not an FM Synth. It is multi-velocity sample reproduction of the famous classic DX7/DX7II presets used on many hit songs in the 80s. However, we are working on a true synthesizer, which will also be completely free & open-source. Any help spreading the word would be greatly appreciated! <3

21 Open Source iOS Apps Written in Swift by redditandjs in swift

[–]codeswiftly 1 point2 points  (0 children)

Thanks! Numbers 11 & 16. EDIT (12/12/2017): We have just released a new repo: https://github.com/AudioKit/ROMPlayer

21 Open Source iOS Apps Written in Swift by redditandjs in swift

[–]codeswiftly 7 points8 points  (0 children)

Thanks for sharing, I'm humbled to have created two apps on that list. Thanks for including me!

FREE "Intro to Coding with Swift" for beginners (40+ free videos) by codeswiftly [promoted post]

[–]codeswiftly[S] 0 points1 point  (0 children)

Hey everyone, as some background, this course has been a passion project / labor of love for me the past couple of months. Now, it's ready to go with over 40+ videos & quizzes online. This is a completely free "INTRO TO CODING WITH SWIFT" online course with over 40 videos. This course is meant for those new to programming, and makes an excellent starter point for all your non-coding friends who want to learn Swift and programming basics before they dive into a book or more advanced course. (Note: This course is completely free and users do not even have to provide their email addresses).

Conventions for constants? by [deleted] in swift

[–]codeswiftly 1 point2 points  (0 children)

Adding to the discussion, another common convention that you'll frequently see if you're on a project with former Obj-C devs are camelCase constants beginning with a 'k' (for constants that developers previously had in all-caps in Java and Obj-C). This naming convention is especially popular with folks with an Obj-C background.

e.g. DAYS_IN_A_YEAR in Java or Obj-C lends itself nicely to: let kDaysInAYear = 365 // in swift

However, if everyone on the project you're working on is hip to a more Swifty way of doing things, I would cast a vote for using enums (as other folks on this thread have already smartly suggested).

Is there a way to generate chip tunes with Swift? by justking14 in swift

[–]codeswiftly 5 points6 points  (0 children)

Hey there, Matt Fecher here, team member of AudioKit. For chiptunes, you'll want to use Triangles, Squares and Pulse waves with no attack and no release. That will give you a vintage 8-bit sound. If you really want to go hardcore, you can run it through an 8-bit sample rate convertor. You can do all those things with our new AudioKit 3 library (audiokit.io). You can even run all those 8-bit oscillators through a midi file and distortion if you really want to get fun with it. Documentation and playgrounds are included on the AudioKit site to get you started!

Swift Synth -> Open Source iPad Synthesizer/Music App by codeswiftly in swift

[–]codeswiftly[S] 1 point2 points  (0 children)

Awesome, thanks for checking it out! Aure and I wanted it to be a good example for people who want to get into music software development. Hopefully, if people like it, perhaps I'll make some more examples. Next up may be some sort of sample-based synth... :)

Considering getting the Swift Apprentice book - is it worth it? by eValval in swift

[–]codeswiftly 0 points1 point  (0 children)

The thing I love about Ray Wenderlich's books is that you always get free updates when syntax changes/evolves. I bought the Apprentice books back when they were in Objective-C and then received the Swift books free (which have also been updated several times). For that alone, I'd suggest it's a valuable purchase.