HomeBlogsJohnDavidMaybury's blogRehearse Across the Globe!

JohnDavidMaybury's picture

In February of 2009 Deke Sharon had mentioned future capabilities with the future of A Cappella like rehearse online without annoying lag in his post Futurapella. It's so great to see that all of those things that he had mentioned are actually happening right now in the music technology world, just not on a wide scale or being marketed properly. Programs like Max/MSP and PD are brilliant programing languages that have these capabilities using a GUI (Graphical User Interface), but if you don't feel like doing the programing yourself, Guess what is available right now and being marketed appropriately, though? A program that allows you to practice, rehearse, and record LIVE in real time over the internet with minimal latency. eJAMMING AUDiiO! Finally! You don't have to fly in everyone that lives in different states to rehearse. You can do it on the internet from anywhere on the globe! You can even have people sit in on your rehearsal on live recording.

I'm finishing my master's degree in music technology at the University of Limerick in Ireland and Dave Brown gave me a similar idea of what I should do for my thesis. That's how I found eJAMMING AUDiiO. I planned on hosting something very similar to this for my thesis, but since this software already exists, I'll be looking forward to making something similar, but more specifically geared to the A Cappella world. I already have a couple of people interested in doing that with me out here. I'm excited about the future! Oh the possibilities!

Check out eJAMMING AUDiiO for yourself:





Thanks for sharing this!

CASA is dedicated to spreading the artform into as many new places as possible.  If you can begin setting up a framework for live, simultaneous rehearsing and especially recording, we're committed to bringing people together to make the most of it.  Please keep us updated.  Could be very, very cool.

Relatedly, I'd love to see people post original compositions on here and have others take the audio and add stuff or remix it or whatever.  Collaboration across the miles!

--Dave Brown

now: Mouth Off host | ICCA & CARA Judge

then: CASA president, CASAcademy director, CASA Bd of Directors | BYU Vocal Point | Noteworthy co-foun

Well, the framework already

Well, the framework already exists in this program for live simultaneous rehearsing AND recording.

Check out this:


What I would like to see is a program that would also tell your pitch, have live midi output so it can write a score to be input into Finale or Sibelius as you sing, and be able to inform someone if they were flat, sharp, or even something simple like not matching a vowel shape.

I failed to mention that I won't be doing this for my thesis. I had to switch to something else. I didn't have time to develop it properly the way that I had wanted due to traveling to and from Ireland for teacher responsibilities I have at home. By the time I got the idea approved, there was only a month left so I decided to stick with my original idea. Two weeks left and I'm done with the degree work, woot!


Agreed completely.  Let me clarify what I meant, though.  I mean that the a cappella world could really benefit from a wide-scale usage of these technologies, and if someone can draft up a way to administer it to the masses, CASA would be happy to put resources (money and time and people) into building it.  In other words, we want everyone using this, and CASA is the perfect place to do it.

So I challenge you to think of a way that CASA can have individuals (and groups, why not!) interact with each other like this online.  Planned, live sessions?  Back-and-forth postings?  You dream it, we'll make it!

Meanwhile, congratulations on almost being done with your thesis and your degree.  All the best!

--Dave Brown

now: Mouth Off host | ICCA & CARA Judge

then: CASA president, CASAcademy director, CASA Bd of Directors | BYU Vocal Point | Noteworthy co-foun


That is definitely feasible... I'm going to do some research when I get my feat back on the ground in America. >:D

Dave-   I'd like to offer



I'd like to offer myself and some of my friends as a way to get this project coded and integrated.... if everyone is interested. i think this has the ability to be a killer project that could really take a cappella to the next level! Let me know!

Bryan Guffey Singer, Technologist, Dreamer, soon-to-be podcast creator and host!


That's what I like to hear! Imagine having a place that is a part of CASA.org where everyone can log in and learn/rehearse/compose/teach/rearrange/etc a cappella music across the globe. It could be like voice chat rooms, but without the delay. Voice can be transfered in 8-bit. as we know from telephones. That's NOTHING on a multi-MB private site. Some major sites just run off of 200MB at a time. Recording quality (CD-Quality) would be in 16-bit. We could even do things like pitch tracking with this project live as it's being sung. This is exciting that you have a couple of friends that would want to be apart of this, musicjunkieg! Do you think that it would be something you would have to download, or could it be just a part of a site?

All right!

It really depends. The nice part abotu the download is that it allows you to do peer to peer, which benefits from the direct connections you can set up, minimizing latency. The trick is then in integrating it into the CASA site. We would need to build some sort of API to allow us to take the information from the downloadable component(which I would probably want to see built in Adobe AIR, mainly because it is so cross-platform) and link it into the CASA mini social network that is starting to form. I need to chat with ym friend who would really be the coding monster behind this, but I think we could absolutely have a winner here. Any other thoughts? My other thought is that many of the peices we are looking for already exist today, and it is just about putting them together. The hardest part is going to be the score translation on the fly, because of the many variables that go into creating a score, and the extra interpretation a computer ahs to do before it can decide waht key you are singing in, unless you are determining this yourself in advance!

Bryan Guffey Singer, Technologist, Dreamer, soon-to-be podcast creator and host!

frequency to midi

Scores might be easier than what it seems. There are so many programs that can output pitch to midi. Once you output it to midi, it can be easily roughly translated to score. Unless you were talking about correction of the timing. Quantizing doesn't always work its best. in that area.

Thanks for finding us! Let's connect.

An associate of mine just sent me the link to your blog, John.  I'm the CEO of eJamming and a lifelong singer.  We've got lots of features on our development slate, some discussed above, to make the eJamming AUDiiO experience even better than it is now.  Let's talk when you get settled in the States.  And congrats on your earning your degree!!  I'd also like to connect with the folks at CASA. 

Gail Kantor

Welcome to our site, Gail!

Gail, shoot me an email and we can discuss how to bring this to an enormous a cappella audience.  I'm

.  I hope to hear from you soon!

--Dave Brown

now: Mouth Off host | ICCA & CARA Judge

then: CASA president, CASAcademy director, CASA Bd of Directors | BYU Vocal Point | Noteworthy co-foun

Thanks Gail!

Almost There!

I'm between countries for the next three weeks as I have to set up my classroom in America and defend my thesis in Ireland, both. I can't wait to be done! =D

I'm really glad that you have joined CASA.org. This is a great community that supports singing and a cappella music accross the world in a fervantly supportive way. I really feel as if eJamming AUDiiO and CASA.org can help each other out exceedingly. It's exciting to hear that there are more features that we should look forward to in eJamming. Thanks for keeping us posted.

Features on development slate

Gail, I forgot to mention, I would be very interested in some of the features you have on the development slate. For example, if you plan to incorperate any spectrum or formant readings in the future with your program. It is helpful if singers actually used these things in vocal lessons to help a student understand things about the human voice that sometimes take years to develop with the wide pedagogical approach in teaching voice.

Spectrum Analysis

John, we have not yet discussed implementation of a tonal spectrum tanalytical technology.  There are so many essentials that we will be implementing that take priority, but I would love to discuss this with you.  do you use Skype?  Let's set a type to talk.  I'm in Los Angeles.

Gail Kantor

I love skype!

I lived in Encino, CA for about 6 months last year. Good times!

I most definitely do have skype. You can look me up by my E-mail address, johndavidmaybury@aol.com. I won't have access to a camera until mid September. Until we have an oppotunity to talk, this program might be interesting to look at. It is free and is great to show what the first two formant readings (f1 & f2) would be for specific vowels. It uses IPA to describe the vowel sounds.


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.