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.

Local CLI a-Shell vs LibTerm vs iSH

tjatja
edited November 2020 in Other

Did anybody check out some of those local command line interfaces?

I found "a-Shell": https://apps.apple.com/app/a-shell/id1473805438

And "LibTerm": https://apps.apple.com/app/libterm/id1380911705

And "iSH": https://apps.apple.com/app/ish-shell/id1436902243

there may be even more.

a-Shell includes ssh, clang, Python, Lua and TeX, for example and seems the mightiest of those shells.

LibTerm includes ssh, clang, Python and Lua, and there is an additional C IDE named SeeLess, which is interesting.

iSH includes none of those commands, but a larger set of regular Unix / Linux tools.

I'm curious if anybody did use such shells already, for what and which one is to be preferred.

Comments

  • @Liquidmantis said:
    I haven’t tried those, but I’m a fan of Blink.

    https://apps.apple.com/us/app/blink-shell-mosh-ssh-client/id1156707581

    I also know and use Blink, but so far i only used it like "Termius" to connect to remote servers via ssh / mosh.

    It also has some local commands, but they seem to be far less than the 3 i mentioned.
    I was curious about the local capabilities of those shells.

  • I know this isn't answering your question - but just a note: iVim has a really decent set of shell commands available. I haven't tried many of them but the ones I have worked. Press :! for the list.

  • @tja said:
    Did anybody check out some of those local command line interfaces?

    I found "a-Shell": https://apps.apple.com/app/a-shell/id1473805438

    And "LibTerm": https://apps.apple.com/app/libterm/id1380911705

    And "iSH": https://apps.apple.com/app/ish-shell/id1436902243

    there may be even more.

    a-Shell includes ssh, clang, Python, Lua and TeX, for example and seems the mightiest of those shells.

    LibTerm includes ssh, clang, Python and Lua, and there is an additional C IDE named SeeLess, which is interesting.

    iSH includes none of those commands, but a larger set of regular Unix / Linux tools.

    I'm curious if anybody did use such shells already, for what and which one is to be preferred.

    Unless you're jailbroken, I find running the local cli on an iDevice rather pointless as you can't access the most interesting files (i.e. sandboxed data of other apps).

    If any of these tools supports access to the CoreAudio/CoreMidi API via Python libs etc., I'd be very interested though!

  • tjatja
    edited November 2020

    Thanks, @wim
    Now i have one option more 😅

    Could not directly find a way to open that shell in iVim and did not yet buy the IAP.
    I did try ":!"

    I was checking a-Shell, and it even allows to compile and use WebAssembly, which is quite impressive.

  • tjatja
    edited November 2020

    @rs2000 said:

    @tja said:
    Did anybody check out some of those local command line interfaces?

    I found "a-Shell": https://apps.apple.com/app/a-shell/id1473805438

    And "LibTerm": https://apps.apple.com/app/libterm/id1380911705

    And "iSH": https://apps.apple.com/app/ish-shell/id1436902243

    there may be even more.

    a-Shell includes ssh, clang, Python, Lua and TeX, for example and seems the mightiest of those shells.

    LibTerm includes ssh, clang, Python and Lua, and there is an additional C IDE named SeeLess, which is interesting.

    iSH includes none of those commands, but a larger set of regular Unix / Linux tools.

    I'm curious if anybody did use such shells already, for what and which one is to be preferred.

    Unless you're jailbroken, I find running the local cli on an iDevice rather pointless as you can't access the most interesting files (i.e. sandboxed data of other apps).

    If any of these tools supports access to the CoreAudio/CoreMidi API via Python libs etc., I'd be very interested though!

    Now, i could download a YT python library from a-Shell with curl and then download videos from YT to my iPad, also there is a Shortcut that allows the same from the regular sharesheet.

    This is impressive enough, for me :smile:

    Another one directly allowd to extract audio from YT files.

    But yes, only for anything that belongs to the App or maybe, when it can be reached over the Files App.

  • wimwim
    edited November 2020

    @tja said:
    Thanks, @wim
    Now i have one option more 😅

    Could not directly find a way to open that shell in iVim and did not yet buy the IAP.
    I did try ":!"

    I was checking a-Shell, and it even allows to compile and use WebAssembly, which is quite impressive.

    There's no shell in the sense of a command prompt. You can only execute the commands that are listed, by typing them after the "!". However, for something like python3, you get into the REPL. I don't know if the shell commands are available without the IAP or not. It should be easy enough to try. Just type something like !printenvfollowed by <enter>.

  • @wim said:

    @tja said:
    Thanks, @wim
    Now i have one option more 😅

    Could not directly find a way to open that shell in iVim and did not yet buy the IAP.
    I did try ":!"

    I was checking a-Shell, and it even allows to compile and use WebAssembly, which is quite impressive.

    There's no shell in the sense of a command prompt. You can only execute the commands that are listed, by typing them after the "!". However, for something like python3, you get into the REPL. I don't know if the shell commands are available without the IAP or not. It should be easy enough to try. Just type something like !printenvfollowed by <enter>.

    Ah, OK.
    Your screenshot looked like you could open a shell, and expand the command list by TAB.

    Yes, printenv works, so will others.

  • wimwim
    edited November 2020

    @tja said:

    @wim said:

    @tja said:
    Thanks, @wim
    Now i have one option more 😅

    Could not directly find a way to open that shell in iVim and did not yet buy the IAP.
    I did try ":!"

    I was checking a-Shell, and it even allows to compile and use WebAssembly, which is quite impressive.

    There's no shell in the sense of a command prompt. You can only execute the commands that are listed, by typing them after the "!". However, for something like python3, you get into the REPL. I don't know if the shell commands are available without the IAP or not. It should be easy enough to try. Just type something like !printenvfollowed by <enter>.

    Ah, OK.
    Your screenshot looked like you could open a shell, and expand the command list by TAB.

    Yes, printenv works, so will others.

    I forgot to mention, iVIM has some extensions for interfacing with the files app and share sheet. I forget the details though. I find the help system a bit difficult to navigate, but that's mainly because I've never dove in other than out of idle curiosity. I've never had a desire to go deeper.

  • edited November 2020

    @rs2000 said:

    @tja said:
    Did anybody check out some of those local command line interfaces?

    I found "a-Shell": https://apps.apple.com/app/a-shell/id1473805438

    And "LibTerm": https://apps.apple.com/app/libterm/id1380911705

    And "iSH": https://apps.apple.com/app/ish-shell/id1436902243

    there may be even more.

    a-Shell includes ssh, clang, Python, Lua and TeX, for example and seems the mightiest of those shells.

    LibTerm includes ssh, clang, Python and Lua, and there is an additional C IDE named SeeLess, which is interesting.

    iSH includes none of those commands, but a larger set of regular Unix / Linux tools.

    I'm curious if anybody did use such shells already, for what and which one is to be preferred.

    Unless you're jailbroken, I find running the local cli on an iDevice rather pointless as you can't access the most interesting files (i.e. sandboxed data of other apps).

    A-shell can access any local(On my iPad) or iCloud folder and also sandboxed data from some other apps, but those apps must support it (only a few do). I have only 2 such apps - Working Copy (git) and Secure Shellfish (sftp), and I use both + a-shell for automating different tasks

    More here: https://github.com/holzschu/a-shell#sandbox-and-bookmarks

Sign In or Register to comment.