Code Monkey home page Code Monkey logo

Comments (11)

awwbees avatar awwbees commented on June 11, 2024

could you post a screenshot of something you've made that isn't making sound?

also, I've just put up a new release which you should go download, it could possibly help.

from bespokesynth.

1xch avatar 1xch commented on June 11, 2024

It could be that I do not know what I am doing. I'll try the newer version(which I cannot because there is no linux version).

What is the fastest way to test that sound is coming from the program?

from bespokesynth.

awwbees avatar awwbees commented on June 11, 2024

the new version has a readme.txt with a very brief "getting started", which also applies to the older version:

  • hold the 'o' key and choose "oscillator"
  • drag the circle at the bottom of the oscillator to patch a cable onto the "gain" module
  • hold the 'n' key and choose "notesequencer"
  • drag the circle at the bottom of the notesequencer to patch a cable onto the "oscillator" module
  • tada!

new linux build coming soon!

from bespokesynth.

awwbees avatar awwbees commented on June 11, 2024

that linux build is now up: https://github.com/awwbees/BespokeSynth/releases/tag/v0.0004-pre

from bespokesynth.

KottV avatar KottV commented on June 11, 2024

Hi, Ryan

Binary is linked with webkit2gtk which is not necessary AFAIK. This can be disabled by JUCE_WEB_BROWSER="0" in .jucer (or in Projucers's gui - modules juce_gui_extra)
Also it contains debug info, that's why file is so big.

from bespokesynth.

bcaccia avatar bcaccia commented on June 11, 2024
  • Bespoke version: v0.0004-pre
  • OS: Ubuntu Linux 18.04

Repro:

  1. Open a terminal and cd into the Bespoke application directory. Run ./BespokeSynth

  2. Press and hold the o key on your keyboard and select oscillator from the menu
    image

  3. Connect the output of the oscillator to the input of the gain module

Expected:

  • The user will hear the audio output of the oscillator module through their speakers

Bug:

  • There is no audio output from Bespoke

Additional Notes:

  • This is the output shown in my terminal after launching Bespoke. It indicates it is using PulseAudio.
./BespokeSynth                        
0.001: pixel ratio: 1 screen width: 3840 screen height: 1200
0.001: Could not load file /home/bcaccia/Applications/Bespoke-Linux/data/internal/used_vsts.json
0.001: output: Playback/recording through the PulseAudio sound server   input: Playback/recording through the PulseAudio sound server
0.120002: Loading layout: /home/bcaccia/Applications/Bespoke-Linux/data/layouts/blank.json
0.120002: Could not load file /home/bcaccia/Applications/Bespoke-Linux/data/internal/used_vsts.json
  • This is what is displayed in the Sound panel of Gnome when Bespoke is active:
    image

I am available to provide further debug information.

from bespokesynth.

bcaccia avatar bcaccia commented on June 11, 2024

Looks like user error on my part because if I load the default fubbles script demo save state I get audio which means I'm likely not hooking things up correctly.

from bespokesynth.

bcaccia avatar bcaccia commented on June 11, 2024

Yup, following the exact instructions in @awwbees previous comment and it works fine.

I thought hooking up the oscillator directly to the output would just output similar to VCV Rack. Looks like the OSC needs something triggering it to output.

from bespokesynth.

awwbees avatar awwbees commented on June 11, 2024

@bcaccia ah yes, if you use a signalgenerator, that will provide the basic oscillator you expected, while oscillator is a more complex polyphonic-enveloped-triggered package

from bespokesynth.

awwbees avatar awwbees commented on June 11, 2024

@KottV thanks! I was wondering why the executable was so large

from bespokesynth.

1xch avatar 1xch commented on June 11, 2024

@awwbees

thanks! I can hear something now.

from bespokesynth.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.