ChipSynth Sequencer

About Monkey 2 Forums Monkey 2 Projects ChipSynth Sequencer

This topic contains 2 replies, has 2 voices, and was last updated by  AdamStrange 2 years, 1 month ago.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #7253

    AdamStrange
    Participant

    The chipsynth project has now grown a companion: a tracker sequencer.

    Basically it has 8 tracks which can play any sound from the soundbank (a note).

    These tracks are grouped in patterns. patterns can be coloured and have different time signitures with either 3 or 4 being the base.

    Notes and tracks can be individually muted and have different volume, pitch and pan information

    Once you have some patterns (or just one), they can be added to sequences.

    The sequencer has 64 positions and you can select any number to work on at any time. You then add a pattern to a position to play.

    But theres more… You also have the ability to control the volume and muting of tracks within a sequenced pattern.

    So your could have tow sequences of the same pattern. muting different tracks in each. These are all shown visually.

    heres a single pattern with just the tracks being muted live. there is no sequencing involved

    https://soundcloud.com/mavryck-james/melodian

    And here’s some chipsounds with a pattern at the end:

    https://soundcloud.com/mavryck-james/8bit-chiptune-test

    The last thing to mention is this is taking about 6% CPU debug on my old mac mini. so in release it should be about 2% CPU.

    Oh and you could use the tracks not as sound data by maybe trigger data?

    #7528

    medi
    Participant

    Good to see Monkey is being used for sequencer, 2%, very good. Before buying EZ Drummer, I had Hydrogen installed to run a metal track to play along. It helps finish a day of work. However, I still do not see any rock/metal drum and bass sequencer for practice. One day I thought using JUCE to code one for myself, then I put the idea aside. If SDL is in Monkey2, why not JUCE? JUCE is in C++, I think SDL is in C, though.

    #7540

    AdamStrange
    Participant

    I’ve just updated it to operate with samples, but found a bug in the monkey2 sound sources – reported

    What is really cool is having the chipfx applied to sound samples. I never intended it, but it gives some very interesting fx with little size in assets.

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.