Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

iOS and MacOS / iOS DJ Software + C64 SID Player coming soon...

Author
Message
xGEKKOx
AGK Master
13
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 13th Oct 2012 06:28
Since 4 days i got crazy studying AudioUnitComponent cause i decided to do a sequencer like Garage Band.
Wow boys, the AudioUnit are very hard to manage, but after 4 days......
YEAAHHHHH!!!!!

Now i have 2 unit like DJs mixing directly on the audio device of the iOS and this night (5 min ago) i done the engine for the SID player reading from the file binary!
I learned from the c64 specification page where the PCM song is located and how to go next song and prev.

I'm too happy!!! Ahuahuahu i can't believe it!

Long life to Steve!
Hodgey
12
Years of Service
User Offline
Joined: 10th Oct 2009
Location: Australia
Posted: 13th Oct 2012 07:26
Congratz man! One day I'd like to look at audio in depth and build a basic audio sequencer.

xGEKKOx
AGK Master
13
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 13th Oct 2012 08:26 Edited at: 13th Oct 2012 08:27
Thx Hodgey!! Lol the AppGameKit Master!!!!!
Ahuaauh i've got too fun uploading the SID file on my server and listening them with the ipad without saving any file!!!

And i got to go to sleeeeeep aahuahuahu!!
I will continue tomorrow (for me in 7 hours)

I will post some screenshots soon!!

Long life to Steve!
bjadams
AGK Backer
14
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 13th Oct 2012 10:10
Gekko, easy solution.... use FMOD!!!!
xGEKKOx
AGK Master
13
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 13th Oct 2012 17:07
FMOD??? for the Amiga MOD?
Explain to me??

Long life to Steve!
bjadams
AGK Backer
14
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 13th Oct 2012 18:56
http://fmod.org/fmod-downloads.html#FMODExProgrammersAPI

its a music playing library for ios (windows, android, mac too)

you can play mp3s, ogg and whatever

if your app is free, then you can use it for free

its very easy to integrate with agk
xGEKKOx
AGK Master
13
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 14th Oct 2012 03:19 Edited at: 14th Oct 2012 03:20
Yes i know this LIB, i seen it before i started to study the AudioUnit. But when i saw the price i felt in doubt...
Well i never use to give a App for free, i live of this...
But once you know how to use the AudioUnitComponent you don't need the external library.

Now i can play : MP3, All Apple files, C64 SID

What i'm releasing now (an app done in 7 days) is "GG Radio" that will show:
- SID Player
- MP3 Player
- Alarm Clock
- Radio Streaming

But next a DJ App with 2 disk to mix and some effect mixed with the microphone too.
I will also include the possibiliti to broadcast to Icecast2 / ShoutCast server from iOS/Mac

And i will release the app for really low price.
All of this include AppGameKit / C++ / OBJ C / C

Long life to Steve!
xCept
19
Years of Service
User Offline
Joined: 15th Dec 2002
Location:
Posted: 14th Oct 2012 07:04
Sounds great, congrats! I think Core Audio is one of the most complicated subjects ever. I looked at Fmod in the past, but couldn't get over the $3,000 price tag for a commercial license per platform (I see they now offer a $500 license, which is still quite steep for small indie developers).
xGEKKOx
AGK Master
13
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 14th Oct 2012 17:39
So there are much iOS programmers here!!
I always thought was only me and Ancient Lady and BJ....

I will post a video if i understand how to make video from MAC and iPad...

Long life to Steve!
JimHawkins
13
Years of Service
User Offline
Joined: 26th Jul 2009
Location: Hull - UK
Posted: 14th Oct 2012 18:43
@xGEKKOx - 99% of your posts are totally irrelevant to this forum and to AGK.

If we want high-performance audio on Windows or Amiga, I can deliver that very easily.

The point of AppGameKit is cross-platform programming. I am not the slightest bit interested in your iOS/Mac achievments. If you can do the same thing for Android, Windows, and whatever turns up next year, I'll be very interested.

-- Jim DO IT FASTER, EASIER AND BETTER WITH AppGameKit FOR PASCAL
bjadams
AGK Backer
14
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 14th Oct 2012 18:45
I am very interested in GEKKO's achievements myself!
I would still love to be able to make GameCenter work with AppGameKit!
xGEKKOx
AGK Master
13
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 14th Oct 2012 21:10 Edited at: 14th Oct 2012 21:17
LoL Jim.... very friendly as i see. What's the problem?
Maybe you don't have a too far look behinds my test...
Until programmers like you will exist i will always earn much!!! I'm happy!!!
Well i hate Android, so don't read my post.

Thx BJ, at least you can understand what is the meaning of my post.
Well let's explain also to Jim:
When i post that i successful coded something, is to inform all users that they can do the same with AGK.

Edit : Where you read that the point of AppGameKit is cross-platform???? I always thought is the money. Wake up boy! Maybe i'm wrong with the post title, but on this forum you can't edit it.

Long life to Steve!
baxslash
Valued Member
Bronze Codemaster
15
Years of Service
User Offline
Joined: 26th Dec 2006
Location: Duffield
Posted: 14th Oct 2012 21:32
Ok, there's the start of a flame war here. Let's keep things friendly please!


this.mess = abs(sin(times#))
xGEKKOx
AGK Master
13
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 14th Oct 2012 21:42 Edited at: 14th Oct 2012 21:44
Naaaa, i hate to do flames, but sometimes i don't understand why some users are so rude.
If you don't help they say you don't help.
If you help they say you did in the wrong way or other (like Jim).

The solution is to read only what you are interested in...
Infact if you can't find one of my post on Android thread.

Is easy.

Long life to Steve!
7RS
10
Years of Service
User Offline
Joined: 10th May 2012
Location:
Posted: 14th Oct 2012 22:53
xGEKKOx do you like Apple, ok, mean the other platform are not good is not true. AppGameKit is a multiplatform SDK, you can choose what you want to do and where to sell.

You are not the only one who is writing or wrote iOS applications. Be careful also when you speak about others especially if you don't know them.

Your project idea is nice so continue your development and make the best product you can but don't think only iOS can do something because in many cases is just the opposite. iOS is a very closed and restricted OS and much more it has to run only on Apple devices.

I'm a professional developer i cover many other devices also hand-held consoles like DS/3DS and i'm sure if you will make a nice DJ software you can have a good feedback from the market.
bjadams
AGK Backer
14
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 14th Oct 2012 23:02
Who cares about ios or android or whatever, we are programmers we code wherever we feel comfortable and wherever the job requires.

Let's leave the stupid "xxx is the best" to the fanboys & users.

I hope you won't hate me, but I originally bought AppGameKit to make iOS projects!!! I hope that there is nothing wrong with that.
xGEKKOx
AGK Master
13
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 15th Oct 2012 02:10 Edited at: 15th Oct 2012 02:15
Infact is the same thing i said...
Anyway i agree with you 7RS!!

The fact i don't like Android is not the point. The point is to help others on the forum.
And when i say i discovered how to use AudioUnit with AppGameKit, maybe someone could need some help to do the same thing.
And when i say what i gonna do explaining what i will code, is not for vanity, but to let the others understand what you can do with AppGameKit + OBJ C (always talking of iOS/Mac).
That's all.
If a reader don't need AudioUnit cause he use Android, which is the reason to answer to a post???



Long life to Steve!
Hodgey
12
Years of Service
User Offline
Joined: 10th Oct 2009
Location: Australia
Posted: 15th Oct 2012 02:13
OK, let's all simmer down and get back on topic. It's up to the mods to determine whether the thread is appropriate. We're all free to use AppGameKit anyway we please (complying to the licence) on any platforms we desire.

Cheers

JimHawkins
13
Years of Service
User Offline
Joined: 26th Jul 2009
Location: Hull - UK
Posted: 15th Oct 2012 08:59
Could somebody move this thread to the iOS topic area, please?

-- Jim DO IT FASTER, EASIER AND BETTER WITH AppGameKit FOR PASCAL
baxslash
Valued Member
Bronze Codemaster
15
Years of Service
User Offline
Joined: 26th Dec 2006
Location: Duffield
Posted: 15th Oct 2012 10:17
Although this thread is more geared towards iOS specifically I think it is good for the wider range of users to see what is possible using native tools. xGEKKOx quite rightly points out that this is a general area for general discussion and is proud of his achievement. I think some of his comments might have been a little too much in retaliation to Jim's comment but to be fair I thought you were a little harsh on him Jim. Sorry.

Let's stick on topic from now on please!


this.mess = abs(sin(times#))
Van B
Moderator
19
Years of Service
User Offline
Joined: 8th Oct 2002
Location: Sunnyvale
Posted: 15th Oct 2012 16:07
Sounds cool - although I'm not sure about another iOS DJ App, there are some great ones already. I love the sound of SID, actually been listening to some Last Ninja 2 soundtrack just today, I don't go a week without listening to at least 1 ocean loader . I find it kinda sad that every song has to be over 2mb these days, I miss the days of 2k music files that sound awesome... even beyond how nice they sound tho, the way the SID chip worked was great, I didn't really appreciate it until I got an ST with it's similar YM2149. Actually, might be worth supporting that as well, it's probably really similar in how it operates.

One thing that a friend asked me to look into is YouTube DJ'ing. Not videos, just the music - so you could search YouTube for a track, as well as replay music on your device, like a DJ app that lets you use YouTube video soundtracks and your own music library. He actually does something similar already, having 2 youtube windows open on his laptop at the same time, but having a standalone app that can do that would be great, I'm sure people would love it.

I got a fever, and the only prescription, is more memes.
xGEKKOx
AGK Master
13
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 15th Oct 2012 18:17 Edited at: 15th Oct 2012 18:22
Great VAN B is another fan of C64.
(VAN..... shhhhhhhh.... don't say it to anybody....... shhhhhh..... a new last ninja is coming out.... shhhhh..)

Well yes, i think is better to move in iOS forum. I think can be a good thing to give to the user the possibility to change the title of the thread (maybe a user can do a mistake).


Long life to Steve!
baxslash
Valued Member
Bronze Codemaster
15
Years of Service
User Offline
Joined: 26th Dec 2006
Location: Duffield
Posted: 16th Oct 2012 10:22
xGEKKOx I'll move it to the iOS forum for you since you would prefer to have it there.


this.mess = abs(sin(times#))
xGEKKOx
AGK Master
13
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 16th Oct 2012 17:47
Thx BaxSlash!!

Long life to Steve!

Login to post a reply

Server time is: 2022-09-29 13:32:06
Your offset time is: 2022-09-29 13:32:06