顯示具有 iOS 標籤的文章。 顯示所有文章
顯示具有 iOS 標籤的文章。 顯示所有文章

2011年7月13日 星期三

Running iOS music apps as "modules" - potential of in-device CoreMIDI communication

Yesterday I just noticed that Molten Drum Machine support sending MIDI clock sync to other apps on the same iPad. That made me curious and after some surveys, I found some other apps also supporting this feature. So I had some experiments and I recorded what I can do so far this morning.




In this video I demonstrated 3 apps MoDrum, Bassline (from Finger-lab) and Gruvtron (from Sound Trends LLC) running simultaneously on the same iPad. The beats from 3 apps are synced by MIDI clock (MoDrum as the clock source).

Since all the 3 apps are universal apps, it should be no problem to do it on iPhone too.

This is really an awesome feature and made me feel like the apps as"modules" which can work together with other apps on the same iPad/iPhone, rather than running them as the only app exclusively on the device. Last week I noticed a project Polyonix trying to make multiple apps running simultaneously on the same screen of a jailbroken device. This will make controlling these apps even easier.

You can check out the app list which support in-device MIDI clock sync here from this article on blog.ilearnmusic.com. For more technical details, you can read this article from Syntheticbits.com.

I can see that with the ability of MIDI communication with other apps on the same device, there's great potential for the apps which focus on one thing (as a synth, controller, or MIDI sequencer). Musicians can freely choose the best apps they like for each component and combine them altogether to achieve the same effects which currently only workstation-typed apps can do (like NanoStudio, GarageBand, FL Studio Mobile, Xewton Music Studio, etc.).

Thinking in a whole Music Production / Performance environment ....

If the trend really goes in a way like making apps like module on iPad / iPhone, to help the cooperation of different apps altogether on the same device, I believe some "new" categories of music apps will appear soon:


Here is the brief introduction of some new interesting app categories which should appear soon:

  • Live / Pattern controller apps: These apps have great special design of layout which helps musicians to play music easily. Or they provide flexible and customizable interface to let musicians control other apps.
  • Instrument Combinator apps: These apps behaves like the "Combination" rack which Reason provides or the COMBI presets on the hardware synthesizer keyboards. They enable musicians to play multiple instruments easily (layered, split or more complex programming).
  • MIDI Pattern / Sequencer apps: You can say these apps will behave like those DAW applications for desktop workstations. They send MIDI sequence to control instruments app (like Drums and bass apps). Furthermore, they can do real-time MIDI recording as well.
In my opinion I think Polychord, SoundPrism Pro and TouchOSC already have the potential to be great Live / Pattern controller apps as long as they support sending MIDI to other apps on the same iPad / iPhone. Little MIDI Machine could be a great MIDI Pattern / Sequencer app. I haven't seen any apps providing Instrument Combinator features, I might like to try to implement one myself when I am free. ;)

However, If musicians need to make that many apps work altogether, there needs to be a simple way to let musicians do it, since the beauty of iOS is that it is not a sophisticated monster like desktop DAWs.

Finally some of you might want to ask why I am so focused and passionate on running all of the apps on the same device. my thought is if I can take just one iPad with me and still do what I can do using a laptop, why bother myself to take more equipment and worry about the audio & network connection problem? ;P

If any of you are interested in similar topics (no matter you are just a musician, a developer or even designers), you are always welcomed to discuss with me by leaving comments in this article or contacting me via twitter (@wangpy_tw) or email.

2011年7月3日 星期日

JamUp Lite beta test report - new iOS guitar effects app (and the best so far!)

[Update: JamUp Lite has been released on the App Store. Download via this URL: http://itunes.apple.com/us/app/jamup-lite/id449820506 ]



I have been playing electric guitar since 10 years ago and has been in church service for more than 2 years. In my journey I've been from using famous digital modeling guitar processors to pedals & tube amps. I believe using mobile devices as guitar effects processors will become one of the mainstreams soon since the processing power of mobile devices and of course the convenience of mobility.

Thanks to the developers from PositiveGrid for giving me the chance to test their first app - JamUp. The sound quality it provided is really stunning good - It is so far the best amp simulation I've tried among the guitar amp simulation software, not only on iOS but also on desktops... even better than digital modeling hardware guitar processors.

In the lite version it provides only an amp modelled after VOX AC30. It provides great VOX AC tone and the controls really feel like the real amps with quite wide range. The best thing I really want to point out is the dynamic response from this app is very real - I am just feeling like playing on a real amp! Never seen a processor which can made this so real and perfect before JamUp.

Unlike normal amp modeling software/hardware, JamUp doesn't provide detailed control and selection of cabinet, mic type & position, but it already sounds great enough. I guess their design purpose is to provide users simple yet powerful solution. (And I think most users will not bother themselves to tweak the settings if they haven't played real things?)

The effects from JamUp are pretty good as well. Noise Gate behaves great when put before drive pedal and amp, and it doesn't affect the sustain (at least as I feel). Drive pedal (which is modelled after Tube Screamer) is great too and I can achieve metal-like tone with drive knob and preamp volume maximized. Tube echo and reverb pedals are also just those what you familiar with and dream of.

For the interface part, in addition to the detailed quality graphics, JamUp lite is really neat and simple. Just drag the effects you don't want out of the signal chain and they are turned off. Drag them back to enable them. Pedal positions in the signal chain can be also changed freely. Enough said. However I do hope to see more versatile pedal routing possibilities, multiple pedals of same type, and tap tempo functionality (very important to play like Hillsong!) provided in (maybe the Pro version of) JamUp to satisfy serious players' need.

With the strong modeling technology and simple interface, I believe JamUp will be a blockbuster in the market when it is released. Keep yourself informed by registering their newsletters on their official website: positivegrid.com.

[Update: JamUp Lite has been released on the App Store. Download via this URL: http://itunes.apple.com/us/app/jamup-lite/id449820506 ]



The following are the test videos recorded by myself:







The test audio clips (same with the ones in the videos) are also available on SoundCloud:

JamUp Beta Test clips by Brian Wang (TB)