playing samples on msx (Development Foros MSX)MSX Resource Center MSX Info Update - Finnish MSX madness at its best           
                       
English Nederlands Español Português Russian                  
 Noticias
   Página principal
  Almacén de noticias
  Temas de noticias

 Recursos
   Foros MSX
  Artículos
  Analisis
  Informe de ferias/RUs
  Álbum de fotos
  Ferias y encuentros
  Encuestas
  Enlaces
  Buscar

 Software
   Descargas
  Tienda Online

 MRC
   Quiénes somos
  Únete a nuestro equipo
  Donar
  Políticas
  Contacta con nosotros
  Enlázanos
  Estadísticas

 Buscar
 
  

  

 Login
 

Login

Contraseña




¿Aún no tienes una cuenta? ¡Conviértete en miembro del MSX Resource Center! ¡Únete a nosotros!.


 Estadísticas
 

Hay 118 invitados y 7 miembros en línea

Eres un usuario anónimo.
 

Foros MSX


Foros MSX

Development - playing samples on msx

Ir a la página ( 1 | 2 | 3 Siguiente página )
Autor

playing samples on msx

norakomi
msx professional
Mensajes: 861
Publicado: Septiembre 05 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
Mensajes: 646
Publicado: Septiembre 05 2005, 11:58   
Dunno exactly what you're trying to do, but SampBox only works with a Philips Music Module.
norakomi
msx professional
Mensajes: 861
Publicado: Septiembre 05 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
Mensajes: 1592
Publicado: Septiembre 05 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
Mensajes: 3142
Publicado: Septiembre 05 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
Mensajes: 1592
Publicado: Septiembre 05 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
Mensajes: 1503
Publicado: Septiembre 05 2005, 18:25   
Maybe this is close, what you want:

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

ARTRAG
msx master
Mensajes: 1592
Publicado: Septiembre 05 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
Mensajes: 1503
Publicado: Septiembre 05 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
Mensajes: 861
Publicado: Septiembre 05 2005, 19:51   
ill check the files out !!
ARTRAG
msx master
Mensajes: 1592
Publicado: Septiembre 05 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
Mensajes: 2994
Publicado: Septiembre 05 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
Mensajes: 1592
Publicado: Septiembre 05 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
Mensajes: 531
Publicado: Septiembre 06 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
Mensajes: 1592
Publicado: Septiembre 06 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 ?

 
Ir a la página ( 1 | 2 | 3 Siguiente página )
 







(c) 1994 - 2008 Fundación MSX Resource Center. MSX es una marca registrada de MSX Licensing Corporation