Solved

Will I be able to create my MIDI program using an iMac?

Posted on 2011-09-14
2
672 Views
Last Modified: 2016-02-10
I'm frustrated with PC's and I'm thinking of getting an iMac. I want to create music programs, and iPad programs. I'm mainly focused on MIDI controllers, not fancy virtual synths, although that would be great if I could do that too.

Can someone prove to me that I will be able to do this?  I know C#, and I'm willing to learn whatever language as long as it's not extremely difficult compared to C# or VB.NET, and I have something like Visual Studio and it's not way too expensive (otherwise I would hire a programmer to do the job). Preferrably if I could do this in Basic, but I understand those limitations.

So the considerations are: Cost, ease of implementation (not hacking around), and ease of transition from Visual Studio to Mac platforms.
0
Comment
Question by:harmono
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 13

Accepted Solution

by:
SpeedyApocalypse earned 125 total points
ID: 36546858
Mac applications, as well as iPhone, are generally structured around Objective C and C++.  Coming from C# (which I assume is somewhat C based), the switch is not difficult.  As for the IDE, Instead of Visual Studio, you will also be most likely using XCode (which is very good).

In the mean time, I would suggest trying to run OSX in a Virtual Machine before you make a purchase, as iMacs can be quite expensive.
0
 
LVL 1

Author Closing Comment

by:harmono
ID: 36570780
Yes they are quite expensive. The Mac mini is the cheapest but you still have to buy a monitor which costs 999.99. I could get a Macbook though.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

How to take pictures with depth using iOS 10
This article shows how to use a free utility called 'Parkdale' to easily test the performance and benchmark any Hard Drive(s) installed in your computer. We also look at RAM Disks and their speed comparisons.
Video by: Grant
The goal of this video is to provide viewers with basic examples to understand and use nested-loops in the C programming language.
The goal of this video is to provide viewers with basic examples to understand how to create, access, and change arrays in the C programming language.

691 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question