playing samples on msx (Development MSX Fora)MSX Resource Center PassionMSX MSX2 contest           
            
English Nederlands Español Português Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 111 gasten en 2 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Development - playing samples on msx

Ga naar pagina ( 1 | 2 | 3 Volgende pagina )
Schrijver

playing samples on msx

norakomi
msx professional
Berichten: 861
Geplaatst: 05 September 2005, 11:52   
there are some programs that play samples on an msx,
like sampbox (and factrack)......

Howover, when using these programs and playing a sample,
I simply hear nothing....

Only for Turbo-r???
Bart
msx professional
Berichten: 646
Geplaatst: 05 September 2005, 11:58   
Dunno exactly what you're trying to do, but SampBox only works with a Philips Music Module.
norakomi
msx professional
Berichten: 861
Geplaatst: 05 September 2005, 11:59   
aha,
ok, that makes sense,,,,

I just wanted to try to use a sample made on a pc (simple audio recording, 8 bit) on a msx.
ARTRAG
msx master
Berichten: 1587
Geplaatst: 05 September 2005, 12:02   
the problem is very nice,
have a look here before asking for more

http://map.tni.nl/articles/psg_sample.php


BiFi
msx guru
Berichten: 3142
Geplaatst: 05 September 2005, 12:05   
These programs are written for MSX-AUDIO with sample RAM. There are also some programs supporting Covox (which is called SIMPL on MSX) which is connected to the printer port.

Also there are programs which support playing samples on PSG and MSX-MUSIC...
ARTRAG
msx master
Berichten: 1587
Geplaatst: 05 September 2005, 18:20   
@norakomi
with respect to http://map.tni.nl/articles/psg_sample.php,
should you have good math and programming skills and time and patience, I could
try to show you an algorithm (Viterbi’s one) and a solution for having optimal
multi-channel play on MSX. The resolution could be much higher than 8KHz at 8bit.
I have no time and patience to do it by myself, moreover my solution needs a PC
to process the wave files, and I have left PC programming 10 years ago
NYYRIKKI
msx master
Berichten: 1500
Geplaatst: 05 September 2005, 18:25   
Maybe this is close, what you want:

http://www.venus.dti.ne.jp/~takuya-f/msx/pcm120d2.htm

ARTRAG
msx master
Berichten: 1587
Geplaatst: 05 September 2005, 18:27   
Sorry, I can read only English Italian or French
In any case I mean wave files on a poor PSG,
your program works on a TurboR
NYYRIKKI
msx master
Berichten: 1500
Geplaatst: 05 September 2005, 19:27   

For PSG I don't think there are (at least very good) ready sample players. You need to compile your self one from sources mentioned before.

IIRC that PCMPLAY can use at least PSG, MSX-Audio or MSX tR internal PCM to play samples. Good thing is also, that it can be signed or unsigned PCM data with any type of fileheader. As a minus point at least some version had a nasty feature, that it ejected inserted ZIP-disks from drives and stopped harddisks before it started to play.

norakomi
msx professional
Berichten: 861
Geplaatst: 05 September 2005, 19:51   
ill check the files out !!
ARTRAG
msx master
Berichten: 1587
Geplaatst: 05 September 2005, 20:23   
@NYYRIKKI
I know there is no good player for PSG!!
But....Trust me, HiFi quality with PSG is possible!!

The problem is complex to implement but has a straightforward “classical” solution.
“classical” for TLC engineers I mean.

I need to optimise a cost function that has 4096 states per step and three steps per sample.

It can be done with Viterbi algorithm, the result is that you can gracefully get high quality oversampled signals (up to X 3 with respect the original input) still having 8 bit PCM accuracy.


[D-Tail]

msx guru
Berichten: 2991
Geplaatst: 05 September 2005, 21:57   
ARTRAG: wouldn't such a thing consume up to all CPU resources? As in, it isn't possible to play PSG-samples in a game? I recall many people saying that it's even hard for turboR's PCM to keep up... Curious!
ARTRAG
msx master
Berichten: 1587
Geplaatst: 05 September 2005, 23:03   
My proposal isn’t heavier than the usual play routine at http://map.tni.nl/articles/psg_sample.php.
All the complexity is in the encoding that should be done by a PC.
Actually the problem is that even the normal player is almost unbearable for any true interactive
application, even if dvick has done an excellent demo paying samples on z80!!!
Nevertheless, you can have PSG samples in the intros....

SLotman
msx professional
Berichten: 518
Geplaatst: 06 September 2005, 06:04   
There are tons of ways of playing samples on MSX

Wasiest one, is turbo-R, using PCM
There's also MSX Audio, but I dont know how that works since I dont have one

There are "ready sample players" for PSG, look for MUST by Ricardo Bittencourt! (I also use the same "must technology" in a routine made by Adriano on my game "Show do Milhão", with very nice results)



ARTRAG
msx master
Berichten: 1587
Geplaatst: 06 September 2005, 16:31   
I do not think anyone has proposed something very different from a player that chooses the PSG levels sample per sample, independently from the previous decisions(like the one at TNI).

BTW do you have any link for MUST by Ricardo Bittencourt ?

 
Ga naar pagina ( 1 | 2 | 3 Volgende pagina )
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.