All Projects → hundredrabbits → Marabu

hundredrabbits / Marabu

Licence: MIT license
Music Synthetiser

Projects that are alternatives of or similar to Marabu

SnevenTracker
SN76489 mod of FamiTracker 0.4.6
Stars: ✭ 61 (-86.14%)
Mutual labels:  tracker, chiptune
Dn-FamiTracker
modifications and improvements for 0CC-FamiTracker (based on j0CC-FamiTracker 0.6.3)
Stars: ✭ 126 (-71.36%)
Mutual labels:  tracker, chiptune
prototracker-modular
A modular synth tracker
Stars: ✭ 44 (-90%)
Mutual labels:  tracker, chiptune
Wt Tracker
High-performance WebTorrent tracker
Stars: ✭ 144 (-67.27%)
Mutual labels:  tracker
Tf Adnet Tracking
Deep Object Tracking Implementation in Tensorflow for 'Action-Decision Networks for Visual Tracking with Deep Reinforcement Learning(CVPR 2017)'
Stars: ✭ 162 (-63.18%)
Mutual labels:  tracker
Dijo
scriptable, curses-based, digital habit tracker
Stars: ✭ 2,413 (+448.41%)
Mutual labels:  tracker
Bambootracker
YM2608 music tracker 🎍🎋
Stars: ✭ 245 (-44.32%)
Mutual labels:  tracker
Vscode Coding Tracker
🕙 A coding activities tracker(time, file, type)
Stars: ✭ 137 (-68.86%)
Mutual labels:  tracker
Openseeface
Robust realtime face and facial landmark tracking on CPU with Unity integration
Stars: ✭ 216 (-50.91%)
Mutual labels:  tracker
Ipmagnet
Check which IP adresses your BitTorrent client is handing out to trackers
Stars: ✭ 200 (-54.55%)
Mutual labels:  tracker
React Tracker
React specific tracking library, Track user interaction with minimal API!
Stars: ✭ 191 (-56.59%)
Mutual labels:  tracker
Eostracker
🗄EOS Tracker: Real time block explorer for EOS Blockchain
Stars: ✭ 166 (-62.27%)
Mutual labels:  tracker
Particle Cli
Command Line Interface for Particle Cloud and devices
Stars: ✭ 208 (-52.73%)
Mutual labels:  tracker
Djim100 People Detect Track
A ros demo for people detection and tracking on DJI M100 drone
Stars: ✭ 150 (-65.91%)
Mutual labels:  tracker
Openmpt
Official read-only git mirror of the OpenMPT and libopenmpt subversion repository at https://source.openmpt.org/. This repository may occasionally get rebased without further notice when subversion revision properties (commit message) get fixed in recent history after the fact. Be sure to rebase often in case you clone or fork it.
Stars: ✭ 231 (-47.5%)
Mutual labels:  tracker
Udpt
A lightweight UDP torrent tracker
Stars: ✭ 143 (-67.5%)
Mutual labels:  tracker
Lil Brother
Track clicks and other client-side events on web pages
Stars: ✭ 219 (-50.23%)
Mutual labels:  tracker
Redmine issue templates
Maintenance Repository - https://github.com/agileware-jp/redmine_issue_templates
Stars: ✭ 181 (-58.86%)
Mutual labels:  tracker
Gbt Player
A music player library for Game Boy.
Stars: ✭ 180 (-59.09%)
Mutual labels:  tracker
0cc Famitracker
Extension of jsr's FamiTracker
Stars: ✭ 202 (-54.09%)
Mutual labels:  tracker

Marabu

Marabu is a free and open-source music tracker built from Soundbox.

Guide

If this is your first time using a tracker, don't worry this quick introduction will cover the basics of writing a little track, and exporting it to an audio file.

The interface is divided into 3 columns, the sequencer, the pattern editor and the instrument. By default, the application launches with an active pattern, in the first instrument. There is a maximum of 16 instruments that can play at the same time.

To move the pattern cursor, use the arrowUp, and arrowDown, keys. Pressing the keyboard keys a,s,d,f,g,h & j will record a note in the first row of the selected row. Pressing the ArrowDown and ArrowUp keys, will move the cursor up/down in the sequencer. Allowing you to fill pattern #1 with notes. Pressing space will play the pattern, pressing esc will stop and pressing del/backspace will erase a note. By default, a new Marabu track has the pattern #1 loaded into the first instrument.

To change the sequencer patterns, use the arrow keys while holding alt. To add notes to a second instrument, move to the second column and press alt ArrowRight, this will set the first row of the second instrument to 1, and allow you to record notes. Press alt ArrowDown to move to the second row, and press alt ArrowRight again twice, to extend the track to 2 rows, and begin adding notes to the second row of the second instrument.

To change the instrument controls, use the arrow keys while holding shift. To save your song, press ctrl s, to render an audio file(.wav) press ctrl r.

Controls

default Mode

File

  • New: CmdOrCtrl+N
  • Open: CmdOrCtrl+O
  • Save: CmdOrCtrl+S
  • Save As: CmdOrCtrl+Shift+S
  • Render: CmdOrCtrl+R
  • Export Ins: CmdOrCtrl+I

Edit

  • Inc BPM: >
  • Dec BPM: <
  • Delete: Backspace
  • Undo: CmdOrCtrl+Z
  • Redo: CmdOrCtrl+Shift+Z

Select

  • 1st Row: 1
  • 4th Row: 2
  • 8th Row: 3
  • 12th Row: 4
  • 16th Row: 5
  • 20th Row: 6
  • 24th Row: 7
  • 28th Row: 8

Track

  • Next Inst: Right
  • Prev Inst: Left
  • Next Row: Down
  • Prev Row: Up
  • Next Track: CmdOrCtrl+Down
  • Prev Track: CmdOrCtrl+Up
  • Next Pattern: CmdOrCtrl+Right
  • Prev Pattern: CmdOrCtrl+Left

Play

  • Track: Space
  • Range: Enter
  • Stop: Esc

Mode

  • Cheatcode: CmdOrCtrl+K
  • Loop: CmdOrCtrl+L
  • Arp: CmdOrCtrl+M
  • Composer: M

Keyboard

  • Inc Octave: X
  • Dec Octave: Z
  • C: A
  • C#: W
  • D: S
  • D#: E
  • E: D
  • F: F
  • F#: T
  • G: G
  • G#: Y
  • A: H
  • A#: U
  • B: J
  • (Right)C: Shift+A
  • (Right)C#: Shift+W
  • (Right)D: Shift+S
  • (Right)D#: Shift+E
  • (Right)E: Shift+D
  • (Right)F: Shift+F
  • (Right)F#: Shift+T
  • (Right)G: Shift+G
  • (Right)G#: Shift+Y
  • (Right)A: Shift+H
  • (Right)A#: Shift+U
  • (Right)B: Shift+J

Instrument

  • Next Control: Shift+Up
  • Prev Control: Shift+Down
  • Inc Control +10: Shift+Right
  • Dec Control -10: Shift+Left
  • Inc Control 1: }
  • Dec Control -1: {
  • Inc Control 10(alt): ]
  • Dec Control -10(alt): [
  • Min: 9
  • Max: 0
  • Keyframe: /

cheatcode Mode

Mode

  • Stop: Esc
  • Copy: C
  • Paste: V
  • Erase: Backspace

Effect

  • Inc Note +12: ]
  • Dec Note -12: [
  • Inc Note +1: }
  • Dec Note -1: {

Selection

  • All: 1
  • 2nd: 2
  • 3rd: 3
  • 4th: 4
  • 5th: 5
  • 6th: 6
  • 7th: 7
  • 8th: 8
  • Offset +1: Right
  • Offset -1: Left
  • Length +1: Down
  • Length -1: Up

Keyboard

  • C: A
  • C#: W
  • D: S
  • D#: E
  • E: D
  • F: F
  • F#: T
  • G: G
  • G#: Y
  • A: H
  • A#: U
  • B: J

loop Mode

Edit

  • Clear: X
  • Copy: C
  • Paste: V
  • Delete: Backspace

Mode

  • Play: Enter
  • Stop: Esc
  • render: CmdOrCtrl+R

Selection

  • Solo: /
  • 1 Row: 1
  • 2 Rows: 2
  • 3 Rows: 3
  • 4 Rows: 4
  • 5 Rows: 5
  • 6 Rows: 6
  • 7 Rows: 7
  • 8 Rows: 8

arp Mode

Mode

  • Pause/Stop: Esc

Keyboard

  • C: A
  • C#: W
  • D: S
  • D#: E
  • E: D
  • F: F
  • F#: T
  • G: G
  • G#: Y
  • A: H
  • A#: U
  • B: J
  • Skip: Space

Extras

  • Download additional themes.
  • Support this project through Patreon.
  • See the License file for license rights and limitations (MIT).
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].