Start a new topic

Orba 2 Hacking Knowledge Base

image

This forum is intended to share Orba 2 hacking tips amongst the Orba 2 community. NOTE: Please post facts that are well understood & useful. If you have theories to discuss, please start another forum and link to it here.


1 person likes this idea

ORBA2 PRESET LOCATIONS:


Windows User Preset Files:

//Images (500px x 500px .png files):
C:\Users\[user account]\Documents\Artiphon\Common\Images
//Presets (.artipreset files):
C:\Users\[user account]\Documents\Artiphon\Common\Presets\Drum
C:\Users\[user account]\Documents\Artiphon\Common\Presets\Bass
C:\Users\[user account]\Documents\Artiphon\Common\Presets\Chord
C:\Users\[user account]\Documents\Artiphon\Common\Presets\Drum
//Samples (.wav files - 48kHz):
C:\Users\[user account]\Documents\Artiphon\Common\SamplePools\User

Windows Factory Preset Files: 

//Images (500px x 500px .png files):
C:\Users\Public\Documents\Artiphon\Common\Images
//Presets (.artipreset files):
C:\Users\Public\Documents\Artiphon\Common\Presets\Drum
C:\Users\Public\Documents\Artiphon\Common\Presets\Bass
C:\Users\Public\Documents\Artiphon\Common\Presets\Chord
C:\Users\Public\Documents\Artiphon\Common\Presets\Drum
 

 MAC User Preset Files:  

//Images (500px x 500px .png files):
/Users/[user account]/Documents/Artiphon/Common/Images
//Presets (.artipreset files):
/Users/[user account]/Documents/Artiphon/Common/Presets/Drum
/Users/[user account]/Documents/Artiphon/Common/Presets/Bass
/Users/[user account]/Documents/Artiphon/Common/Presets/Chord
/Users/[user account]/Documents/Artiphon/Common/Presets/Drum
//Samples (.wav files - 48kHz):
/Users/[user account]/Documents/Artiphon/Common/SamplePools/User

  MAC Factory Preset Files:  

//Images (500px x 500px .png files):
/Users/Shared/Artiphon/Common/Images
//Presets (.artipreset files):
/Users/Shared/Artiphon/Common/Presets/Drum
/Users/Shared/Artiphon/Common/Presets/Bass
/Users/Shared/Artiphon/Common/Presets/Chord
/Users/Shared/Artiphon/Common/Presets/Drum


ARTIPHON APIs - ORBA2  LOCATIONS:


NOTE: Append keys to download the files. For example:   https://storage.googleapis.com/orba2_firmware_updates/v1.0.11/Orba2_FW_v1.0.11.zip


All software versions can be downloaded from:

https://storage.googleapis.com/orba2_software_updates/


All firmware versions can be downloaded from:

https://storage.googleapis.com/orba2_firmware_updates/


All factory sample pools can be downloaded from:

https://storage.googleapis.com/factory_content_sample_pools/

 Artiphon Audio Engine JUCE Integration Guide


This document was embedded in the Orba2 app. Its interesting and may reveal some hints on various parameters.

rtf

 Here is a  bash one-liner to download the original sample packs for bash (works in GIT BASH for Windows,  and  in regular Linux bash, have  no idea about Mac, it might possibly have other implementation of grep and sed)

for i in `wget -O - https://storage.googleapis.com/factory_content_sample_pools/ | grep -oP '\<Key\>.*?\</Key>'  | sed -e 's/<[^<>]*>//g' ` ; do echo --- $i ---;  wget https://storage.googleapis.com/factory_content_sample_pools/$i ; done 

  Downloaded 576Mb of zip files easily.  In the  context of emergency content restoration - it still a problem to determine a mother folder for these packs, but there is at least  unreleased_manifest.xml with a list of sample packs that should go to ArtiphonExt2.


1 person likes this

I can confirm it is not working for Mac. It will take slight modifications and I will post another version in the future. For those Windows users without GIT BASH, I also made a PowerShell version.

foreach($zip in ([xml](wget https://storage.googleapis.com/factory_content_sample_pools/).Content).ListBucketResult.Contents.Key){Write-Host "Downloading"$zip; (New-Object net.webclient).Downloadfile("https://storage.googleapis.com/factory_content_sample_pools/"+$zip, $pwd.Path+"\"+$zip);}

Create an empty folder, then hold <SHIFT> and Right-Click the folder and choose "Open PowerShell Window here". When PowerShell opens paste in the one-liner and hit <ENTER>

image

image



1 person likes this

Format for the Orba2  factory samples is  mono PCM signed 16-bit little-endian 48000hz.


Using wrong format, like other bits may cause white noise instead of the actual sound.
Using wrong  sample rate hz will cause unexpected pitch shifting.

Here is the Mac version of the one-liner to Download all Factory Samples. It should work for a standard Mac setup (although I haven't tested because I have downloaded GNU tools)

for i in `curl https://storage.googleapis.com/factory_content_sample_pools/ | grep -oE '<Key>.*?</Key>' | sed -e 's/<[^<>]*>//g' ` ; do echo --- $i ---; curl https://storage.googleapis.com/factory_content_sample_pools/$i -o $i; done


Login or Signup to post a comment