Skip to content

Commits

Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on May 7, 2023

  1. Copy the full SHA
    45f74b3 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2023

  1. UI: use host's default UI scale

    x42 committed May 6, 2023
    Copy the full SHA
    bceab2c View commit details
    Browse the repository at this point in the history
  2. Update GUI, use new rtk API

    x42 committed May 6, 2023
    Copy the full SHA
    d1e6bca View commit details
    Browse the repository at this point in the history
  3. Update robtk/pugl

    x42 committed May 6, 2023
    Copy the full SHA
    5c8a7c0 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. fix: add -lGL to UILIBS for non-static unix LV2 builds

    Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
    SpotlightKid authored and x42 committed Mar 16, 2023
    Copy the full SHA
    756437d View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. finalize changelog v0.8.12

    x42 committed Mar 15, 2023
    Copy the full SHA
    eb82e1e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    712d3e9 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Update robtk/pugl

    x42 committed Jan 4, 2023
    Copy the full SHA
    30f9f4d View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2022

  1. Fix previously unfinished UI scaling

    UI scaling was previously accidentally committed in
    63259bf
    x42 committed Dec 18, 2022
    Copy the full SHA
    9129f8a View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2022

  1. Copy the full SHA
    75f12b8 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Copy the full SHA
    164d6b5 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2022

  1. Copy the full SHA
    63259bf View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Fix download URL - closes #88

    x42 committed Sep 27, 2022
    Copy the full SHA
    63e8304 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. Fix upper manual key-split -- #63

    This is reformatted patch from @johnfolk, who describes it:
    
    The 'problem' was that the MIDI note range always was starting from the
    non-transposed left edge (24 or max (left, 36)) to the non-transposed split
    point. If there were unused keys to the left (i.e. less than 24 or 36)
    they were not used even if they might map to B3 keys and were above 'left'.
    The last region had the same issue but the code was somewhat different before
    leading to somewhat different effects but the casuse was similar, the unused
    note numbers on the left edge.
    
    The strategy now is to use all possible MIDI note numbers by adjusting the
    `first_MIDI_Note` and transpose to maintain the difference between them but
    move the first MIDI lower as much as possible. Thereby extending the range
    of note numbers that would be attmpted to match the B3's range. Then adjust
    if needed the start MIDI and key to match the left boundary from the previous
    split point (as before). The main thing is to be sure that the mapping constant:
    
      `offset = trnp + firstkey - first_MIDI_Note`
    
    has not changed and that we respect the left limit on first_MIDI_Note. While
    increasing the range to the left to include any unused MIDI note numbers that
    would map to valid keys.
    
    This works correctly for a reasonble range of
    `m->transpose + m->nshA_PL, m->splitA_PL`. Note numbers will stay >= 0.
    If transposes get wild they simply will not map to any keys. At the end of the
    day the Midi+transpose must hit the limited key ranges or the table seems to
    get set to 255. Which is fine.
    x42 committed Aug 11, 2022
    Copy the full SHA
    c7445ed View commit details
    Browse the repository at this point in the history
  2. Fix link to DITAA - closes #86

    x42 committed Aug 11, 2022
    Copy the full SHA
    4f6ab97 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

  1. Update robtk/pugl

    x42 committed Aug 10, 2022
    Copy the full SHA
    be3f20e View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. Update robtk/pugl

    x42 committed Aug 9, 2022
    Copy the full SHA
    f69d0eb View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2022

  1. Update robtk/pugl

    x42 committed Jul 30, 2022
    Copy the full SHA
    2484fb3 View commit details
    Browse the repository at this point in the history
  2. Update robtk/pugl

    x42 committed Jul 30, 2022
    Copy the full SHA
    3fdae9b View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. Fix spelling error speficy -> specify

    snd1 authored and x42 committed May 19, 2022
    Copy the full SHA
    6f1d091 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    bf7a84a View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2020

  1. Fix MIDNAM PC off-by-one -- closes #76

    x42 committed Nov 10, 2020
    Copy the full SHA
    bdb2cc6 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2020

  1. Add Nord Electro 5 config file

    Add a config file containing the CC mappings which are compatible with
    setBfree's existing control functions. Some features do not map
    precisely to how setBfree interprets the control codes, for example the
    Rotary controls - support for this will be implemented in a subsequent
    commit.
    chrisdiamand committed Sep 18, 2020
    Copy the full SHA
    9030787 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. Fix MIDNAM, CCs for pedals

    x42 committed Apr 14, 2020
    Copy the full SHA
    aa806b6 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

  1. Copy the full SHA
    31e31a4 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2020

  1. Allow to compile/link with zita-convolver v4 -- closes #69

    NB. this is experimental for devs (future use) only. By default
    setBfree should not be compiled with b_conv, which was somewhat
    a failed attempt at modeling horn speaker and cabinet
    characteristics.
    x42 committed Feb 10, 2020
    3
    Copy the full SHA
    9580c7b View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2019

  1. finalize changelog v0.8.11

    x42 committed Dec 15, 2019
    Copy the full SHA
    93e7f15 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2019

  1. Copy the full SHA
    868f43b View commit details
    Browse the repository at this point in the history
  2. Fix MIDI learn using the lower-manual's MIDI channel

    Previously all assignments were using the upper manual's channel
    assignment regardless of the channel-mapping
    vallsv authored and x42 committed Nov 25, 2019
    Copy the full SHA
    ce24422 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2019

  1. Typo

    vallsv committed Nov 24, 2019
    Copy the full SHA
    6f5f874 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2019

  1. Copy the full SHA
    f01fc6e View commit details
    Browse the repository at this point in the history
  2. Re-nice MIDNAM Model name

    x42 committed Nov 13, 2019
    Copy the full SHA
    f8dda64 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2019

  1. Increase default Atom buffer-size for b3

    This fixes an issue on some systems where the DSP can emit more
    messages than the UI can consume in a given time.
    
    Also modern forge.h (1.16.0) does not correctly protect against overflow.
    ----
    #0  0x00005555555838f2 in lv2_atom_forge_raw (forge=0x555555b72a10, data=0x7fffe415a9c0, size=8) at /usr/lib/lv2/atom.lv2/forge.h:292
    #1  0x000055555558399f in lv2_atom_forge_write (forge=0x555555b72a10, data=0x7fffe415a9c0, size=8) at /usr/lib/lv2/atom.lv2/forge.h:310
    #2  0x0000555555583d65 in lv2_atom_forge_property_head (forge=0x555555b72a10, key=16, context=0) at /usr/lib/lv2/atom.lv2/forge.h:636
    #3  0x000055555558434a in forge_kvcontrolmessage (forge=0x555555b72a10, uris=0x555555b72ad0, key=0x5555555a8964 "vibrato.lower", value=0) at ../b_synth/uris.h:169
    #4  0x0000555555584c23 in mctl_cb (fnid=34, fn=0x5555555a8964 "vibrato.lower", val=0 '\000', mm=0x0, arg=0x555555b72a10) at ../b_synth/lv2.c:304
    #5  0x0000555555562b49 in controlFunctionHook (mcfg=0x555555b7b710, ctrlF=0x555555b7ef00, val=0 '\000') at ../src/midi.c:504
    #6  0x0000555555562cda in notifyControlChangeById (mcfg=0x555555b7b710, id=34, val=0 '\000') at ../src/midi.c:542
    ..
    ---
    x42 committed Nov 2, 2019
    Copy the full SHA
    4f5e224 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    2bc110c View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2019

  1. Copy the full SHA
    19fa28d View commit details
    Browse the repository at this point in the history
Older