homebrew music applications for the Nintendo DS
RSS icon Home icon
  • glitchDS v.1.2

    Posted on June 3rd, 2008 admin 16 comments

    glitchDS version 1.2 is available. Unfortunately, it breaks your snapshots again. Snapshots from previous versions probably will not load correctly. Sorry!

    PS: My first posting of version 1.2 had a bug with the BPM. If your BPM freaks out, download 1.2 again for the newer version.

    I hoped to get DSMI compatibility in this version, but it’s just not going to happen. I need suggestions from the DS community. I’ve found it near-impossible to get my WiFi MAX dongle working - which I will rant about someday. Unfortunately, DS Serial and DS Midi both seem to be unavailable. Any ideas for BPM syncing to midi? Does anyone have schematics for a midi-in port to the DS?

    The good news is that the new version is pretty cool. Here’s what’s new:

    New Features:

    - More granular control of pattern length. On the main sequencer control page, hold down the A button while pressing Left or Right to increase or decrease the pattern length by 1.

    - Quick-save pattern slots, as described in the previous post. To summarize, in the sequencer control page, hold Down while touching a quick slot to save your pattern to the slot. Touch the quick slot without holding A to load it.

    - Pagination on the “choose sounds” page. You can paginate between pages of sounds using the X and B buttons.

    I know that there have been a lot of feature requests posted in the comments section. I’ll do my best to implement them. However, it might be a while until the next update. I hope to spend some effort on a new DS project that should be really cool. Next update will probably be volume control for swatches.

    Thanks,

    - Bret

     

    16 responses to “glitchDS v.1.2” RSS icon

    • wow!

      can’t wait to check it out..

      thanks for the wicked program

    • litebritedeath

      If I adjust the bpm mine spazzes out. not sure if its just me though.

    • Thanks litebritedeath. You’re totally correct. I fixed the bug and updated the .zip file. Download it again and you should be fine.

    • Amazing.
      Thanks a million.

    • Any suggestion to make this works on DSTT? I always appear the same screen “loading…

      I´m dying to try this

    • Bret.. I know you are taking a break from updating right now, but I have to very small functional requests that I’m surprised haven’t been added already. 1.. it would be very helpful if there was a progress marker on the sequencer page somewhere. similar to the step marker on the frequency pages. 2.. on the frequence pages, it would be awesome if there were numerical values show in cents (-12, +12, etc.) to make it easier to improv on that page and return to desired settings.

      Feature request in the future it would be awesome if there were a sort of really basic snapshot sequencer. I’m thinking real basic and similar to an old school tracker’s pattern sequencer. ie just a box for:

      00
      00
      01
      03
      02
      02
      01
      03

      etc.

      Anyways! Thanks for the killer app man. Cellular sequencing is nowhere nearly as random as many people first gather and I’ve been finding alot of usefulness in this app.

    • organofqwerty

      an amazing piece of work. thank you.
      would you consider lowering the bottom limit of the bpm?
      sometimes 20 bpm really rocks my world.

    • Yes, this truly is a great app. The sad part is that i now need to get a better soundcard to my computer so i can record and mix the tunes together.

      Tanx!

    • Hey Brett,

      Really nice piece of work. I d/l today and had a lot of fun with it & nitro’s pack. Here’s a couple of suggestions I’d find useful:

      1- I’d love the slots to hold more than just the starting pattern for the sequencer. If it could also recall trigger config & possibly sounds it’d be ace. I know you can use the saved snapshot but the fact it breaks tempo ennoys me a little.

      2- Color slots differently if they contain stuff or not

      3- Give a way to solo/mute sound in the trigger screen

      4- display the sound’s name in the tigger screen

      But congratulations for the rad piece of homebrew !!
      Marc

    • I’ve gotten my own raw files to load and play though they need to be optimized. Basically they sound horrible.

      Anybody know the proper encoder options for the .raw?

      or a process that works well?

    • organofqwerty

      I’m having audio weirdness.
      Here’s a sample:
      http://www.purelovepower.com/glitchds/glitchds_example_1.mp3
      there’s the extreme distortion which appears suddenly and there’s
      also a tone that seems to be a by-product of extreme modulation settings. any help much appreciated.

      I’m also still struggling with making .raw files on my mac.
      what’s the correct sampling rate and format?

    • Just thought I’d throw these suggestions out there should you find time to work more on glitchDS:
      Per-pattern lengths
      Transparent overlay of the trigger map on the bottom screen

    • using sox to convert .wav samples has been unsuccessful.
      doing so crashes sox forcing it to close and asks to send an error report.
      the command line replies with something about the size being too large.
      .raw files are produced but are 0kb.
      suggestions anyone?

    • hello
      I am using a free program called switch to change the sound files, cause I have a mac. I too am having problems with distortions when the sample is used in glitchds. does anyone have any way to fix the sample rate. Any help would rule,
      thanks

    • Referring to my post this morning concerning the failure of sox.

      This is the exact error that occurs:

      “sox sox: Error writing: this encoding is not supported for this data size”

      On the off chance someone knows why or has had this happen and most importantly has an answer…
      I would appreciate the help.
      Getting this to work would be premium.

      Below is the entire transaction for clarity.

      Microsoft Windows XP [Version 5.1.2600]
      (C) Copyright 1985-2001 Microsoft Corp.

      C:\Documents and Settings\John Doe>sox -V dp_gtr_A01.wav -c 1 -2 -r 19600
      dp_gtr_A01.raw
      sox: SoX v14.0.1
      sox wav: wave header missing FmtExt chunk

      Input File : ‘dp_gtr_A01.wav’
      Sample Size : 32-bit (4 bytes)
      Sample Encoding: floating point
      Channels : 2
      Sample Rate : 44100
      Duration : 00:02.11 = 93150 samples = 158.418 CDDA sectors
      Endian Type : little
      Reverse Nibbles: no
      Reverse Bits : no

      sox sox: Overwriting `dp_gtr_A01.raw’

      Output File : ‘dp_gtr_A01.raw’
      Sample Size : 16-bit (2 bytes)
      Sample Encoding: floating point
      Channels : 1
      Sample Rate : 19600
      Duration : 00:02.11 = 41400 samples ~ 158.418 CDDA sectors
      Endian Type : little
      Reverse Nibbles: no
      Reverse Bits : no
      Comment : ‘Processed by SoX’

      sox sox: effects chain: input 44100Hz 2 channels 32 bits (multi)
      sox sox: effects chain: mixer 44100Hz 2 channels 32 bits (multi)
      sox sox: effects chain: resample 44100Hz 1 channels 32 bits
      sox sox: effects chain: output 19600Hz 1 channels 32 bits (multi)
      sox sox: Error writing: this encoding is not supported for this data size

    • organofqwerty

      success! I finally found a file conversion scheme that works!
      If you’re on a mac, try this:
      get sox wrap:
      http://www.waveformsoftware.com/waveform/sox_wrap
      first, convert files to .wav
      then use these settings:

      input
      from: .wav
      default settings for everything else

      output
      to: .raw
      sample rate: 22050
      data encoding: same as input
      data size: bytes
      volume: 0.5
      channels: 1

    Leave a reply