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
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
l_oliveira has quit [Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]]
mz` has quit [Ping timeout: 240 seconds]
Stilett0 is now known as Stilett0-afk
Stilett0-afk is now known as Stilett0-away
mz` has joined ##yamahasynths
andlabs has quit [Ping timeout: 264 seconds]
andlabs has joined ##yamahasynths
andlabs has quit [Ping timeout: 246 seconds]
<MicroHex>
Yeah, that's the biggest downside to a lot of these previous open projects. Still need the propritary tool chains. At least it's a good reference implementation?
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
<balrog>
MicroHex: yeah, there is the open ice40 toolchain and there's other cool ##openfpga work
<MicroHex>
Yeah, yosys, nextpnr, and all that fun stuff
l_oliveira has joined ##yamahasynths
SceneCAT has quit [*.net *.split]
Nerionaya has quit [*.net *.split]
Nerionaya has joined ##yamahasynths
<Wohali>
i am about to dig into that soon
<Wohali>
i come from expensive commercial EDA tools (and having worked for those companies) so I'm eager to see a full OSS toolchain
<Wohali>
have read all of clifford's stuff but havent' actually put them to the test yet
<MicroHex>
yeah, it's really impressive what they've achieved
<MicroHex>
now, I'm not sure it's QUITE at the point where it makes financial sense to embed a FPGA for just an OPL3 sound chip, given current availability/cost for a low run project
<MicroHex>
but as part of a larger scale system..
<Wohali>
if that was a project i was working on, i'd be targetting different cores and have the uC/uP able to load different emulations at runtime
<whitequark>
ice40 fpgas are really cheap
<Wohali>
yeah i have a pile
<Wohali>
i just haven't done the OSS toolchain for them yet
<cr1901_modern>
MML opinions after playing w/ it for a few hours over a few days... Brainfuck comparison probably wasn't fair. I still can write MML just fine after taking a break. Definitely prefer it to a tracker. One complaint I have is not being able to adjust instruments in real time
<cr1901_modern>
like you can on VGMMM trakcer
<Xyz_39808>
VGMMM is still the best FM instrument editor that ever was
<Wohali>
everyone's coming out of the woodwork today
<cr1901_modern>
Xyz_39808: Sure, but... it's a tracker
<Xyz_39808>
I saw MML and got triggered
<cr1901_modern>
Please don't use "triggered" like that
<whitequark>
^
<Wohali>
^^^
<Sarayan>
quick hello before sleep
<Sarayan>
wq: feeling any better?
<whitequark>
nope
<Sarayan>
sorry about that
<whitequark>
when have we last talked?
<Sarayan>
dunno, 2-3 days max
<whitequark>
then probably about as bad
<Wohali>
:( what's wrong?
<whitequark>
cptsd
<whitequark>
well, thats the short answer
<Sarayan>
"fucking cptsd" being the long one
<whitequark>
hah
<Wohali>
understood. i'm sorry. i have similar issues. if i can be of any assistance do let me know
<superctr>
<cr1901_modern> MML opinions after playing w/ it for a few hours over a few days... Brainfuck comparison probably wasn't fair. I still can write MML just fine after taking a break. Definitely prefer it to a tracker. One complaint I have is not being able to adjust instruments in real time <- Mucom88 lets you do that
<cr1901_modern>
superctr: That must be the SDL parts which I haven't compiled :P
<cr1901_modern>
Wohali: You have not necessarily an APK mini, but a MIDI controller, correct?
<Wohali>
i have many midi controllers
<Wohali>
but not an APK mini, correct
<cr1901_modern>
Wonder how difficult it would be to hook up this to a MIDI controller: https://github.com/Themaister/libfmsynth Weekend's worth of work? Week's worth?
<cr1901_modern>
Actually I'm kinda hesitant to use this one b/c far as I can tell it's pretty dead- the author moved on to Vulkan (aaaaaaaaiiigh!!) stuff
<cr1901_modern>
Might be fun* to try making my own mini fm synth library- i.e. "what if OPM but with floats"
<cr1901_modern>
*Probably not actually fun
<cr1901_modern>
Wohali: Do you know of any (other) libraries to hook up a soft FM synth to a midi controller or even a computer keyboard? Ya know, just for fun
<cr1901_modern>
(as well as a quickstart)
<Wohali>
most often that stuff is packed inside of VST or LV2, do it through that
<Wohali>
you should be able to find a DAW that will do the heavy lifting of hosting the plugin and routing your controller's MIDI to it