Activity for BackupBand

  • jeff jeff posted a comment on discussion General Discussion

    I recently got an ARM system, and have discovered that the gnu compiler generates some very different code on Intel versus ARM CPUs. In some cases, it even results in crashes, particularly with regard to signed versus unsigned variables. Basically anyplace where you have a signed value recast as unsigned, it can be trouble under arm. For example, this works under intel, but can do weird things under arm: unsigned char MyVariable; MyVariable = (unsigned char)-1; I'm currently cleaning up the code...

  • jeff jeff posted a comment on discussion General Discussion

    If you have trouble using Jack, I'd suggest that you first set BackupBand to directly use your audio output card. Set sample rate to either 44 or 48 KHz. Then make sure jack is stopped. If you get audio to work directly, then the problem is with jack. Jack is very complicated to setup (plus it has been hacked so much, including having its own libraries replaced by Pipewire, that it's a nightmare to troubleshoot). I make jack output available in BackupBand to try, but I don't recommend jack, and I...

  • jeff jeff posted a comment on discussion General Discussion

    Yes, it does. I'm a solo keyboardist, and I use the program for live gigs. In fact, I'm the author of the program, and I've been using it for a decade of weekly gigs. It runs only on Linux. It started out as a Windows program, but later I switched to Linux. I may consider porting it back to Windows at some point. If you've ever played an "auto-arranger" product like a Yamaha PSR, Korg PA, Roland BK, etc, then you've got the idea how this program functions. If you want to control it while playing...

  • Chris F Chris F posted a comment on discussion General Discussion

    I'm a guitar player in a duo with a singer, and want on-the-fly live bass and guitar accompaniment that follows my chords changes as I play. Can this software do that? I looked at OMB Guitars (https://ombguitars.com/) for this purpose but they don't have any US affiliates and didn't want to order a guitar all the way from Israel for logistical reasons.

  • clueless clueless posted a comment on discussion General Discussion

    Hi I have an XPS 15 running Ubuntu 20.04. I can't seem to get the audio working despite fidgeting between the JACK and Intel audio card options, and the various audio frequencies. This is apparent when I try to play the sample sounds and nothing plays. Can anyone provide some advice on how to properly set up JACK audio for even getting some sound from the app?

  • clueless clueless posted a comment on discussion General Discussion

    Hi I have an XPS 15 running Ubuntu 20.04. I can't seem to get the audio working despite fidgeting between the JACK and Intel audio card options, and the various audio frequencies. This is apparent when I try to play the sample sounds and nothing plays. Can anyone provide some advice on how to properly set up JACK audio for even getting some sound from the app?

  • skier skier posted a comment on discussion General Discussion

    I also see a message, "DBus exception: org.jackaudio.Error.Generic: Failed to open server" in the terminal window I used to start BackupBand...

  • skier skier posted a comment on discussion General Discussion

    I placed directories Styles and Instruments in the same folder as the executable, BackupBand. I started Jack using qJackctl, then BackupBand. BB hangs, showing "Please Wait", and "Loading audio/midi devices" Hints, please. Thank you, Dave

  • BackupBand BackupBand updated /backupband.zip

  • Jeff Glatt committed [21ef45]

    bug fixes

  • Jeff Glatt committed [49218a]

    Added version without GUI

  • BackupBand BackupBand updated /backupband.zip

  • BackupBand BackupBand updated /manual.zip

  • Fernando Fernando posted a comment on discussion General Discussion

    Hi, First thanks Jeffg for this great software! I'm using it with my Linux Mint Pc, and now I want to play the backupband with my Raspberry with Pachtbox OS (raspbian 32 bits) and Pisound sound card.... I find out that using the flag -fsigned-char flag was neccessary to compile it, otherwise I got a warning “value less than minimum” and the software did not run properly, no reaction to START to play. After that I was able to use the External Synth and get some MIDI OUT with JACK. But looks it's not...

  • Gordon Scott Gordon Scott posted a comment on discussion General Discussion

    The directory name for the 44kHz samples is wrong in the zip files. IIRC it's just 44k/ whilst the program is looking for 44khz/ (all lower case) I can't remember if the 48k is the same. Incidentally, I first tried 44kHz, presuming the upper-case H, but that doesn't work.

  • Gordon Scott Gordon Scott posted a comment on discussion General Discussion

    Hmm ... building the debug version removes warning and makes a version that runs OK. Whatever ... 9 -> 12 does enable the missing chord roots.

  • Gordon Scott Gordon Scott posted a comment on discussion General Discussion

    I think this needs NumOfLabels on line 423 of SongSheet.c altered from 9 to 12 (ignoring re-spelling for the moment). I've failed to prove that, though, as at present my build version aborts with a claimed buffer overflow: *** buffer overflow detected ***: ./BackupBand terminated Aborted (core dumped)

  • Gordon Scott Gordon Scott posted a comment on discussion General Discussion

    Hi Jeff, I've just downloaded the Feb 2019 version. Nice improvements! I've been trying the song editor and chord assign, but I've been unable to get chords between C#/Db and D#/Eb. This looks to me like an oversight or bug, but it may be my lack of understanding. A related thing that would be nice, though hardly vital, would be the alternative spellings as above.

  • jeff jeff modified ticket #8

    closing BB stops Jack

  • jeff jeff posted a comment on ticket #8

    Fixed in version 0.D

  • BackupBand BackupBand released /update_0D.zip

  • Gordon Scott Gordon Scott modified a comment on ticket #3

    I think to possibility to lock things from the song file during the song is very good, but it helps to know the feature is there and how to use it.

  • Gordon Scott Gordon Scott modified a comment on ticket #3

    I think to possibility to lock things from the song during the song is very good, but it helps to know the feature is there and how to use it.

  • Gordon Scott Gordon Scott posted a comment on ticket #3

    I think to possibility to lock things from the sone during the song is very good, but it helps to know the feature is there and how to use it.

  • BackupBand BackupBand released /extra_44k.zip

  • BackupBand BackupBand released /instruments_44k.zip

  • jeff jeff modified ticket #3

    An extra note in the main docs

  • jeff jeff posted a comment on ticket #3

    This limitation has been removed as of version 0.C

  • jeff jeff modified ticket #5

    Apparent array overrun.

  • jeff jeff posted a comment on ticket #5

    Fixed in version 0.C

  • jeff jeff modified ticket #6

    Installed but not working properly

  • jeff jeff modified ticket #7

    41k instruments not recognized

  • jeff jeff posted a comment on ticket #7

    Updated the zip files with the correct filenames

  • Aaron Wolf Aaron Wolf created ticket #8

    closing BB stops Jack

  • Aaron Wolf Aaron Wolf posted a comment on ticket #7

    Sorry, checked again: renaming DID work.

  • Aaron Wolf Aaron Wolf created ticket #7

    41k instruments not recognized

  • jeff jeff posted a comment on ticket #6

    Open the file 22.layout (in the BackupBand/Styles/Window folder) with a text editor. Change line 48 from this: VOLBOOST line 5 to this: VOLBOOST line=5 There was a missing = sign. Save the file.

  • Adrian Adrian created ticket #6

    Installed but not working properly

  • jeff jeff posted a comment on discussion General Discussion

    BackupBand is Linux only. But I did initially write it for Windows, so there's a really old version of that. I'm going to bring that version uptodate, so eventually there will be Windows and Linux. I don't do Mac software, so that's right out.

  • jeff jeff posted a comment on discussion General Discussion

    Hmmm. ConfigFile.c is for an older version. It should no longer be in the new sources. Did you have a previous version of the source code? If so, delete that .git directory, and download the latest source code. (It fixes one of the errors you got above).

  • BackupBand BackupBand released /extra_48k.zip

  • BackupBand BackupBand released /extra_41k.zip

  • BackupBand BackupBand released /instruments_48k.zip

  • BackupBand BackupBand released /instruments_41k.zip

  • Adrian Adrian posted a comment on discussion General Discussion

    Hi, I've downloaded the source, apt'ed the dependencies but is giving error on configure, as below. Can you help me? gcc -O pkg-config cairo-xlib-xrender --cflags -c -o src/BackupBand.o src/BackupBand.c In file included from /usr/include/string.h:494:0, from src/XLibGuiCtls.h:5, from src/GuiCtls.h:9, from src/Main.h:3, from src/BackupBand.c:18: In function ‘strcpy’, inlined from ‘ctl_update_tempo’ at src/BackupBand.c:3036:3: /usr/include/i386-linux-gnu/bits/string_fortified.h:90:10: warning: ‘builtinstrcpy_chk’...

  • Adrian Adrian posted a comment on discussion General Discussion

    Hi, I've downloaded the source, apt'ed the dependencies but is giving error on configure, as below. Can you help me? gcc -O pkg-config cairo-xlib-xrender --cflags -c -o src/BackupBand.o src/BackupBand.c In file included from /usr/include/string.h:494:0, from src/XLibGuiCtls.h:5, from src/GuiCtls.h:9, from src/Main.h:3, from src/BackupBand.c:18: In function ‘strcpy’, inlined from ‘ctl_update_tempo’ at src/BackupBand.c:3036:3: /usr/include/i386-linux-gnu/bits/string_fortified.h:90:10: warning: ‘builtinstrcpy_chk’...

  • BackupBand BackupBand released /readme.txt

  • BackupBand BackupBand released /manual.zip

  • BackupBand BackupBand released /backupband.zip

  • Francois BONIN Francois BONIN posted a comment on discussion General Discussion

    How to do it...little doc may be?

  • Aaron Wolf Aaron Wolf posted a comment on discussion General Discussion

    I would like to add this to my free-software music page: http://blog.wolftune.com/p/software-recommendations-and-more.html but that emphasizes options for people not yet on GNU/Linux. Is BackupBand an option for Windows or MacOS or no? Would be good to add a clear description about platform compatibility on the main page here…

  • Gordon Scott Gordon Scott modified a comment on discussion General Discussion

    BTW, It appears that the code is trying to reject that file, as it pops up an error(*) and offers, IIRC, Cancel/Abort/Ignore, but whatever response I give, it goes on to core-dump. (*) from here (my file-name/line-num addition): format_text_err("(StyleData 1729) unknown id %s", lineNum, field);

  • Gordon Scott Gordon Scott posted a comment on discussion General Discussion

    BTW, It appears that the code is trying to reject that file, as it pops up an error(*) and offers, IIRC, Cancel/Abort/Ignore, but whatever response I give, it goes on to core-dump. (*) from here: format_text_err("(StyleData 1729) unknown id %s", lineNum, field);

  • Gordon Scott Gordon Scott posted a comment on discussion General Discussion

    Hi Jeff, I see odd problems, but I'm a bit unsure at present how best to debug. I was getting a core-dump in a locally compiled copy from GIT. I found the cause, which was related to a test file it was trying to read as a category file., but only by adding some extra diagnostic code and then using some sensible guesses. What is and/or is there a preferred way, please? Gordon.

  • Gordon Scott Gordon Scott created ticket #5

    Apparent array overrun.

  • jeff jeff modified ticket #2

    turns auto-repeat off in all of X11, leaves it off.

  • jeff jeff modified ticket #4

    execution abort, FYI.

  • BackupBand BackupBand released /BackupBand48K.zip

  • BackupBand BackupBand released /update.zip

  • jeff jeff posted a comment on ticket #4

    I replaced the strlen's with memcpy. That should bypass gcc's overly aggressive buffer checking. I deliberately called strlen, not nstrlen. Gcc shouldn't be substituting.

  • Gordon Scott Gordon Scott created ticket #4

    execution abort, FYI.

  • Gordon Scott Gordon Scott posted a comment on discussion General Discussion

    Although the code seems to suggest StyleEdit should find files somewhere under either '.' or $HOME, only the latter seems to work for me. Creating ~/BackupBand and copying Styles/ into it, makes it work. There might be an argument for a path identifier of some kind, perhaps $BBSTYLES or some such, or an option --stylepath='whatever'.

  • Gordon Scott Gordon Scott posted a comment on discussion General Discussion

    Hi, How does one access files in/for StyleEdit, please? I've tried from it's home, in the various patter directories, with the file oin the command line, left-clicks, right-clicks. I just seem unable to get any file to be found or shown. I presume if I run StyleEdit and press one of the buttons, I should see a list of files that I could select, but I see nothing other that the Up/Down arrows and the Cancel/OK buttons. Thanks. Gordon.

  • Gordon Scott Gordon Scott created ticket #3

    An extra note in the main docs

  • BackupBand BackupBand released /Instruments.zip

  • BackupBand BackupBand released /BackupBand.zip

  • kbongos kbongos created ticket #2

    turns auto-repeat off in all of X11, leaves it off.

  • jeff jeff modified ticket #1

    Code is not in buildable state

  • Markku Tavasti Markku Tavasti created ticket #1

    Code is not in buildable state

1