openmsx audio capture

Página 3/3
1 | 2 |

Por dvik

Prophet (2200)

Imagen del dvik

22-02-2007, 23:10

Yep I know and thats a concern. It could be a bit too much disk writes but should be doable. I don't really have anything to compare with. When I use Cubase I can only record 4 channels at the time because I don't have any cool multichannel soundcards. But I heard its no problem with 40+ channels on a modern PC.

Por norakomi

Paragon (1121)

Imagen del norakomi

23-02-2007, 19:55

cool
I'd be happy to hear more good news.
Talk to you later !!

Por AuroraMSX

Paragon (1902)

Imagen del AuroraMSX

23-02-2007, 23:10

Because in the worst-case scenario ppl are going to diskwrite Moonblaster stereo tunes at 9+9+1+1 Big smile (fm1, fm2, adpcm, psg) Running Naked in a Field of FlowersNo. Worst case is when someone start recording full-spec SME3 songs oO PSG + FM-PAC + 2x MusMod + 2x SCC + 1 PCM on turboR. 43 channels-o-noise... Now that, my howling friend, is worst case.

Por wolf_

Ambassador_ (9950)

Imagen del wolf_

23-02-2007, 23:54

I consider that chance close to zero. Tongue It might technically be a worse situation, but it's so rare... who carez..!

Por AuroraMSX

Paragon (1902)

Imagen del AuroraMSX

24-02-2007, 13:48

I consider that chance close to zero. Tongue It might technically be a worse situation, but it's so rare... who carez..!Anyone who wants to record "Verkeersinformatie" into separate tracks Tongue

Technically worse then would be playing 18 channels of OPL4 FM + 24 channels of OPL4 Wave while SME3 is blasting its 43 channels of noise Wink
But I have to admit that the chance of that happening could even be below 0 Tongue

Por mth2

Supporter (4)

Imagen del mth2

25-02-2007, 00:23

The openMSX sound logging is based on EmuTime nowadays, which means it will not skip samples even if the PC cannot produce them fast enough. So there is a chance you will have to wait 5 minutes to record a 3 minute song, but the recorded WAVs would be correct.

I'm not sure how hard it is to record individual channels, because the channel mixing is done in the sound chip emulation code rather than in the generic mixer. Currently a sound chip delivers a single mono or stereo sound stream, that would have to become multiple streams if we want to record each individual channel.

Por wolf_

Ambassador_ (9950)

Imagen del wolf_

25-02-2007, 00:29

If the sound emu mixes it all in a non-common way then what overriding the muted channels with volume 0, each int ?

ps. lost your password or what? Hannibal

Por mth

Champion (505)

Imagen del mth

25-02-2007, 22:15

Don't you want to log all channels in one go? (to separate WAVs, of course) If you would record one channel at a time, it would be hard to get the channels synced later.

About the other account: I didn't have my password saved on my notebook and I don't use it often enough to know it by heart.

Por wolf_

Ambassador_ (9950)

Imagen del wolf_

25-02-2007, 22:52

uh yes.. , what about running -in case of FM-Pac- 9 instances, and each with a uniquely solo'ed channel (by v0'ing the others) ? Tongue

Por dvik

Prophet (2200)

Imagen del dvik

25-02-2007, 23:20

I think the easiest (at least in blueMSX) is to save each individual channel from the actual sound chip emulation. Creating indiviual streams for each channel to the mixer would add unnecessary overhead I think. blueMSX also save the sound logs based on the MSX clock so slow downs aren't a problem here either.

Página 3/3
1 | 2 |