Comments (4)
I just updated the repo and rebuilt and I can confirm that the last version fixes the problem.
from giada.
Hey @MattiaDallaCosta, can you please share the log messages you get during the crash? Here's a quick guide on how to enable logging -> #584. Thanks!
from giada.
Sure @gvnnz.
This is the full output log:
[KA] using API PulseAudio
[KA] Opening stream
Out device: id=129 channelsCount=2 channelsStart=0
In device: id=129 channelsCount=1 channelsStart=0
SampleRate=44100
BufferSize=1024
RtAudio pulse: _NOT_ running realtime scheduling
[KA] Device opened successfully
[mixer::reset] buffers ready - maxFramesInLoop=529200, framesInBuffer=1024
[mixer::enable] enabled
[KA] Start stream - latency = 0
[KM] Device 'Giada MIDI output': 1 MIDI ports found
0) Midi Through:Midi Through Port-0 14:0
[KM] Device 'Giada MIDI input': 1 MIDI ports found
0) Midi Through:Midi Through Port-0 14:0
[MidiMapper::init] total midimaps found: 0
[MidiMapper::read] MIDI map read failed!
[LangMapper::init] total langmaps found: 0
[init] Giada 0.26.0
[init] Build date: Sep 4 2023
[init] Release build
[init] Dependencies:
[init] FLTK - 1.4.0
[init] RtAudio - 6.0.1
[init] RtMidi - 5.0.0
[init] Libsamplerate
[init] Libsndfile - libsndfile-1.2.2
[init] JSON for modern C++ - 3.11.2
[init] JUCE - 7.0.5
[KA] Compiled RtAudio APIs: 4
ALSA
JACK
PulseAudio
Dummy
[KM] Compiled RtMidi APIs: 2
ALSA
JACK
[KA] using API ALSA
[KA] 8 device(s) found with API ALSA
id=129) Default ALSA Device
ins=64 outs=64 duplex=64
isDefaultOut=true isDefaultIn=true
sampleRates:
4000 5512 8000 9600 11025 16000 22050 32000 44100 48000 88200 96000 176400 192000
id=130) PulseAudio Sound Server
ins=32 outs=32 duplex=32
isDefaultOut=false isDefaultIn=false
sampleRates:
4000 5512 8000 9600 11025 16000 22050 32000 44100 48000 88200 96000 176400 192000
id=131) Loopback (Loopback PCM)
ins=32 outs=32 duplex=32
isDefaultOut=false isDefaultIn=false
sampleRates:
8000 9600 11025 16000 22050 32000 44100 48000 88200 96000 176400 192000
id=132) Loopback (Loopback PCM)
ins=32 outs=2 duplex=2
isDefaultOut=false isDefaultIn=false
sampleRates:
8000 9600 11025 16000 22050 32000 44100 48000 88200 96000 176400 192000
id=133) HDA Intel PCH (HDMI 0)
ins=0 outs=8 duplex=0
isDefaultOut=false isDefaultIn=false
sampleRates:
32000 44100 48000 88200 96000 176400 192000
id=134) HDA Intel PCH (HDMI 1)
ins=0 outs=8 duplex=0
isDefaultOut=false isDefaultIn=false
sampleRates:
32000 44100 48000 88200 96000 176400 192000
id=135) HDA Intel PCH (HDMI 2)
ins=0 outs=8 duplex=0
isDefaultOut=false isDefaultIn=false
sampleRates:
32000 44100 48000 88200 96000 176400 192000
id=136) HDA Intel PCH (HDMI 3)
ins=0 outs=8 duplex=0
isDefaultOut=false isDefaultIn=false
sampleRates:
32000 44100 48000 88200 96000 176400 192000
[KA] using API JACK
[KA] 2 device(s) found with API JACK
id=129) Built-in Audio Analog Stereo
ins=8 outs=4 duplex=4
isDefaultOut=true isDefaultIn=true
sampleRates:
48000
id=130) Firefox
ins=2 outs=0 duplex=0
isDefaultOut=false isDefaultIn=false
sampleRates:
48000
[mixer::disable] disabled
[KA] Opening stream
Out device: id=129 channelsCount=2 channelsStart=0
In device: id=129 channelsCount=1 channelsStart=0
SampleRate=44100
BufferSize=1024
[KA] RtAudio error 7: RtApi::getDeviceInfo: deviceId argument not found.
zsh: segmentation fault (core dumped) giada
Btw good job on the clarity and cleanness of giada's logs, as a software dev myself I've seen some horrendous garbage
from giada.
Thanks! We strive to be as clear as possible for our own mental sanity 😵💫
Anyway, the crash should have been fixed in 0650238 and it's included in the latest release 0.26.1. Please let me know if it works for you.
from giada.
Related Issues (20)
- SEGV in "giada::v::geChoice::showItem" HOT 3
- Need help compiling on Debian 11! HOT 3
- Changelog: please append 'Unreleased' to the development version to make it easier for downstream maintainers to parse file HOT 3
- Simplify JSON de/serialization with nhlomann's tools
- Better JSON error reporting in debug builds
- Can't exit from record-on-signal mode
- Record-on-signal mode doesn't get deactivated after recording audio
- Wrong grid resolution when opening Sample Editor HOT 1
- Begin/end points in Sample Channels get messed up when sample rate differs HOT 1
- Sample's sample rate not updated when changing soundcard's sample rate in Configuration window
- French translation HOT 1
- Velocity recorded as actions in sample channels is not sample-accurate
- Update README.md file with bullet points from the main website HOT 1
- Fix CI actions deprecation warning
- loop files fromats
- Mac OS: No plug-ins found HOT 2
- Punch in/out mode for audio recording
- Overwrite mode for audio recording
- .clap plugin format support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from giada.