I'm only using a couple of the samples that come with Nerdseq. I'd like to swap the samples and find a few new alternatives. Can anyone point me to some sample that would be compatible?
Here we are with the new Firmware V2.0C (* Updated)
Another massive free update squeezing even more out of the NerdSEQ hardware!!
This update is so big (and I can't even say how big it is) so I decided to name it V2.0. The naming for V1.28 has been skipped.
As usual some important information before you update:
- make a backup of your SD Card and especially of your projects
- Old Projects from stable versions can simply be loaded with the new version. Projects made with V1.28 Testversion should be able to load but might have some wrong values in the mappings or scales. For the rest they should be 95% compatible as well. If you want to keep the mappings you made then I suggest to make pictures of it and manually insert them.
- Firmware updates always work, if it doesn't, then you did something wrong. Check the Firmware update FAQ for some info's.
- No worries, in case of any issues you can always go back to your earlier version (but can't load project files made with V2.0)!
- I totally can understand if you are disappointed if your long awaited feature request is not included in this update. I really do my best to get much new stuff in the releases and i keep track on all the hundreds of feature requests. I constantly update my 2do list and change priorities depending on many factors. Please read the FAQ in the forum to find out how I work and how I don't work. In the end, I can never please anybody. But I do my best to make it better each time.
Also note: Since the last versions the update will look a bit different around the end of updating. For some people the Progressbar will go back to 0 and some percent. That is totally fine and as long as it says 'Updating Succeed', then everything is fine.
added: Mapping Screen which is the new control center to modulate or map (nearly) everything with everything. In the most easy use-case one would use a CV input or a Midi CC as a source and map it to any other function like the LFO speed or Envelope Attack. Or use one of the CV output results, add an offset, divide by another value like the current pattern row on track 3 and output it inverted on another output. It contains a big amount of sources and destinations which can interact with each other. On top of that they are arithmetic and logical calculations possible to manipulate all the used values. Also conditional functions are added which makes it even possible to create small scripts or apply some live-coding. I created as an example a bouncing ball function or a fully running turing machine with it. 16 variables can be used to be a placeholder for deeper calculations.
added: variable screen which contains 16 editable variables which can be used mainly for the mappings but also for some other functions
added: scaling screen which is now the main function to quantize notes to different scales. They are 90 scale presets and you can create your own user scale including finetuning per note. The scale selection can be different per track, global, for input (like Midi or CV Input) and editing (which shows only the notes within the scale)
added: support for the Multi-IO expander which adds functionality for 3 independent Midi streams (USB Host, USB Device, TRS-A/DIN Midi). I2C support with 2 I2C ports which can be flexible configured, an encoder to dial in notes and values and 3 buttons for new edit modes
added: I2C/Multi Tracktype which mainly controls I2C destinations for 6 columns (notes, pitches), 3 FX, drummatrix (16x Triggers/Gates) and groove. The new tracktype is not only limited to I2C but opens many more functions for the local CV/Gates and Midi sequencing (eg sequence Midi CC or Notes in different styles from the drummatrix)
The I2C/Multi tracktype is also available without the Multi-IO Expander.
I2C Implementations for ER-301, distingEX, Just Friends, 16n/sweet16/f8r faderboxes
added: Midi / I2C Setup Screen and project files
updated: Moved Midi clock out from project to Midi-I2c setup screen
updated: editing of Midi note In source/destination. Sources = 16 Midi channels * 3 midi ports (TRS/DIN, HOST, Device)
added: pattern launch, mute, solo etc via Midi
updated: all midi sending and receiving for 3 port Multi-io routing
updated: In a Midi track the midi channels and overrule channels also support now 3 midi ports (with Multi-IO)
added : recording filters for Midi CC, Channel Aftertouch, Pitchbend, Poly Aftertouch, Program Change
added: Midi input and recording for the 6 I2C columns
added: Midi SPP (Song Position Pointer) support
added: merge function for Trs, Host and Device as destination for midi input
added: Midi Velocity can also be overruled by variables
fixed: sync launch mode. If a new pattern is selected to launch then it wouldn't stop anymore on stop signal.
fixed: table quantize which would play the wrong note in some occasions
updated: new and load project unmutes tracks now
added: Track Scale, Global Scale and Basenote to the Combined FX
added: clone marked values for the sequencer screen
updated: renamed all glide steps to glide resolution
added: NRPN would autodetect 7 or 14 bits reception on input
updated: midi 'record velocity to MOD' settings, also allow input from mappings now for the recording
fixed: slow startup in some situations
updated: NSA firmware update screen to provide Multi-IO expander updates
added: FX overrule also from Mappings nowadded: track clock = Off so the clock for a track can be derived from the mappings (and so individual tracks can be clocked from any source)
fixed: possible out of screen issue in project screen
fixed: filesystem directory where a file would not show up if the backup folder is hidden
fixed: dinsync possible stop pending issue
added: Nerd Menu Twice to enter the mapping screen directly
fixed: note range after transpose
updated: trigger delay editing adds now large in-decrements
added: trigger delay in combined FX commands
added: mapping and variables screens with PC Keyboard shortcuts (F3, F4)
fixed: playback order which couldn't directly jump to the next from random keep
added: Keyboard Num Keys as mapping source
added: Sega gamepad as mapping source
added: import and export for mappings + variables
updated: record behavior when holding the table button
updated: SYNC24 Reset input behaviour
updated: sample decrement of notes, adds volume and sample as well again
changed: Launchpad selection which got an own menu setting now.
fixed: possible Raw Sample prelisten crash
added: X, Y Z modes from Multi-IO
fixed: wrong playing MOD on prelisten
added: General I2C Settings in the midi/I2C Setup screen (modes, leader/follower, address)
fixed: row probability bug
added: Gamepad enabled function (is automatically disabled once when updated from a version < V2.0)
added: launchpad with buttons and encoder functionality for shifting and in/decrement euclidean
updated: reduced sample memory slightly to free some general purpose memory
updated: whitenoise playback for audio player
fixed: stop track when a new pattern was in the queue to play in sync mode
fixed: fixed bug that if a CV16 is assigned to track 8 that the LFO in Automator 0 would not work anymore
updated: top and side view of a midi track to properly show overrule channels
updated: shortened Euclidean text so everything is readable again
updated: removed Midi input enabled setting
updated: midi output clock added different routings: off, trs, host, device and combinations
Revision A:
fixed: execution of Trigger mapping destinations and screen glitch
added: Midi Note + Pitchbend to mapping destinations
added: force value to destination command for mappings so selected values will always be passed to the destinations
updated some screen updates if changed from the mappings
added Execute multiple Mapping command as mapping command (nice to create mapping 'macros')
updated slow LFO so the speed is more real again.
added SHIFT+START in marked mode with playing player to start selected patterns
fixed bug with sega gamepad which saved the wrong settings (needs new gamepad setup)
fixed wrong Midi note off if scaled and played from external keyboard
fixed scale function if used from mapping etc and not from a track
added new shortcut for groove to increment/decrement all rows at the same time (SHIFT+OK+CURSOR UP/DOWN in the first row)
added fix so a CV16 will also be initialized even if no track is assigned (so it can be used directly from the mappings)
fixed player functions if a track is externally 'clocked' by mappings
fixed global transpose from mapping
fixed table CV Input so it can be used from multiple tables
And as usual some minor small things that came along the way or needed to be done...
The final manual will follow up in the next days, but for now you can check already the preliminary manual for V2.0 which covers nearly everything: https://forum.xor.eu/showthread.php?tid=1702
Also, mapping examples will follow up in the next days, too!
The new firmware is attached here, download it, put it in your firmware folder and update following the usual firmware update instructions.
Don't forget to spread the word, make videos, because that is what's needed to continue adding new features!!
A fancy silly release video will follow up,too of course.
OK, this is one of the last issue I have before I can finally release V2.0:
The screen is called mapping where you can map a source to a destination. And you can do much more by combining these up to the point that you can let it execute the lines in an algorithmic way.
The issue I got is how to name these (or lets say a block of it since you can have multiple ones within one project).
My idea would be simply:
map
Other possibilities would be: 'sketch', 'script', 'lines of mapping rows that create together a new function'
Let me know your ideas and why 'map' is maybe the best one :-)
Should an LFO with amplitude set to 127 have the same P2P range as an envelope sustain set to 127? It seems that the P2P of an LFO at Amp 127 is 2.7V. The P2P of an envelope at sustain 127 is 5V. At 255 the LFO is 10V P2P. At 175 I get about ~5V P2P.
The offsets of LFO's is difficult for me to work with. They seem to want to oscillate around 5V when the switch is to the right. You can work around this with pure/add but it works very differently for envelopes. Would it be possible to get an offset control added to the LFO configuration (Type/Speed/Amplitude/Offset)? Ideally I could make my LFO's and envelopes work within 5V range more easily? I have quite a few digital modules that just don't do any below 0V and above 5V.
Is there a way to change envelopes parameters for performance ?
I looked at live input but destinations don't seem to target those.
Not sure if this is somehow possible ?
I would like to be able to use nerdsq envelopes for my VCAs but once the parameters are set in nerdseq.. it's not possible to perform envelopes caracteristics live (?)
thx for hints.
There is a record mode that existed in some sequencers back in the days that should be more common: Record on Key down and then have record stop be set by a midi command (such as a foot pedal press). Count in always leaves me with a robotic feeling in my heart.
Is it possible to reset the envelope on cv16 after an A>S? The manual says 15, 25, 35 etc reset the lfo or envelope, but for me it only works with lfos. What am I missing?
to help me working with the Nerdseq I'd like to write a webapp that helps me to bootstrap more easily Nerdseq project.
For example:
- config track assignation, track length, groove
- add empty tracks to the start
- config FX Random ranges (like 0-20%, 0-40%...)
- config some tables (maybe with community presets)
I have a bunch of ideas, but sadly for now I don't now how to convert .NRD files (and not even sure it's authorized by Thomas)
So, if someone already tried this, know how to decompile those files, or if the boss is around there and is OK to let me do this it will be perfect!