Audiobus: Use your music apps together.

What is Audiobus?Audiobus is an award-winning music app for iPhone and iPad which lets you use your other music apps together. Chain effects on your favourite synth, run the output of apps or Audio Units into an app like GarageBand or Loopy, or select a different audio interface output for each app. Route MIDI between apps — drive a synth from a MIDI sequencer, or add an arpeggiator to your MIDI keyboard — or sync with your external MIDI gear. And control your entire setup from a MIDI controller.

Download on the App Store

Audiobus is the app that makes the rest of your setup better.

Comparisons of Geo and Naada instruments in GeoShred with SWAM instruments

24

Comments

  • @HotStrange , you mentioned in a related thread that you might be interested in the Trumpet so here is a video comparing the Geo and SWAM versions. I must admit in this case to a slight preference for the SWAM instrument but everybody is different 🎺
    The available parameters for each are shown toward the end of the video.

  • edited November 2023

    @GeoTony thanks for that video (both of them). I’m glad the GeoSwam instruments do have some kind of tweaking available. Looks like that’s the way to go (for me personally) just for the total package and playability but the standalone apps seem worthy as well.

  • With a breath controller, I found that the GS instruments were more difficult to play than the SWAM instruments because breath controllers are monophonic and hence not MPE, so a little more setup was required for GS - namely switching the channel to 2 and enabling channel pressure. In addition, I found that the interesting parameters were easier to find in the SWAM UI.

    Has this changed with Naada instruments?

  • @mojozart , Naada works with channel 1 (and above) unlike the Geo… instruments which require 2 or above.
    I can’t comment about channel pressure / breath controllers as I mainly use GS.
    The SWAM UI does show the parameters more concisely than GS (my opinion) but they are fairly easy to find in GS.
    You do need to do a little more to MIDI control them in GS as well.

  • I am not really familiar with how to tweat to get a really good sound, but at least for string instruments, I need some basic control on "attack", "release", "vibrato", and also "volume" for crescendo and decrescendo hopefully. May I know if Geoswam would have good control on these basic parameters? Thanks.

    In general physical models don't use an ADSR. The model responds to velocity and expression as real physical parameters.

    In GeoSWAM, attack is a function of velocity. On an iPhone with 3D touch velocity is how hard you tap the key. On an iPad velocity is "KeyY Touch" were you tap the key vertically. If you are using a controller then velocity is directly the velocity from the controller. Thus for the cello if you tap at the top of the key you get the characteristic impulse response of the strings and body when you engage the string with a great deal of force.

    Expression affects both volume and release. On an iPhone with 3D touch expression is the pressure on the screen. On an iPad expression is KeyY sliding motion. If you are using a controller then expression is MIDI/MPE Channel Pressure.

    Vibrato is finger vibrato, you slide you finger left/right and GeoShred's Pitch Rounding algorithm drives the pitch to being perfectly in tune in the current temperament. Pitch rounding will drive to being in tune for temperaments, like Just, Carnatic, Arabic, Turkish. There is also a vibrato slider on the control surface. I personally prefer finger vibrato because it is non-uniform, and directly linked to my performance, just like real vibrato. I find the LFO vibrato to be a little too perfect and it feels disconnected from the emotions I'm trying to express.

  • @Kashi said:
    Are the Geoshred bundles only available if I’ve upgraded to Pro? Liking the look of these Naada instruments

    GeoShred Pro and Play contain all the the presets based on the guitar pluck model. GeoShred Pro, GeoShred Play+Pro and GeoShred Control+Pro include the Pro features of: Preset Editing, MIDI, Auv3 Plugin, and iCloud Support.

    Note that all presets are based on physics modeling and are NOT samples. There are currently 214 presets based on the guitar pluck model including:

    Shred Lead - Feedback distortion Guitar, many variations of this.
    Steel Dobro Acoustic
    Classical Acoustic
    Sitar, many variations of this
    Mahesh Raghvan's Xitar presets
    GeoJamTrax - Easy to play presets with a backing track and a diatonic (no bad notes) keyboard.
    There are also 21 effects including modeled distortions, EQs, Flangers, Phaser, Chorus, Echos, Looper, Tremelo, Sympathetic Resonator, Reverb, Wah, Moog VCF, and more

    There is a store with In-App-Purchases for the GeoSWAM and Naada Instruments both individually and as collections. In GeoShred, look under "Menu> Store".

    The GeoSWAM instruments are available as In-App-Purhcases from are our partner Audio Modeling. They include: GeoTrumpet, GeoBassTrombone, GeoBassFlute, GeoPizzBass, GeoViola, GeoViolin, GeoCello, GeoTenorSax, GeoFlute, GeoClarinet and GeoOboe. You can see previews of these instruments here.

    The Naada instruments are available as In-App-Purhcases from are our partner AccelMatrix. They include: Bansuri, Bass, Bass Clarinet, Carnatic Violin, Cello, Duduk, Erhu, Nadaswaram, Pan Flute, Rudra Veena, Sarangi, Shehnai, Saraswati Veena and Viola. You can see previews of these instruments here.

  • @Gavinski said:

    @Kashi said:
    Are the Geoshred bundles only available if I’ve upgraded to Pro? Liking the look of these Naada instruments

    It seems from the appstore description for Geoshred play that they are available. https://apps.apple.com/app/geoshred-play/id1227932062

    I don’t know what happens if you then upgrade to Pro though, for example, can u take those with you? @moForte will know. It’s probably in an faq somewhere too. This is the only thing with Geoshred, stuff like this can be a bit complex, from memory, so best to double check

    GeoShred Pro, GeoShred Play, GeoShred Play+Pro and GeoShred Control+Pro can all run the GeoSWAM and Naada Models.

  • Here are some notes on the differences between GeoSWAM and SWAM:

    • The GeoSWAM models are designed to work with the GeoShred Keyboard and MPE Controllers. Conventional MIDI keyboards lack pitch fluidity. That is, you can't slide from one note to another. You can slide fluidly between notes on the GeoShred Keyboard and on many MPE controllers (LinnStrument, Seaboard Rise)

    • The GeoSWAM models are tightly integrated into GeoShred and in some cases handle SWAM parameters differently than SWAM.

    For instance in the GeoTenorSax there are Growl and Flutter enables (not found in SWAM). And Growl is tied to KeyY/KeyZ expression using a lookup table so that it engages at the end of the expression throw. This is different than how it works with SWAM but is more aligned with GeoShred's performance metaphor.

    • Also the SWAM models have more parameters than the GeoSWAM models. For instance SWAM has double stops and GeoSWAM does not.

    Here are some notes about differences between GeoSWAM and Naada

    • Naada supports duophony (double stops) natively.

    • The Carnatic Violin is different than the GeoViolin. It has a bigger body ie impulse response. It's tuned differently and it has a different range.

    • WRT to the other bowed strings, it's a personal choice which you prefer. They sound different and the Naada bowed strings are aimed toward Carnatic and Hindustani ensembles.

    • The Naada Flutes are very different than the GeoFlute as well. They originate from bamboo instruments and in general to not sound the same.

    • The other Naada instruments are very different than GeoSWAM. I'm currently enamored with the Erhu, the Dizi and the Pipa.

  • edited November 2023

    @Gavinski said:

    @wingwizard said:
    I think swam allow double stopping. :)

    I play swam through velocity kb as it’s better than both.

    I have come to enjoy geoshred a lot though - i think they maybe didn’t have y axis stuff at first, i could be wrong though. I just remember finding it not particular expressive and not knowing why people liked it when vel kb is around, but now it’s great

    Very possible I’m wrong though

    Pretty sure it always had the y axis stuff as an option. Before tho I think you had to turn it on in many patches as they were maybe not set to use finger expression by default, instead you used the xy pad for that, but the finger expression option was just a button press away. At least, it was like this for the geoswam instruments, before they came out I never really used geoshred

    There are 2 different expression metaphors with GeoSWAM and Naada. Finger Expression (KeyY) and Pad Expression (Expression X/Y).

    The benefit of Finger Expression is that it's right under your finger, but you need to be careful with legato so that the expression bridges from note to note.

    The benefit of Pad Expression is that it's fully independent of playing notes and works well with legato passages.

    Originally we thought that users would prefer Pad expression so we made it the default. We quickly learned that users prefer finger expression and so now finger expression is the default.

    This is explained in the following application note at 6:30:

  • edited November 2023

    @KCL627 said:

    @Gavinski said:

    @KCL627 said:

    @Gavinski said:

    @HotStrange said:
    So is the main benefit of having the actual SWAM instruments being able to tweak the parameters? Or are the parameter exposed in Geoshred as well?

    You can access some things but not as many. Tbh, in the audio modeling apps, I personally found that I didn't feel all that much need for the extra parameters, the instruments are already very expressive played with an MPE controller. If money is an issue and you have to chose between geoswam versions and the standalone swam apps, I reckon most ppl would be happy with the geoswam ones, and the bundles for those are mostly also a lot more appealing than the audio modeling bundles.

    I am not really familiar with how to tweat to get a really good sound, but at least for string instruments, I need some basic control on "attack", "release", "vibrato", and also "volume" for crescendo and decrescendo hopefully. May I know if Geoswam would have good control on these basic parameters? Thanks.

    Remember that these are modeled instruments so I don't know if there is any knob or whatever to tweak attack and release. I've never noticed them though if they are there someone will be along soon to say so, I'm sure. Instead though, the way to do that would be the same as with the actual instrument. Imagine with an actual violin, for example, there is no attack or release knob. You would just play more quietly and then swell at a certain speed, to get an attack, and do the opposite to get release. You control these swells through either finger expression on the keys - pressing lower on the key the amplitude is lower and rises as you swipe up the key, etc - or through the xy pad.

    If you directly hit a key near the top you immediately have full volume with no attack time etc.

    Obviously use of a big reverb can help you get some kind of long tails etc.

    Attack and release are needed on a piano because there is no aftertouch, but they are not needed on mpe instruments. Tremolo is done by small vertical movements on keys, vibrato by small horizontal movements. Probably wise to take a look through the online manual I guess, and maybe watch some vids 👍

    This blow my mind! 😃
    That means the key factor is the MPE controller indeed. (or just use the geoshred control surface)

    Either the GeoShred Keyboard or an MPE controller are key to expression. A couple thoughts.

    • The GeoShred Keyboard is much more fluid than a physical controller simply because the touch sample rate is higher than the sensor sample rate on controllers. That being said it is not tactile beyond being smooth glass. It is a visual instrument that you look at when playing.

    • Pitch Rounding is essential to performance. As I said earlier the Pitch Rounding will drive the pitch to being perfectly in-tune for the current temperament. This is what makes sliding work and what makes Gamakas work for South Asian Music. Both the LinnStrument and the Seaboard Rise have pitch rounding mechanisms. A few MPE controllers do not. Frankly I don't see the point of NOT having pitch rounding with quantized sensors. I've said this to these instrument developers, and I understand why they don't do pitch rounding, but in my opinion you can't play in tune with out it. Some MPE controllers do not support pitch fluidity, they support a narrow pitch wiggle. Sort of ok, but it rules out any type of musical performance where sliding long distances is a part of the emotional expression. BTW SWAM and Naada try to help with these controllers. There is a low velocity portamento that can be turned on to simulate a long slide.

  • @Gavinski said:

    @jamietopol said:

    @Gavinski said:
    Yes! Also though remember that many of these instruments are just monophonic or duophonic, so not like typical synth strings or wind instruments presets you might be used to!

    The monophonic limitation of the SWAM string instruments is the biggest disappointment for me. The GeoShred interface is perfect for "bowing" two or more strings at a time.

    I would like that ability too, actually. Have you ever asked for it?

    Audio Modeling's SWAM technology is designed around monophonic instruments. That being said I think you can probably do polyphony using AUM, 4 instances each responding to a different channel and a 5th instance of GeoShred as a keyboard controller. I've not tried this yet, but believe it's possible. If I have time in the next week or so I will make a video on how to do this.

  • @GeoTony said:
    More information is available
    here… the GeoShred online help system
    https://www.moforte.com/geoShredAssets6000/help/

    and here… for the excellent videos that Pat from MoForte produces
    https://www.youtube.com/@GeoShred/videos

    and here… for the SWAM documentation
    https://audiomodeling.com/support/manuals/

    Here is a link to the video manual and all 42 application notes. Lots of good "how to" here:

    Here is a link to the GeoSWAM and Naada parameter documentation.
    https://www.moforte.com/geoShredAssets6000/help/effects/index.html

  • @GeoTony said:
    @mojozart , Naada works with channel 1 (and above) unlike the Geo… instruments which require 2 or above.
    I can’t comment about channel pressure / breath controllers as I mainly use GS.
    The SWAM UI does show the parameters more concisely than GS (my opinion) but they are fairly easy to find in GS.
    You do need to do a little more to MIDI control them in GS as well.

    Naada supports conventional MIDI Controllers and Wind Controllers. Breath (CC2) is on Pad ExressionY so you need to be in Pad Expression Mode.

    If you want to use a Wind Controller in Finger Expression mode there is a MIDI configuration that will map Breath (CC2) to Channel Pressure:

    Single Channel Naada Breath

  • The man, the myth, the legend, cheers Pat! A font of knowledge and patience, as always @moForte 🔥

  • Absolutely @Gavinski , many thanks Pat ( @moForte ) for the input + the update to GeoShred that’s just become available 🙏

  • @moForte thanks a ton for stopping by and cleaning everything up/explaining everything. It was definitely some much needed information for me, and I’m sure others too.

  • edited November 2023

    @moForte said:

    • The GeoShred Keyboard is much more fluid than a physical controller simply because the touch sample rate is higher than the sensor sample rate on controllers. That being said it is not tactile beyond being smooth glass. It is a visual instrument that you look at when playing.

    Hi I very much like geoshred but please implement or consider implementing velocity as at the moment I always use vel kb due to the large increase in playability. It uses y axis as velocity - so velocity isn’t velocity but a representation of it. Velocity keyboard has a superb implementation of tap velocity - you can adjust the sensitivity and the velocity range expressed to tailor it for your own preference. I would recommend implementing this to get a more real and playable experience in geoshred. It’s really important and completely transforms the experience. Thanks.

  • @wingwizard said:

    @moForte said:

    • The GeoShred Keyboard is much more fluid than a physical controller simply because the touch sample rate is higher than the sensor sample rate on controllers. That being said it is not tactile beyond being smooth glass. It is a visual instrument that you look at when playing.

    Hi I very much like geoshred but please implement or consider implementing velocity as at the moment I always use vel kb due to the large increase in playability. It uses y axis as velocity - so velocity isn’t velocity but a representation of it. Velocity keyboard has a superb implementation of tap velocity - you can adjust the sensitivity and the velocity range expressed to tailor it for your own preference. I would recommend implementing this to get a more real and playable experience in geoshred. It’s really important and completely transforms the experience. Thanks.

    They did look at this but some pro players didn't feel it was accurate enough in terms of measuring velocity so they never ended up adding it and stuck with the current system. I sure Pat could say more but that's the gist as I understand it

  • Is there a Naada instrument for the pan flute and santoor?

    On the official Mforte site, I can’t find a proper instrument list (only 7 are listed), there is just marketing stuff and references to the community demonstrations. And the https://www.naadainstruments.com page is empty?

    Thank you @GeoTony, for your goodwill to help and inform, you made me consider GeoShred again. 🫡

  • edited November 2023

    @Luxthor said:
    Is there a Naada instrument for the pan flute and santoor?

    On the official Mforte site, I can’t find a proper instrument list (only 7 are listed), there is just marketing stuff and references to the community demonstrations. And the https://www.naadainstruments.com page is empty?

    Thank you @GeoTony, for your goodwill to help and inform, you made me consider GeoShred again. 🫡

    Pan flute yes, santoor I don't think so.

  • @Luxthor said:
    Is there a Naada instrument for the pan flute and santoor?

    On the official Mforte site, I can’t find a proper instrument list (only 7 are listed), there is just marketing stuff and references to the community demonstrations. And the https://www.naadainstruments.com page is empty?

    Thank you @GeoTony, for your goodwill to help and inform, you made me consider GeoShred again. 🫡

    The geoshred store inside the app lists them, here you are:

  • edited November 2023

    The Naada Instruments are documented here:

    https://www.moforte.com/geoShredAssets6000/help/effects/naada.html

  • @Gavinski said:

    @Luxthor said:
    Is there a Naada instrument for the pan flute and santoor?

    On the official Mforte site, I can’t find a proper instrument list (only 7 are listed), there is just marketing stuff and references to the community demonstrations. And the https://www.naadainstruments.com page is empty?

    Thank you @GeoTony, for your goodwill to help and inform, you made me consider GeoShred again. 🫡

    The geoshred store inside the app lists them, here you are:

    Thank you. 🤗 I guess I need to do intensive research via YouTube presentations. A physically modeled santoor will be a dream come true for me.

  • @Luxthor said:

    @Gavinski said:

    @Luxthor said:
    Is there a Naada instrument for the pan flute and santoor?

    On the official Mforte site, I can’t find a proper instrument list (only 7 are listed), there is just marketing stuff and references to the community demonstrations. And the https://www.naadainstruments.com page is empty?

    Thank you @GeoTony, for your goodwill to help and inform, you made me consider GeoShred again. 🫡

    The geoshred store inside the app lists them, here you are:

    Thank you. 🤗 I guess I need to do intensive research via YouTube presentations. A physically modeled santoor will be a dream come true for me.

    I love the Santoor, yes!

    This is a classic

  • @mojozart said:
    The Naada Instruments are documented here:

    https://www.moforte.com/geoShredAssets6000/help/effects/naada.html

    I saw this page, it was confusing for me and still is. It’s better than nothing. Gavinski screenshots helped me to differentiate collections. Thank you anyway! 🫶

  • @Gavinski said:

    @Luxthor said:

    @Gavinski said:

    @Luxthor said:
    Is there a Naada instrument for the pan flute and santoor?

    On the official Mforte site, I can’t find a proper instrument list (only 7 are listed), there is just marketing stuff and references to the community demonstrations. And the https://www.naadainstruments.com page is empty?

    Thank you @GeoTony, for your goodwill to help and inform, you made me consider GeoShred again. 🫡

    The geoshred store inside the app lists them, here you are:

    Thank you. 🤗 I guess I need to do intensive research via YouTube presentations. A physically modeled santoor will be a dream come true for me.

    I love the Santoor, yes!

    This is a classic

    Yes, it’s classic and fantastic! I don’t want to derail this thread, so please check “Bahramji & Maneesh de Moor - Dreamcatcher” for a modern spin on this instrument.

  • Thanks for the nice comment @Luxthor , much appreciated. I see others have answered your question which is great. All the best !

  • @Gavinski said:

    @wingwizard said:

    @moForte said:

    • The GeoShred Keyboard is much more fluid than a physical controller simply because the touch sample rate is higher than the sensor sample rate on controllers. That being said it is not tactile beyond being smooth glass. It is a visual instrument that you look at when playing.

    Hi I very much like geoshred but please implement or consider implementing velocity as at the moment I always use vel kb due to the large increase in playability. It uses y axis as velocity - so velocity isn’t velocity but a representation of it. Velocity keyboard has a superb implementation of tap velocity - you can adjust the sensitivity and the velocity range expressed to tailor it for your own preference. I would recommend implementing this to get a more real and playable experience in geoshred. It’s really important and completely transforms the experience. Thanks.

    They did look at this but some pro players didn't feel it was accurate enough in terms of measuring velocity so they never ended up adding it and stuck with the current system. I sure Pat could say more but that's the gist as I understand it

    Ah, thanks. I do remember some mention of that being the case with touch radius but didn’t realise it was velocity too. :)

  • edited November 2023

    @wingwizard said:

    @moForte said:

    • The GeoShred Keyboard is much more fluid than a physical controller simply because the touch sample rate is higher than the sensor sample rate on controllers. That being said it is not tactile beyond being smooth glass. It is a visual instrument that you look at when playing.

    Hi I very much like geoshred but please implement or consider implementing velocity as at the moment I always use vel kb due to the large increase in playability. It uses y axis as velocity - so velocity isn’t velocity but a representation of it. Velocity keyboard has a superb implementation of tap velocity - you can adjust the sensitivity and the velocity range expressed to tailor it for your own preference. I would recommend implementing this to get a more real and playable experience in geoshred. It’s really important and completely transforms the experience. Thanks.

    I would love it if you would send me a video of how you adjust the range. We have tested Velocity keyboard for many years, and have only been able to get a narrow range of velocities; validated with MIDI monitor. We have had a few customers use it and say that they can't reach the high velocity impulsive expression of the Cello. I'm open to what you have learned. You can reach me directly at [email protected].

  • edited November 2023

    @Luxthor said:
    Is there a Naada instrument for the pan flute and santoor?

    On the official Mforte site, I can’t find a proper instrument list (only 7 are listed), there is just marketing stuff and references to the community demonstrations. And the https://www.naadainstruments.com page is empty?

    I'm still updating all the marketing materials. At the present time the store (Menu> Store), is that best place to see all the instruments. Or these 2 videos:

    Naada Collections I & II & III

    GeoSWAM Collections I & II

    Thank you @GeoTony, for your goodwill to help and inform, you made me consider GeoShred again. 🫡

    There is a pan flute.

    The santoor as with all zither like instruments is challenging. The physics modeling algorithms are compute intensive. That's why we and audio modeling have initially focused on monophonic instruments and low string-number chordaphones. We say that the algorithms are not quite quantum mechanics, but it's close. I'm actually not kidding about that ;-) Quantum mechanics is how I got into simulating audio as an undergrad physics student. Ask me sometime how an impulse is like a 1-D particle and how the Heisenberg uncertainty principle applies to DSP. For laughs look at my string and membrane simulations from 1982/83. Done in the days when computer graphics was done on a storage oscilloscope.

    So back to the Santoor. At the moment we are not doing high string-number instruments. However as GeoShred migrates to desktops (Mac first) there will be enough compute power available to do these types of instruments. You will note that Audio Modeling is starting to head in this direction as well with their String Sections.

    Ok, one more digression. Back in the day at Stanford/CCRMA (1994-1997) when we were doing physical modeling research we build an 8 blade overclocked 56k DSP engine called the Frankenstein. Bill Putnam now of UA worked out how to interface it with a NeXT machine. We did whole ensembles in real time all physical models, no samples. There are some sound samples here that you can listen to. You can hear demos of the guitar and flute here ... from 1995

    https://scandalis.com/Jarrah/PhysicalModels/index.html#StanfordCCRMA

    We are at the point now where desktop multiprocessor machines can run full modeled ensembles, and we are within a stones throw of being able to do whole orchestras. I believe that Audio Modeling (our friends and partners) will reach that goal soon.

Sign In or Register to comment.