The latest version of nanoloop 2 (2.7.9.2) reduces the hum when synced via USB. You can update here:

https://www.nanoloop.com/update/nlmidi.html (or visit www.nanoloop.com/update if you don't want to use the web-tool)

The higher pitched hum is reduced to normal levels, only the slow buzz remains.

Well, it may depend on the unit, I'll try it with my other one, too. On this one, the difference is quite noticeable. The hum is still there, but at a much lower, SP-like level.

Did you use full 1000uF? Smaller capacitors don't work.

A simple way to drastically reduce the hum on a GBA:

After pointing them with some sandpaper first, just poke the capacitor's wires into the holes, no soldering required.
The capacitor has to be in this exact position, otherwise it won't fit into the case. Of course legs should not touch any other wires/parts, it may be a good idea to insulate them somehow. At least + should be shorter than shown here and not get so close to C36 on the board.

This is an early board version (AGB-CPU-03), on later revisions, the same mod is possible, but the layout is different.

also, in mGB you have to press B to get it started.

the adaptor defaults to MIDI mode (for mGB), to sync nanoloop, it first has to be set to SYNC mode via https://www.nanoloop.com/update/nlmidi.html
select "midi mode" and click "sync". if it doesn't confirm with "sync mode ok" but just says "...", unplug the adaptor, reload the page and try again.
the adaptor remembers its mode even when unplugged.

Does the sequencer's time indicator move?

Possible reasons:

Unlike most music apps, nanoloop reacts to the mute switch.

The the global volume setting in nanoloop may be 0 or the instrument you use has 0 volume or is a sampler without sample. But of course these are not set to 0 be default.

To play a recorded sample, notes have to be set in the sequencer.

71

(4 replies, posted in Nintendo Handhelds)

it's a bug: it won't save as long as the ultrasound bass plays. so if you have a constant tone, it will freeze. it doesn't matter what or on which channels you save, memory access is generally blocked, it will also hang when you leave the song editor for example.
workaround: don't save while you have a constant ultrasound bass tone playing. use at least one shorter tone or insert other notes.

72

(4 replies, posted in Nintendo Handhelds)

please try this:
start the game boy and hold START until "1/8" appears below "nanoloop".

about noise filtering:

a very big capacitor (i'm using 1000 uF) on the 3V rail eliminates the hum and also the higher pitched hum/tone caused by the DMA interrupt almost completely.
there is still the very high pitched whine though. like the hum, it is constant and not affected by the volume setting, so it's not part of the pre-amp signal.

74

(7 replies, posted in Releases)

is that a siemens phone? samsug?

ok

no, that's not possible. the phone version is very different in sound and structure.

Nanoloop 2 and nanoloop mono do not use the Game Boy's soundchip, so they won't give you that real Gameboy style gaming chippy sound. NL 2 is a softsynth with filters and FM, NL mono has its own analog soundchip that sounds more like SID than Game Boy. Of course both can play raw noise and square waves, too.

Nanoloop is a stepsequencer, relating to machines like 303 or 808 rather than trackers. It is capable of the melody-heavy demo/game soundtrack-like music you seem to have in mind, but it has not been designed primarily for that. For that purpose, LSDj may indeed be more "powerful".

78

(2 replies, posted in Nintendo Handhelds)

this can only be done manually by pressing A+B again.

nanoloop does not receive commands. arduinoboy (and the USB-MIDI) convert MIDI clock to analog sync pulses. stop only stops the pulses but can not reset nanoloop's step position.

79

(329 replies, posted in Nintendo Handhelds)

I'll have a look at the sync code.

Btw, you can edit the scrolling logo of the mono update ROM with the catscull logo editor (http://catskull.net/GB-Logo-Generator/).

Pre-orders will ship tomorrow.