NOTE TO CODEBERG STAFF : I’ll do git-filter-repo to reduce the size of my repo, which should not take more than a few tens of Mo. Is my repo too big ? Should I git-filter-repo more agressively ?
Yet another sequencer. Made with JUCE.
I’ve did it for myself. There are a few personal ideas I didn’t find in other sequencers. So, very personal shortcuts, etc. Of course I would have prefer to simply fork Live or Tracktion to add them, but it’s not free.
I’m writing the documentation on the the Codeberg wiki.
To compile for Linux : cd src ; make clean ; make. That puts the exexutable mySeqRelease in bin/linux, when there is a demo. This demo uses several LV2 plugins.
Attention : I put a mySeq_sounds/ directory with a few wavs files for the demo. It has to be in the home di…
NOTE TO CODEBERG STAFF : I’ll do git-filter-repo to reduce the size of my repo, which should not take more than a few tens of Mo. Is my repo too big ? Should I git-filter-repo more agressively ?
Yet another sequencer. Made with JUCE.
I’ve did it for myself. There are a few personal ideas I didn’t find in other sequencers. So, very personal shortcuts, etc. Of course I would have prefer to simply fork Live or Tracktion to add them, but it’s not free.
I’m writing the documentation on the the Codeberg wiki.
To compile for Linux : cd src ; make clean ; make. That puts the exexutable mySeqRelease in bin/linux, when there is a demo. This demo uses several LV2 plugins.
Attention : I put a mySeq_sounds/ directory with a few wavs files for the demo. It has to be in the home directory.
Sorry for the inconvenience, but : the full paths of the sounds are written in the .smplr3 My Sampler files. I want to arrange the way my program looks for its sounds files : have a indexed list of all wavs, to write only a number in the My Sampler files, and being able to manage them more easily. "son_wav_vide.wav" means "empty wav", it is a required file of my program : I use it in My Sampler, as a placeholder when there is no file, or for a new empty sound. It is looked for where it is. I begin to clean the directories of my program : have an "install dir", and a "documents dir". son_wav_vide is looked for in the "install dir", ie. in the directory where the executable is.
It uses JUCE as a submodule. This version is working on Linux, I didn’t test it on Windows.
I made it with JUCE 5, and I decided to share it when it worked well. To try on Windows it may be better to use the compiled version in bin/windows/windows_juce5, which has a demo too. That’s to put in C:\mySeq : this version is less clean, there are a few hard coded paths :) For example the smpl3 sounds in testInputWavs will be looked for with absolute path.
To compile this working Windows/JUCE 5 version, one needs a modified JuceLibraryCode folder : I’ve done a few modifications in it. I put simply a zip file with it : JuceLibraryCode.zip, to extract where it is.
My code is a very big mess, especially the style. Not translated, not refactorized, full of useless comments, etc. But now that I share it I begin to clean it. I have made what I wanted to have in priority, made it work, but without cleaning.
I’ve opened an IRC channel : #yetanothersequencer on Libera.chat If someone is interessed it’ll be hard to get in :)
Guillaume.