profile
viewpoint

baraclese/ay0i 3

A self-replicating and mutating linux process.

baraclese/cgi 0

CGI and FastCGI C++ Library

baraclese/dgrid 0

A lightweight, mobile-ready, data-driven, modular grid widget designed for use with dstore

baraclese/dungeons-of-daggorath 0

A C++ port of the game "Dungeons of Daggorath".

baraclese/higan 0

higan is a multi-system emulator focused on accuracy, preservation, and configurability.

baraclese/quakewatch 0

Displays a list of recent earthquakes on the command-line.

issue commentValveSoftware/steam-for-linux

[Bug] Microphone/Audio crackly on voice chat (inbound and outbound)

Ok, after some more testing I discovered some new information. I'm using pulseaudio with unmodified default configs in /etc/pulse. In gnome-control-center I have my input device set to my webcam mic and the output device set to my analog headphone. In steam I have the input device set as 'default'. If I set the output device as 'default' then the sound crackles. If however I set the output device directly for my analog headphone then in the steam microphone test my voice starts out a low pitch with crackles but after 30 seconds the pitch normalizes and the crackling stops.

BloodyIron

comment created time in a month

issue commentValveSoftware/steam-for-linux

[Bug] Microphone/Audio crackly on voice chat (inbound and outbound)

I created a new user in linux and discovered that it does not show the problem. I haven't found out which file or setting in my user profile is responsible yet.

BloodyIron

comment created time in 2 months

issue openedhigan-emu/higan

Make codebase IDE friendly

Currently there are many .cpp and .hpp files that don't have any includes because they get included in some 'main' .cpp/.hpp file. This leads to a situation where an IDE can't lookup identifiers in those files and marks them as errors, etc. It also leads to longer compile times.

For people new to the project this makes it harder to understand the code and also defeats some quality of life features an IDE provides. So I propose to refactor the code in a way that it allows us to add the required include directives to all files and compile them as separate translation units.

created time in 3 months

issue commenthigan-emu/higan

Document build configuration options

You can specify the qt moc compiler by adding moc=/path/to/moc.

Screwtapello

comment created time in 3 months

pull request commenthigan-emu/higan

Fix pulseaudio segfault with dynamic rate setting

You could link this PR to issue #24.

baraclese

comment created time in 3 months

pull request commenthigan-emu/higan

Fix pulseaudio segfault with dynamic rate setting

pulseaudio-simple does not support the dynamic rate setting so it is not affected.

baraclese

comment created time in 3 months

issue commenthigan-emu/higan

Qt5 GUI locks up

We had some patches for qt related errors recently. Modal dialogs are fixed in qt now. I can't reproduce the 'first launch' error that jhlkek describes. Could have been related to modal dialogs as well. btn21 needs to provide more info about what he does to trigger the segfault. I can tell that with the recent patches byuu hasn't shown any errors on my end with normal use, such as changing settings and playing games.

jhlkek

comment created time in 3 months

PR opened higan-emu/higan

Fix pulseaudio segfault with dynamic rate setting

The elements of vector Audio::resamplers are accessed in method Audio::output if AudioDriver::dynamic is true. At that point however it is possible that the vector has zero elements because only a call to Audio::setChannels will fill the vector.

+1 -0

0 comment

1 changed file

pr created time in 3 months

create barnchbaraclese/higan

branch : fix-pulseaudio-segfault-with-dynamic-rate

created branch time in 3 months

delete branch baraclese/higan

delete branch : qt5-about-dialog-fix

delete time in 3 months

PR opened higan-emu/higan

Fix segfault on exit in byuu and icarus with qt5

Here we need to destroy instances of gui objects explicitly when exiting the main function.

+3 -0

0 comment

2 changed files

pr created time in 3 months

create barnchbaraclese/higan

branch : fix-qt5-segfault

created branch time in 3 months

pull request commenthigan-emu/higan

Fix for qt5 'about dialog' locking up the gui

Ok, who's going to create a new pull request?

baraclese

comment created time in 3 months

PR opened higan-emu/higan

Fix missing virtual destructors

A few classes with virtual methods were missing virtual destructors. Found with -Wdelete-non-virtual-dtor.

+3 -0

0 comment

3 changed files

pr created time in 3 months

create barnchbaraclese/higan

branch : fix-missing-virtual-dtor

created branch time in 3 months

startedandlabs/libui

started time in 3 months

pull request commenthigan-emu/higan

Fix for qt5 'about dialog' locking up the gui

This also fixes MessageDialog locking up the gui in higan.

baraclese

comment created time in 3 months

startedhigan-emu/higan

started time in 3 months

PR opened higan-emu/higan

Fix for qt5 'about dialog' locking up the gui

Apparently the intention is to support switching the modality of a window at any time in hiro. This is probably overkill and in QT requires hiding and showing the window before the modality change takes effect. This fix allows the window to switch to non modal mode correctly.

+4 -0

0 comment

1 changed file

pr created time in 3 months

push eventbaraclese/higan

Kevin Sopp

commit sha f27a0faabaca48a2456a0df76416aefac1883c01

Fix for qt5 'about dialog' locking up the gui Apparently the intention is to support switching the modality of a window at any time in hiro. This is probably overkill and in QT requires hiding and showing the window before the modality change takes effect. This fix allows the window to switch to non modal mode correctly.

view details

push time in 3 months

push eventbaraclese/higan

push time in 3 months

pull request commenthigan-emu/higan

Let alsa driver open the default device if none set

The problem is that the first device for me is 'surround21' which cannot be opened and the ALSA driver doesn't even initialize to allow me to select a different device. I believe 'default' has a much higher chance of existing. Dolphin emulator opens the 'default' device for example.

baraclese

comment created time in 3 months

push eventbaraclese/higan

Kevin Sopp

commit sha e954f3d3da5437b8416a222d2e1de7d067510f9b

Cleanup unnecessary use of inline keyword Removes all uses of inline inside the higan folder for member functions defined in structs/classes. These are considered implicitly inline by the compiler. Does not touch methods that are declared virtual inline, inline override or inline static.

view details

Kawa

commit sha 2fd5c88e62dfdd7b4566eac96d90b9b21149dca8

Merge pull request #12 from baraclese/inline-cleanup Cleanup unnecessary use of inline keyword

view details

Kevin Sopp

commit sha 0a59d1d7de2453704badb5a5c48a8cfd4db049e2

Fix for qt5 'about dialog' locking up the gui Apparently the intention is to support switching the modality of a window at any time in hiro. This is probably overkill and in QT requires hiding and showing the window before the modality change takes effect. This fix allows the window to switch to non modal mode correctly.

view details

push time in 3 months

create barnchbaraclese/higan

branch : qt5-about-dialog-fix

created branch time in 3 months

issue commenthigan-emu/higan

Decide on naming

I'm not sure the byuu author / emulator mixup is much of an issue. Most people can't name a single emulator author. However higan itself should not be renamed because it has a long history. byuu could be renamed to higan-simple, but my vote is for keeping the name byuu because any name change is bound to introduce confusion for a while.

byuu

comment created time in 3 months

PR opened higan-emu/higan

Let alsa driver open the default device if none set

The alsa driver opens the first device in the list of known devices which could be a device that cannot actually be opened. This changes the device to be opened to 'default'.

+2 -2

0 comment

1 changed file

pr created time in 3 months

create barnchbaraclese/higan

branch : alsa-default-device-fix

created branch time in 3 months

more