Wayawaya v0.18.7 (FREE Demo single and double deck) - amd64-x86 (Ubuntu / Arch / Pop!_OS / SteamDeck)

£0+
0 ratings

FEATURES:

  • Stereo audio skratching and mixing, one or two decks.
  • Loads WAV, FLAC, MP3, OGG (up to 25 minutes)
  • Visual representation of skratching and fader action in standard skratch notation
  • Keyboard input, mouse, MIDI, gamepad, timecode
  • User editable config file to set MIDI values (user-config-folder-location/wayawaya/config)
  • Snapshot current graph on screen at any time for reference / practice
  • Colour display of whole track (bottom) and close up of the skratch section (side / dial).
  • Traditional linear waveform (side) and alternative circular waveform (dial) layout
  • "Clock dial" markings
  • Up to 10 track position markers settable and saved per track
  • Up to 5 bookmarked folders settable and saved for fast navigation when loading tracks
  • Timecode input for record motion
  • Switch between Traktor, Serato, or a custom timecode frequency on the fly
  • Playthrough mode (without graph / waveform) for switching to skratching real vinyl
  • Alternatives for crossfader input: MIDI fader or crossfader, MIDI pad, keyboard
  • Software toggle for hamster mode crossfader control
  • Software control of cutting audio for regular soundcards. External mixers can be set to use software audio cutting or left for post-software-output mixer control.)
  • Skip forward and backwards 4 beats / 16 beats (after setting track BPM with tap-tempo)
  • Tap tempo to set BPM.
  • Single tempo-tap (or last tempo-tap) is used to register beat 1 of a bar
  • Side waveform displays 1 bar, starting beat 1.
  • Use a single tap to free-align graph and side waveform to start at any position
  • Graph display length is settable to show longer skratches on screen at a time or shorter with more detail
  • Set FPS, and x y dimensions of display
  • "H" key on main screen shows list of all keys and functions

INSTALLATION:

Download, and unzip for a standalone file (wayawaya.AppImage) for SteamDeck, and Ubuntu, Arch Pop!_OS AMD / x86 desktop.

CONFIGURATION:

User editable file:

user-config-folder-location/wayawaya/config

or:

$HOME/.config/wayawaya/config

REQUIREMENTS

  • AMD64
    • 4GB RAM
    • 64 bit LINUX (Ubuntu, Pop!_OS, Arch, Artix, SteamOS)
    • 4 core CPU recommended
    • JACK2 or pipewire-jack sound system
  • GENERAL
    • 26MB storage available for application, additional for audio files as required.
    • Soundcard

USAGE

./wayawaya.AppImage --help [ENTER]

H-key for help in program.

L-key to load a file.

SUPPORT:

email: hoohaa.ski@gmail.com

reddit forum: https://old.reddit.com/r/wayawaya

ROADMAP:

Suggestions for future development and improvement are welcomed, through direct email or the reddit forum.

AUTHORS:

hoohaa.ski@gmail.com

© Rechade Seecahid, 2023

WAYAWAYA

New software for skratch DJs.

See your skratching in visual form. Compare, check and adjust using standard skratch notation.

Test and listen to any skratch you design with software autoplay feature.

Save and load skratches you design in the designer/editor skreen.

The software can check the correctness of your skratch against the on-skreen skratch for a match.

Load up your own skratch sounds. and saved skratch patterns with the file-picker.

Game mode,

Random skratch tone rekkid free every time.

Free Demo (limited play-time) version.

Practice mode:

https://www.youtube.com/watch?v=SmnwsebH9nM&t=5s

In action (TheRasteri) :

https://www.youtube.com/watch?v=NNBI16v-7go

Demo of editor and playback featuring DJ Qbert's Wisdom of Wax #78 skratch (Three piece and a Soda):

https://www.youtube.com/watch?v=0cUSYeF2Plo


NAME: Wayawaya v0.18 (Demo limited play-time version)

DESCRIPTION: An audio-visual application for skratch DJs to display skratches in standard notation.

CHANGES V0.18.7 (Dec 12, 2023):

  • New: Drags and tears restored to skratch editor
  • New: better timing and sychronisation of skratch replay
  • New: time remaining on status line
  • New: filebrowser inverse hilight for selected file
  • New: AppImage file format
  • New: Now running on steamdeck
  • New: integrated screen for saving SKR files (no separate dialog launched)
  • New: flip skratches - Upside Down (U key) Backwards (B key)
  • New: rotate skratch mode - auto flips a single skratch
  • New: separate audio out for FX
  • New: Crossfader detector - (--detect commandline switch from terminal)
  • New: select lines or dots for clicks (Single quote key)
  • New: switch from linear to circular mouse / device skratch (Y key)
  • New: crossfader will switch the focus deck of single timecode (T key to toggle on / off)
  • New: save BPM to start of filename (backquote key)
  • New: MIDI note to snapshot the skratch of each deck from the controller
  • New: clearer indication of the timecode deck (inverse text on track-name)
  • New: Recalibrate decks to whatever timecode speed is being played (J key)
  • Improved: better default directories logic
  • Improved: less intrusive game sound effects
  • Improved: Warns if modified skratch list has not been saved before quitting
  • Improved skratch parsing
  • Improved accuracy of skratch capture
  • Improved file-browser filtering, allows punctuation and spaces, prevents drilling down on HOME folder
  • Improved default folders logic
  • Change: removed some display modes
  • Change: restructured game screens, independent game on each deck
  • Change: added load, and volume up and down to gamepad controls
  • Change: can quit and confirm with midi controller (changed to Esc and Enter)
  • Change: Restored 3d camera movement in the game screen
  • Change: Using previous version of the tone generators
  • Change: Click indicator lines sized to match the click-indicator dots' sizes.
  • Bugfix: inconsistent filenames being displayed.
  • Bugfix: playthrough using wrong deck
  • Bugfix: the names of the skratch lists for the different decks are now separate
  • Bugfix: handling non-ascii filenames
  • Bugfix: empty list error when deleting from the skratch list

CHANGES V0.18.5 (Oct 10, 2023):

  • Improvement: Polished up gamepad, mouse and keyboard controls
  • Bugfix: Overshoot when jumping to markers / cuepoint fixed.
  • Added: Outputs for split cue monitoring.
  • Change: Better layout and shortcuts for keyboard controls
  • Added: ZXCS / QA key controls for deck 1 speed and gain
  • Arrows / PgUpPgDn controls for deck 2 speed and gain
  • Change: Press 'Ins / Del' to add / remove segments in Skratch-Editor
  • Change: Press 'M' to switch modes when in a Skratch-List
  • Change: Press 'Insert' to add a skratch to the Skratch-List
  • Change: Press 'Delete' to clear/unset a marker (the last marker pressed)
  • Bugfix: crash fixed when using '.' or ',' to change graph complexity level
  • Change: Flatter volume curve when using the crossfader
  • Added a hot-cuepoint feature (set-cue and jump-to-cue functions from MIDI)
  • Change: HPF has changed to a LPF-HPF
  • Change: Delay buffer and mouse-physics factor adjust better to user's hardware.
  • Fix: Graph display is cleaner and faster when using Seek control.
  • Added: MIDI CC to config file to snapshot your skratch as a graph.
  • Bugfix: Enabled MIDI Shift in config for moving marker that has already been set.

CHANGES V0.18.4 (Sept 28, 2023):

  • Bug fix: fixed the freeze when capturing your own skratch (space-bar)
  • Improvement of the file browser, better search / filtering performance on big folders.
  • Change: Mouse scratching now follows a circular motion for track-pads and easier rewinding.
  • Added: Adjust deck pitch using keyboard (up arrow / down arrow)
  • Change: Scrape / nudge deck using keyboard (left arrow / right arrow)
  • Added: Adjust deck gain using keyboard (Q / M)
  • Change: Mute left deck using keyboard (left Ctrl)
  • Change: Mute right deck using keyboard (left Alt)
  • Change: Echo out left deck using keyboard (right Alt)
  • Change: Echo out right deck using keyboard (right Ctrl)

CHANGES V0.18.2 (July 17, 2023):

  • Added a feature to play and edit any skratch you design or capture.
  • File browser now searches through folders recursively if you type a search term (Beware of using this in your system folders - only for your music library, or it will grind and freeze - will fix some time)
  • Skratch editor and saver, movable graph points (press E to enter/exit editor, left and right arrows to remove / add clicks), mouse to drag curves, more controls shown in Skratch Editor help text on screen while editing.
  • Mouse and keyboard, and gamepad Skratching (twinstick for 1 or 2 decks) enabled.
  • Single or Double decks (wayawaya --single OR wayawaya --double)
  • Pipe to one or two stereo outputs (wayawaya -o 1 OR wayawaya -o 2)
  • Use one or two timecode inputs (wayawaya -i 1 OR wayawaya -i 2)
  • Improved the method of comparing your skratch to the displayed skratch.
  • Added an echo out effect and some extra parameter tweaks for MIDI heads.
  • You can set the skratch graph difficulty level up and down on the regular screen, and in the game to generate more or less complicated random skratch patterns (comma=down / period=up)
  • Added a drag and nudge ability for adjusting a mix when you're mixing with no platters (z to drag, x to nudge).

CHANGES V0.17 (Feb 9, 2023):

  • New graphical mode choice - circular waveforms moves round the platter
  • New database system (single file db, identifies track by whole path instead of just a filename)
  • Major version number going to 0 (0.17 instead of 1.17) for pre-final status.
  • Finer adjustment for markers
  • Launcher window is scrollable for smaller screens
  • More game stuff

CHANGES V1.16:

  • Game sound FX
  • New rendering for the audio waveforms (eliminating jittering)
  • Bug fixes for loading of some files
  • New reverb and low pass filter
  • Added a parameter for adjusting timecode gain
  • MIDI configuration in the config file is clearer, renaming to show NOTE vs CC in the names.
  • Game origin bug fix
  • New visual mode: sliding waveform on the side to be able to see whole track view on bottom
  • Every view can have a scrolling continuous skratch graph, or wrapping around the screen
  • No audio cut out on the demo, gives 5 minutes uninterrupted audio time.

CHANGES V1.14:

  • Subtler skratch graph mode for capturing tear details (Space to capture, D-Key to switch display modes: linear, wavy, expert - only for captured user-input skratches).
  • Improved mode navigation (random skratch generator, list auto-advance, list-shuffle, list-static repeat.
  • Added navigation and function hints on screen.
  • Tidied some graphics for readability.

FEATURES V1.13:

  • Cycle display modes (V-Key)
  • Tone generator continuity improvements with initial delay and reverb on as default.
  • Fixed stereo playthrough channels (P-Key)

NEW FEATURES V1.12:

  • Delay and reverb fx (post, if not using external mixer audio control for fx tails).
  • Random tone as default file if none specified in GUI.
  • Option to turn on traditional sliding waveform display.
  • Download and run as one file, no installation needed.
  • Will still require JACK audio server ("sudo apt install jackd2 [ENTER]"). See JACK setup (https://www.youtube.com/watch?v=b5g1CGfSD0Y)
  • Shuffle mode for skratch list (R-Key)

NEW FEATURES V1.11:

  • Options configured and saved through GUI launcher, no more command line.
  • Save skratches to a list in memory and as a file in Documents folder (W-Key)
  • Load saved lists of skratches and cycle through them for practice (N-Key)
  • Random TTM challenge screen. Match the displayed pattern to fire phasers.
  • Convert your skratches in the regular screen to simplified notation (SPACE-Key) and save to list and list file with (W-Key)


£
I want this!

FEATURES

Skratch graph
Graph length can be set for longer time on screen
Supports using own audio files
WAV, MP3, FLAC, OGG
Markers to instantly move around in a track
10
Settable bookmarks for music library folders
5
Coloured waveform of track
Lower whole track, and current section shown as separate focus (either traditional linear, sliding, or dial mode)
Timecode input
Serato, Traktor I, Phase, custom frequencies
Software hamster toggle for reversed action on graph and audio
External mixers and multiple configurations supported via GUI
In-program controls
Keyboard (H for help), also all configurable for MIDI controls in config file
"Crossfader" input
Choose a MIDI value, Mouse button / simple 2 wire switch to GPIO pins (Raspberry Pi only, eg arcade button)
Low latency
As low as 1.33 ms, (2.67ms achievable on Raspberry Pi, increase if audio drops out)
Space to take a snapshot of your skratch for reference at any time
A-Key to add to a list, W-Key to write to a file. N-Key for next, R-Key to shuffle.
Built in reverb, tone and delay fx.
Delay keyed to BPM. Wildcard sets feedback amount.
Random tone generator
Leave audio file blank at start for a sequence of tones.
Copy product URL
£0+

Wayawaya v0.18.7 (FREE Demo single and double deck) - amd64-x86 (Ubuntu / Arch / Pop!_OS / SteamDeck)

0 ratings
I want this!