Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 25 07:43
    avilleret opened #1314
  • Oct 25 07:33

    jcelerier on hotfixes

    fsgjfgl 2.5.2 hotfixes (compare)

  • Oct 21 10:18

    jcelerier on master

    [device explorer] Editing devic… (compare)

  • Oct 21 10:04
    jcelerier labeled #1312
  • Oct 21 10:04
    jcelerier labeled #1312
  • Oct 21 09:58

    jcelerier on master

    [build] update libossia (compare)

  • Oct 21 09:58
    jcelerier closed #1313
  • Oct 21 09:58

    jcelerier on master

    [gfx] handle nodes that did not… (compare)

  • Oct 21 08:47
    jcelerier commented #1313
  • Oct 21 08:18
    avilleret commented #1313
  • Oct 21 08:09
    jcelerier milestoned #1312
  • Oct 21 08:09
    jcelerier milestoned #1313
  • Oct 21 08:09
    jcelerier labeled #1313
  • Oct 21 08:09
    jcelerier labeled #1312
  • Oct 21 08:09
    jcelerier assigned #1312
  • Oct 21 08:09
    jcelerier assigned #1313
  • Oct 21 07:59
    avilleret opened #1313
  • Oct 21 07:52
    avilleret commented #1312
  • Oct 21 07:32
    avilleret opened #1312
  • Oct 20 15:48

    jcelerier on master

    [LFO] Fix an invalid factor in … (compare)

Thibaud Keller
@thibaudk
sure
this could be a good feature for score
feel free to open an issue on git wit the label enhancement with your request
I have a quick nd dirt fix for the mapper issue
it jsut consists of call ing the write function directly after evry read
dns
@scheiba:matrix.org
[m]
do you do this in the cpp department or within qml?
Thibaud Keller
@thibaudk
in cpp
but super simple
if no very dumb
I just added slot_push(p, v);
at the end of the slot_recv function
here
dns
@scheiba:matrix.org
[m]
cool, thx :)
Thibaud Keller
@thibaudk
I should realy do it by actually connecting the recv slot and the push signal
but I just wanted to try it
will clean up and propose the changes. hopefully we can get it score's 3.0.0 release
dns
@scheiba:matrix.org
[m]
would be really interested in contributing with some docs and some bugfixing :)
Thibaud Keller
@thibaudk
Perfect ! we do need a lot of those
for docs, a great place to start would be that empty section on the mapper as we mentionned
you can find it here
along with evry other feature listed
Thibaud Keller
@thibaudk
Any feedback or edits would be greatly appreciated !
And of course your feedback here is already helping a lot. keep it coming !
Pia Baltazar
@bltzr

btw - how would you suggest to understand cpp better? I understand higher languages quite well and also read a 101 book on cpp - but in real life cpp looks really complicated and difficult to understand/where to start. is there any advice you can give on this topic?

I went through all of Programming: Principles and Practice Using C++
Book by Bjarne Stroustrup
It took me a few months half-time, but that was time well-spent, I guess...

gus
@gusmccallum
Hi I'm just starting out trying to work on score and had some questions on setup. I'm trying to follow the instructions on setup for use with visual studio on windows and was confused by this part. Should visual studio be installed in this dev folder? I think there's an image missing maybe that would help. Screenshot
Jean-Michaël Celerier
@jcelerier
hi @gusmccallum
hmmm
developing on windows is
though
:)
this is from the documentation right ?
my recommendation would be to follow what the build script does
but be aware that on win32 the build is fairly slow when compared to linux
here's the script that fetches the dependencies
(they have to be installed in that exact c:/ossia-sdk folder, e.g. you should have c:/ossia-sdk/llvm/bin/clang.exe)
then you can run CMake
though in your case it will look more like this (the options in the CI build script are for making the actual release builds which are more optimized, have more features, and also take much more time to build)
cmake -GNinja %BUILD_SOURCESDIRECTORY% ^
  -DCMAKE_C_COMPILER=c:/ossia-sdk/llvm/bin/clang.exe ^
  -DCMAKE_CXX_COMPILER=c:/ossia-sdk/llvm/bin/clang++.exe ^
  -DOSSIA_SDK=c:\ossia-sdk ^
  -DSCORE_PCH=1 ^
  -DCMAKE_BUILD_TYPE=Debug
(replace %BUILD_SOURCESDIRECTORY% with e.g. c:/path/to/the/git/repo/of/score)
gus
@gusmccallum
Ok thanks!
Jean-Michaël Celerier
@jcelerier
tell me if you're stuck at any point, during the day I don't have much time until the end of the week but I'll try to keep an eye open
(also I recommend ninja for building as it's the fastest option on windows but you must have it in your PATH)
the initial build will be quite slow but once you have it subsequent builds should be ok
gus
@gusmccallum
Ok will do, and thanks good to know!
Jean-Michaël Celerier
@jcelerier
then I think that VS can open the CMake build folder but I'm not sure ? Or VSCode can do it, or Qt Creator, or CLion if you have any of those
gus
@gusmccallum
Ok
I'll try in VS and use one of the other ones if it's not working