Rubber Ring
A looper for practicing song parts.
新版本 0.12
• Export a saved loop as a WAV file: long-press its chip and choose Export as WAV. The file is the loop as you hear it, at the current speed and cut exactly at its edges.
• Loops played slower or faster than 1× now come round exactly on time instead of a few milliseconds early, so they no longer stumble at the loop point.
• Loops played slower or faster than 1× now come round exactly on time instead of a few milliseconds early, so they no longer stumble at the loop point.
Rubber Ring is a tool for practicing song parts. Pick an audio file, mark a start/stop region on its waveform, and play it back in a seamless, gapless loop. It auto-detects tempo and beats to snap the loop markers to a beat grid, with full manual override.
Early-stage release — expect rough edges. Feedback and bug reports welcome via Issues.
Features:
* Import-and-own library — picked files are copied into app-private storage, so loops never break when the original is moved, renamed, or deleted.
* Waveform region selection with gapless looping — drag start/stop handles to mark a section; the loop boundary wraps with zero audible gap or click.
* Automatic, hand-editable beat grid — a dependency-free estimator finds BPM and a downbeat, and handles snap to the beat grid.
* Chord detection with a hand-editable chord lane — chords are labelled over the waveform; tap to relabel, split or merge. Detection is tuned to the author's own material, so the lane is there to correct by hand, and can be turned off.
* Per-track audio normalization — boost a track that was mixed too quietly, by peak or by loudness; your original file is never altered.
* Adjustable playback speed — slow a tricky passage down (or speed it up) without changing pitch.
* Count-in — long-press Play to start after a metronome counts you in at the track's tempo.
* Saved loops and practice arrangements — capture named sections per track and chain them into a sequence, each repeated as many times as you set.
* Export a saved loop as a WAV file, at the current speed, for a DAW or to share.
* Backup & restore — export your whole library to a file and restore it after a reinstall.
* English and German, with optional German note names (H and B) for chords.
* Opens audio shared from other apps.
No ads, no trackers, no network access.
Early-stage release — expect rough edges. Feedback and bug reports welcome via Issues.
Features:
* Import-and-own library — picked files are copied into app-private storage, so loops never break when the original is moved, renamed, or deleted.
* Waveform region selection with gapless looping — drag start/stop handles to mark a section; the loop boundary wraps with zero audible gap or click.
* Automatic, hand-editable beat grid — a dependency-free estimator finds BPM and a downbeat, and handles snap to the beat grid.
* Chord detection with a hand-editable chord lane — chords are labelled over the waveform; tap to relabel, split or merge. Detection is tuned to the author's own material, so the lane is there to correct by hand, and can be turned off.
* Per-track audio normalization — boost a track that was mixed too quietly, by peak or by loudness; your original file is never altered.
* Adjustable playback speed — slow a tricky passage down (or speed it up) without changing pitch.
* Count-in — long-press Play to start after a metronome counts you in at the track's tempo.
* Saved loops and practice arrangements — capture named sections per track and chain them into a sequence, each repeated as many times as you set.
* Export a saved loop as a WAV file, at the current speed, for a DAW or to share.
* Backup & restore — export your whole library to a file and restore it after a reinstall.
* English and German, with optional German note names (H and B) for chords.
* Opens audio shared from other apps.
No ads, no trackers, no network access.
捐助
版本
雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。
下載 F-Droid-
arm64-v8aarmeabi-v7ax86x86_64此版本需要 Android 8.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
arm64-v8aarmeabi-v7ax86x86_64此版本需要 Android 8.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
arm64-v8aarmeabi-v7ax86x86_64此版本需要 Android 8.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
新版本 0.11
• The chord lane can name chord roots: it detects the harmony as usual, then names only the root of each chord. Over a C chord with an E underneath it says C, where Bass notes says E. It reads the whole mix, so it needs no audible bass line. Options → Chords, then Re-detect.
• The Click tab in Options is split under two headings, Click and Count-in, so it is clear which settings apply to each.
• Bass notes now says, in the options and the help, that it needs a track with an audible bass.
• The Click tab in Options is split under two headings, Click and Count-in, so it is clear which settings apply to each.
• Bass notes now says, in the options and the help, that it needs a track with an audible bass.
新版本 0.10
• The click can keep going through the whole loop, not only during the count-in — with its own volume and a low, medium or high pitch, under Options → Click.
• The count-in now lands exactly on the beat the audio comes in on, on any device: it plays on the same stream as the track instead of a separate one.
• The chord lane can name bass notes instead of chords — the lowest note rather than the harmony over it, which is what a bassist plays when the chord sits on an inversion. Options → Chords.
• The count-in now lands exactly on the beat the audio comes in on, on any device: it plays on the same stream as the track instead of a separate one.
• The chord lane can name bass notes instead of chords — the lowest note rather than the harmony over it, which is what a bassist plays when the chord sits on an inversion. Options → Chords.






