273

(257 replies, posted in Software & Plug-ins)

Here is some news on the current development.
Today I'm focus on the PC version, but I keep it compatible with the dingoo psp and gp2x.
I've implemented the helm sound engine from matt tytel, you can double check it here it is a really great soft synth : http://tytel.org/helm/
I have now a beta sync in the base code for the volca which can use one left or right audio output to send a sync signal.
Yesterday I have implemented a midi output on Linux with RtMidi and I can send noteOn/NoteOff/midiCC to the volca bass and volca keys.
Still in early alpha because it was coded in one afternoon but it's really fun to be able to use internal sound and external gears.
If you want to play with the source i recommend to DL the last git tag 0.60 if I remember correctly.

In the end on the handled side I think the psp will be the best version because it had hard floating point support and the pbsynth sound great with it. But after 15 minute I had crash so I think I have a something wrong in the design which need to be track before releasing anything new on the handled side. Gp2x is powerful enough but I have to speed up my engine.
Dingoo works fine but I want it to be smoother, so profiling and speeding up all sound engine.

Johann

274

(325 replies, posted in Nintendo Handhelds)

The only thing I'm sure is there is less than twenty active tracker developer in the scene.
And if you hurt them they will be scared.
So ok, it's not cool but you can create a new tracker scene and maybe it's worth.
Don't you think ?

275

(325 replies, posted in Nintendo Handhelds)

Hey guys,

Just stop complaingning please.
Those guys are like you if you try to sell small things you have build yourself.
If you think these guy are smart seller genius then they turn into thief you are wrong.
They can not handle the trouble and the nightmare of a forum injury wave.
And no one can handle this.
Hope you understands.

C++ is the C language with ketchup and potatoes.
I think C++ is easier for a beginner.
C# is a Microsoft clone of Java, I have no experience at all but it's designed for and by Microsoft so you like or you hate.
SDL is free gpl stuff and IMHO it's really a great library to make game but also tracker interface.

If you work, learn a lot you will be able to write tracker with C++ and SDL.
It's the two big things to master.
If you know how to so this you can jump to more hardcore platform : 3DS.

In this case and as Catskull say.
Try to write some simple stuff with c/c++ then when you think you are ok add the sdl, it will help you a lot.
If you want to make sub bass, you can learn how to write oscillator with c/c++ it's a big part.

The psp is easier to start IMHO today.

278

(40 replies, posted in Trading Post)

Hi dualitymicro,

if you plan to make a gba sp nanoloop 2.x cable to volca/monotribe sync, I will be interested.
I see you already made one for the DMG.

279

(11 replies, posted in Releases)

Fucking genius !!!

280

(34 replies, posted in General Discussion)

If it's for development purpose you should get a bigger laptop.
If it's for music tracker small one are fine.
2GB of ram is small for laptop, but definitely it will only be a problem if you do Internet, dev, tracker at the same time. 4GB is better.
32GB of ssd is fast but really small, not a problem if you already have a USB hard drive.
You don't need a speedy drive for what you plan to do.

With what you have said, I should go and buy a two years old 14 inch dell/lenovo pentium laptop with 4G of ram with a large hard drive 250GB. Double check it with five YouTube stream to see if it is noisy and healthy after five minute. And if it's okay on this side you will have a laptop which will have the same CPU power with a better keyboard, more disk, more ram.

281

(257 replies, posted in Software & Plug-ins)

Hi Mk,

Not all file are important, you need only this directory : https://github.com/yoyz/audio/tree/master/picoloop and you are right, Note.h and note.h are useless now. All the content were moved month ago in NoteFreq.*, so it should work without issue without Note.h and note.h.

For the mac osx coreaudio part, I think it won't be a problem, picoloop use RtAudio has a main audio driver.
RtAudio can be compiled for multiple target driver : asio, windows, mac osx.
If you look at Rtaudio.h in https://github.com/thestk/rtaudio/blob/master/RtAudio.h you will see this list of enumerated api :

  enum Api {
    UNSPECIFIED,    /*!< Search for a working compiled API. */
    LINUX_ALSA,     /*!< The Advanced Linux Sound Architecture API. */
    LINUX_PULSE,    /*!< The Linux PulseAudio API. */
    LINUX_OSS,      /*!< The Linux Open Sound System API. */
    UNIX_JACK,      /*!< The Jack Low-Latency Audio Server API. */
    MACOSX_CORE,    /*!< Macintosh OS-X Core Audio API. */
    WINDOWS_WASAPI, /*!< The Microsoft WASAPI API. */
    WINDOWS_ASIO,   /*!< The Steinberg Audio Stream I/O API. */
    WINDOWS_DS,     /*!< The Microsoft Direct Sound API. */
    RTAUDIO_DUMMY   /*!< A compilable but non-functional API. */
  };

So I think you should compile the RtAudio.o with -D__MACOSX_CORE__ instead of -D__LINUX_ALSA__
Take a look at Makefile.RtAudio_debian and Makefile.RtAudio_windows as an example.
So first thing try to compile the RtAudio.cpp file.

Next the biggest challenge is SDL1.2.
It is available on osx but you will need also all the stuff around sdl1.2 : the sdl ttf and the sdl image.
All the code use the SDL 1.2 to be portable as much as possible, so the SDL1.2 need be double check with an helloworld or bigger.
Double check with an hello world it could help.

Next is the compilation of Makefile.PatternPlayer_debian_RtAudio.
Don't hesitate to contact me, it's really cool to see someone trying to compile it on a different platform smile

282

(6 replies, posted in LittleGPTracker)

@herr_prof it's available on my github account http://github.com/yoyz
It is a clone of the lgpt project with the patch.

283

(257 replies, posted in Software & Plug-ins)

Hi Domu,

Thanks for your message.
I've got a lot of works on the last two month and I was not able to deal with digging new stuff, programming and my job...
Unfortunately a friend was available to work with me, but I wasn't which is sad.
So for now I'm only working on bugfix and trying to continue on small commit to fix stuff, and there is a lot of small thing to improve.
I will publish regular release on a two, three month basis until the end of the rush.
Now the soft is really cleaner on the code side and I'm able to code new stuff easily and fast, so it's pretty cool smile

Thanks you Domu for your support smile

284

(6 replies, posted in LittleGPTracker)

Hi Naku,

I made this patch last year for lgpt.
I plan to make it included on the ghetto version, It works on psp, dingoo and linux, maybe windows.
Unfortunately, there was a bug on the GP2X platform, Marc was busy to help me on this side, and in the end it was not included in the ghetto version...
So I almost completely forget it smile
I can send you the binary.
If it work flawlessly you can use it, but it will be totaly without support.
I don't have time this day to work on lgpt, I have not a lot of time to work on picoloop too and this last one is my priority...
PM me if you want a download link.

Hi all, if someone plan to sell well made cable I will be happy to buy one or two.
It's not difficult to do it, but today I'm not on the hardware stuff so let me know.
I like this soft wink

286

(1 replies, posted in Nintendo Handhelds)

Hi guy,

do you have seen this guy already ?
It's six month old, but i'm really impressed by his skill : https://youtu.be/lTCkDjVH8OQ
If you have other video like this one, post it.

287

(23 replies, posted in General Discussion)

If you want some fun programming you can git clone lgpt and port it to Android handled.
There is a lot of SDL1.2 program which were ported on android so it is a good way to touch a great software blessed by the community and do some c++ programming.

288

(257 replies, posted in Software & Plug-ins)

Hi all,

new version 0.53 available, it contain various fix related to the GUI.
And one fix around the Cursynth NoteOn/NoteOff which was broken.
Windows version available on this link.

https://www.dropbox.com/s/elbjnggfligo6 … 4.zip?dl=0

Readme is here : https://github.com/yoyz/audio