ChanServ changed the topic of ##yamahasynths to: Channel dedicated to questions and discussion of Yamaha FM Synthesizer internals and corresponding REing. Discussion of synthesis methods similar to the Yamaha line of chips, Sound Blasters + clones, PCM chips like RF5C68, and CD theory of operation are also on-topic. Channel logs: https://freenode.irclog.whitequark.org/~h~yamahasynths
ej5 has joined ##yamahasynths
<andlabs>
ok
<andlabs>
evilhamwizard got it to play in SMPSPlay using the WOnder Boy III dat
<andlabs>
a
<andlabs>
I don't recognize the music
<andlabs>
do you mind if I give this to them?
<cr1901_modern>
Is there an SMPS editor for instruments? I.e. extract instruments, edit, put them back, recreate ROM
<cr1901_modern>
(That acronym will never stop tripping me up, btw)
<cr1901_modern>
Actually you might want stranded core wire, not solid
<cr1901_modern>
but I doubt it'll make a significant difference
<cr1901_modern>
That connector is called a "terminal block". You screw in the top part to make a mechanical/electrical connection w/ the wire
<andlabs>
afk
<andlabs>
and yes I found something I would want
<andlabs>
saturday will be fun
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<cr1901_modern>
https://github.com/jpcima/ADLplug Finally compiled this after dragging my feet for a while, and I gotta say... this is REALLY promising as a way to just "play around" with instruments and patches.
<cr1901_modern>
Supposedly you can plug in a MIDI keyboard if you want instead of using keyboard keys too
<cr1901_modern>
The only thing I wish it has was a window which plotted what the waveform will look like, but that's me being nitpicky.
<cr1901_modern>
(main reason to have a waveform preview IMO is qualitatively determine how badly you f***ed up your instruments)
<ej5>
cr1901_modern, what software are you using it with
<cr1901_modern>
ej5: That's the thing... in the default config, it builds a standalone version GUI program in addition to VST plugins.
<cr1901_modern>
What should happen is if I fire up the GUI and then attach a MIDI controller, and then press a key, I'll hear Yamaha synth output on my speaker
<cr1901_modern>
but I'm not testing that tonight
<cr1901_modern>
ej5: If you're asking what software I _intend_ to use it w/, probably try it w/ Ardour
<ej5>
hm, that looks handy. i wonder if it will work with my old fast track ultra 8r
<ej5>
hmm, considering there's an Alsa driver, looks like it will. cool.
<cr1901_modern>
It uses JUCE framework as the backend for audio stuff
<cr1901_modern>
Anyways, I was wondering why I never heard of this software until recently, even though I've been playing w/ these chips for years... according to GH repo, development only started last year
<ej5>
very cool. m-audio discontinued support for the interface a few years ago and there's no windows 10 driver. oh well.
<ej5>
it's got 8 channels in and 8 channels out, with *very* nice preamps.
<cr1901_modern>
I don't know how to use MIDI devices that don't supply input/output user interfaces
<cr1901_modern>
(seems like you're supposed to connect a MIDI controller to the ultra 8r that provides the buttons you press to play music?)
<ej5>
yeah there are midi ports on it but the only keyboard i have is a cheap USB one. should work fine but i'll figure that out later.
<ej5>
i need to finish up the mca adlib project first. so close now...
<cr1901_modern>
I have an MPK mini mk2 to try this with when I have _just_ a bit more energy :D
<cr1901_modern>
I saw the progress today, looking good!
<ej5>
yeah. tried to get synchronous extended cycle mode going but it turns out my model 50z doesn't use it for IO devices
<cr1901_modern>
Do other ps/2 family members _require_ this mode?
<ej5>
what i really need is a model 70, 80, or 90.
<ej5>
only to make timing closure for the ym3812
<ej5>
it's got a 200ns read which is really slow
<cr1901_modern>
oh right :/
Xyz_39808 has quit [Ping timeout: 276 seconds]
<cr1901_modern>
so you can't get this card to work on 50z b/c it doesn't use extended mode?
<ej5>
no, it works fine
andlabs has joined ##yamahasynths
<ej5>
there's a pin you yank on that will enable extended cycles but it's superfluous on the 50z I/O cycle since the cycle length would be the same anyway
<ej5>
the faster models will slow down though
<cr1901_modern>
ahhh
<ej5>
if i need to i could delay it even longer using asynchronous extended mode
<cr1901_modern>
asynchronous extended long play mode
<ej5>
pretty much. welp, i'll keep you posted.
ej5 has quit [Quit: Leaving]
andlabs has quit [Ping timeout: 250 seconds]
andlabs has joined ##yamahasynths
Xyz_39808 has joined ##yamahasynths
andlabs has quit [Ping timeout: 250 seconds]
andlabs has joined ##yamahasynths
Xyz_39808 has quit [Ping timeout: 250 seconds]
Xyz_39808 has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<ValleyBell>
andlabs: Feel free to share the link.
<ValleyBell>
I just used some random game that uses SMPS Z80 T1 as a template. I think it was Air Buster in this case.
<ValleyBell>
and then it was just doing "SMPSExtract -dumpdrv crying_dragon.bin" and "SMPSExtract -dumpall crying_dragon.bin"
Xyz_39808 has quit [Ping timeout: 245 seconds]
UnluckyPony has joined ##yamahasynths
<ValleyBell>
and "SmpsZ80Extract -dump Z80Drv.bin" for dumping FM/PSG drums
Xyz_39808 has joined ##yamahasynths
SceneCAT has quit [Ping timeout: 265 seconds]
andlabs has joined ##yamahasynths
andlabs has quit [Client Quit]
andlabs has joined ##yamahasynths
andlabs has quit [Client Quit]
andlabs has joined ##yamahasynths
andlabs has quit [Client Quit]
andlabs has joined ##yamahasynths
Xyz_39808 has quit [Ping timeout: 245 seconds]
UnluckyPony has quit [Quit: *Mreow*]
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Client Quit]
andlabs has joined ##yamahasynths
Xyz_39808 has joined ##yamahasynths
Xyz_39808 has quit [Ping timeout: 250 seconds]
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Xyz_39808 has joined ##yamahasynths
andlabs has joined ##yamahasynths
andlabs has quit [Ping timeout: 245 seconds]
Xyz_39808 has quit [Ping timeout: 250 seconds]
andlabs has joined ##yamahasynths
Xyz_39808 has joined ##yamahasynths
Xyz39808 has joined ##yamahasynths
Xyz_39808 has quit [Ping timeout: 250 seconds]
<andlabs>
ValleyBell: do you mind if I give that vgm pack to evilhamwizard
<cr1901_modern>
>(1:14:29 AM) ValleyBell: andlabs: Feel free to share the link.