Comments (7)
@giantclambake
The list there will be populated by whatever recording devices SDL2 detects. Those can be microphones, Line-In devices or anything else that presets itself to the system as such.
from amiberry.
...doh! ... copy that ....hitting the TO/GA button ....
from amiberry.
...m'kay, this is somewhat of a mire ... but on the go around, I got a better sight of the runway...
...on the rpi4, you don't have any audio capture device period, so in this context, 'recording device' is IRL the (probably USB but could also be a HAT) the actual device, you plug into the rpi4...that enables audio capture... and for example, a USB headset (with mic) presents itself like this;
...on your typical x86-64 desktop machine, by default you will have audio capture devices ...on this box, I have front/rear mic, line in, plus the mix monitor capture. Of course, Amiberry doesn't allow for me to select the required input source (aka. recording device)...which could be a mic, some external device connected via line in ...or the 'virtual' device of the mix monitor capture ..ie; no physical 'recording device' required ;)
...same device is presented in both Sound & IO Ports panels.
What should ideally happen here wrt x86-64 machines like this, is that the default device is selected in GUI ->Sound, and in the dropdown list for GUI -> IO Ports -> Sampler, would be the entries default: Front Mic: 0
, default: Rear Mic: 0
, default: Line: 0
...etc. In audacity for instance, it is these entries that are called 'Recording: Devices' .... =) However, I don't see that sdl2 can provide this? (probably comes from libasound2)
In any event, wiki/GUI:-IOPorts -> Sampler: doesn't really spell this out ....I mean, sure, it's likely to be one of the most unused functions? I have to wonder....(if it were that, and nobody would miss it, stick 'protection dongle' in ROM, serial port in expansions, delete IO Ports altogether, which allows Virtual Keyboard to fit side-panel)...(yes, it still bugs me the side panel menu is obscured at the bottom.. lol.. =)....but clearly, there's disparity between ARM & x86-64 here.
Obviously I've been looking at improving GUI->IO Ports->helptext and here, stumbled into confusion. I actually wonder if anyone uses the serial port either, honestly I do. I think of it as an 'expansion' anyway, if only because all the other Amiga I/O is being emulated ; having to use a hardware uart in that case would be an expansion... anyhoo....
...I'll give it some more thought...
from amiberry.
The sampler isn't really used from what I know (and probably has bugs that haven't been discovered yet).
Serial ports could be useful if you want to hook up 2 instances of Amiberry with a null-mocem cable, and play games that supported that feature.
Protection dongles are only useful if you want to run the original copy of that software, which will require it.
from amiberry.
Ok.... lets see if we can collate some data -- https://eab.abime.net/showthread.php?t=116370
from amiberry.
Closing this as it doesn't need to be an issue. We can have a discussion about it, and if something comes out from there, we'll create an issue for that.
from amiberry.
Read my mind ;)
from amiberry.
Related Issues (20)
- default_auto_crop in config isnβt respected? HOT 7
- Capsimg.so is now built in the plugin directory. HOT 8
- Some questions to the new (since 5.7.0) section of WHDLoad in the Amiberry GUI HOT 8
- Query: update wiki/Available-Platforms to better reflect the current state of platform=x86-64 ? HOT 1
- Linux x86_64 crashes when saving config HOT 1
- Query: GUI->Quickstart->Amiga model: CD32 ....should Input->Port 1: also change to 'CD32 pad'? HOT 1
- Question: Is the GUI->WHDLoad panel -> Slave Data path: textbox field just a 'telltale' or a config tool? HOT 2
- Graphical corruption on MacBook M1 HOT 14
- Query: GUI->Input panel ~ Mouse/Joystick auto-switching always selected? HOT 1
- F12 key not working as expected in Fullscreen mode HOT 19
- Implement Integer scaling method HOT 2
- Latest Release 5.7.2 - missing buster assets? HOT 11
- iOS Version HOT 1
- Custom controls not loaded HOT 37
- Mac - Font in windowed main GUI "fades" while mouse moving HOT 8
- Mouse gets stuck in GUI window in latest Preview
- Networking / bsdsocket.library not working correctly HOT 3
- SpaceQuestEnhanced_v1.3_MT32_2222.lha does not start (missing xpkmaster.library v4) HOT 14
- Controller has no function in the game (amiberry-v5.7.3-debian-buster-armhf-rpi3) HOT 7
- Query: wiki/WHDLoad-Auto-booting [discrepancy] HOT 2
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 amiberry.