REAPER on Android (chrooted Ubuntu)

Discussion in 'Mobile' started by Andrew, Jul 31, 2018.

  1. Andrew

    Andrew AudioSEX Maestro Staff Member

    Joined:
    Oct 24, 2011
    Messages:
    1,782
    Likes Received:
    977
    Location:
    Between worlds
    This is just an inspiration thread of what's possible with the latest armv7l build of REAPER:
    [​IMG]

    This is REAPER running inside IceWM, lightweight desktop environment directed through VNCserver.
    Installed distro is Ubuntu - this was done using Linux Deploy app on Android.
    This REAPER session is taking 1.2% of my phone's 3.5GB RAM.
    Phone - rooted and unlocked Redmi 4 Note with custom rom

    Sound is still not working well (Android is on priority for alsa devices), but that's only matter of time...

    To run REAPER as above, you might need latest qt libraries installed.
     
    • Love it! Love it! x 3
    • Like Like x 2
    • List
  2.  
  3. Olymoon

    Olymoon Impossible is not a fact. It is an opinion. Staff Member

    Joined:
    Jan 31, 2012
    Messages:
    1,563
    Likes Received:
    741
    Hopefully one day Android solve the sound and latency questions...
     
  4. Andrew

    Andrew AudioSEX Maestro Staff Member

    Joined:
    Oct 24, 2011
    Messages:
    1,782
    Likes Received:
    977
    Location:
    Between worlds
    Simple workaround is to plug in UAC1/UAC2 compatible audio interface and disable Android autodetection (auto routing)
    Then it could be accessed from chrooted environment directly with no latency

    Actually the above example is accessing msm8953 audio device directly, I have to test the latency, but it's running fine with 512s

    [​IMG]
     
    Last edited: Jul 31, 2018
    • Interesting Interesting x 1
    • List
  5. Olymoon

    Olymoon Impossible is not a fact. It is an opinion. Staff Member

    Joined:
    Jan 31, 2012
    Messages:
    1,563
    Likes Received:
    741
  6. Andrew

    Andrew AudioSEX Maestro Staff Member

    Joined:
    Oct 24, 2011
    Messages:
    1,782
    Likes Received:
    977
    Location:
    Between worlds
    Yes, this one might work, although in this context I meant Universal Audio Controller which generally doesn't need proprietary drivers.
    Just a quick test revealed that even 128 samples is possible.
    Bear in mind there's no kernel streaming as with Win, so 512 here is in effect (much) lower latency than on Win.

    Problem with armv7l for audio is very limited selection of plugins. But still, some LV2 could be compiled, but REAPER doesn't support LV2 yet.
    With VST 2.4 SDK discontinued by steinberg, unofficial ports to arm might become reality. :wink:
     
  7. Legotron

    Legotron Platinum Record

    Joined:
    Apr 24, 2017
    Messages:
    302
    Likes Received:
    262
    Location:
    Hyperborea
  8. Olymoon

    Olymoon Impossible is not a fact. It is an opinion. Staff Member

    Joined:
    Jan 31, 2012
    Messages:
    1,563
    Likes Received:
    741
    Yes I remember I tried this one on my older tablet.That was ok for sketching.
    Which MIDI Keyboard?
     
  9. Legotron

    Legotron Platinum Record

    Joined:
    Apr 24, 2017
    Messages:
    302
    Likes Received:
    262
    Location:
    Hyperborea
    Samson graphite 25 with Huawei mediapad T3
     
  10. Andrew

    Andrew AudioSEX Maestro Staff Member

    Joined:
    Oct 24, 2011
    Messages:
    1,782
    Likes Received:
    977
    Location:
    Between worlds
    Inherent audio latency issues on Android could be rectified by alternative initialization (jackrc, RT alsa), but that would require rooted device. And as majority of manufacturers and devs are against rooting (dubious reasons sometimes), progress is slow.

    But it's very clear that Android Audio System seriously need a huge overhaul, with support for loopback.
     
    Last edited: Jul 31, 2018
  11. fiction

    fiction Platinum Record

    Joined:
    Jun 21, 2011
    Messages:
    1,101
    Likes Received:
    289
    And that's the point why musicians rather use iPads or Intel-based tablets, if any.
    Audio latency on Android has been an issue since its first days, and after so many years of promises and waiting, I gave up and went iOS, mostly for quick sketching, groovebox-style composition and synth experiments. If you really want your DAW on a tablet, there are much better Intel-based tablets available too.

    Anyway, I found this Reaper proof of concept quite exciting!
     
  12. acatnamedharmony

    acatnamedharmony Newbie

    Joined:
    May 9, 2017
    Messages:
    22
    Likes Received:
    2
    Shit I didn't even realize...they make phones with that much ram =P

    I feel like I should know how much mine has. I'm content with it though.

    I always thought that It be cool to be able to use my phone to control DVS on Traktor. Maybe there's a way I just haven't been bored enough to figure it out.

    I remember years ago seeing a proof of concept Windows phone online somewhere connected to peripheral devices (monitor mouse and keyboard) and it had 8gb of ram and thought that was the future where everyone just puts their phone on some kind of docking station to use it in "PC" mode.
     
  13. Andrew

    Andrew AudioSEX Maestro Staff Member

    Joined:
    Oct 24, 2011
    Messages:
    1,782
    Likes Received:
    977
    Location:
    Between worlds
    Just did a quick DAW benchmark on my phone. My Snapdragon 625 (8 cores A53, 2.0GHz each) could manage 25 instances of ReaVerb convolution reverb on 2048 samples latency (non-RT) reliably with 85% load.
    Have to check how many instances I can run on my PCs...

    ReaVerb settings below:
    [​IMG]
     
Loading...
Similar Threads - REAPER Android (chrooted Forum Date
Reaper 5.96 Template using SSL & Kush Reaper Sunday at 8:34 PM
Reaper: MIDI recording in Touch-Replace Mode Reaper Oct 6, 2018
Make Autotonic work with Reaper Software Sep 10, 2018
Brauche Hilfe beim sidechaining in Reaper DE Sep 6, 2018
Reaper as editor Reaper Aug 23, 2018
Loading...